Questions tagged [sap-basis]

Software platform that forms the base of an SAP ABAP-based system and on which applications and components are build. Use this tag for SAP ABAP-based system architecture, system administration, database abstraction, transactional processing, software distribution management, authorisations and security and similar topics. Do not use this tag for application specific questions.

A set of technical components including middleware programs and tools that provide the underlying software platform that forms the base of an SAP ABAP-based system and that enable applications to be interoperable across operating systems, databases and hardware.

SAP Basis is composed of a low-level kernel and additional system components that implement the foundation of a three tier client-server architecture.

It provides the following features:

  • an operating system abstraction layer (for windows, linux, unix) and network connectivity,
  • an RDBMS abstraction layer (e.g. SQL Server, Oracle, MySQL, DB/2) layer, with RDBMS connectors and RDBMS specific tools (e.g.standardised DBA and backup management),
  • a high performance transactional engine,
  • system monitoring and administration,
  • the integrated ABAP development environment with its data dictionary, and its runtime for the applications,
  • software logistic components (e.g.configuration management, transport and distribution of changes),
  • a web-server infrastructure and web-service connectivity,
  • several interfacing technologies (e.g. IDoc messages for data distribution, file based interfaces, web-services based BAPI technology)
  • security components and user administration.
  • cross-platform GUI technology (rich client and web frontend).

This tag shall not be used for application specific questions.

347 questions
38
votes
7 answers

Query SAP database from Python?

Can Python be used to query a SAP database?
ilya n.
  • 18,398
  • 15
  • 71
  • 89
16
votes
9 answers

Microsoft and SAP

For many years I have used the old "SAP DCOM Connector" to communicate between Microsoft based applications and SAP. Unfortunately this old but good and performant technology is no longer supported by SAP since years. Therefore I want and must…
Kottan
  • 4,944
  • 9
  • 41
  • 67
16
votes
1 answer

What's the difference between SAP HANA and Memcached, Redis and existing databases hacked to use memory instead of disk?

There's a huge buzz in the business analytics world about the In-Memory database HANA by SAP. I'm struggling to see its real innovation compared to current open source databases. OK, it has indexing, graph support, column storage, etc... but that's…
ksiomelo
  • 1,878
  • 1
  • 33
  • 38
10
votes
6 answers

Managing ABAP Source Code in Source Control

Our product currently spans a large number of technologies, including Java, PL/SQL, VB.Net and ABAP. We have a fairly mature source control and build system set up for all of the languages except ABAP, which is still in the stone ages. Since SAP has…
John Stauffer
  • 16,150
  • 10
  • 40
  • 35
7
votes
2 answers

Integrating my RESTful web app with clients' SAP installations

My company runs a couple of B2B apps (written in Rails) dealing with parts and inventory and we've been trying to figure out the best way to integrate with some of our bigger users. We already offer the REST-style API that comes with Rails, but…
AndrewO
  • 1,590
  • 1
  • 17
  • 24
6
votes
2 answers

Connecting SAP to remote webservices using cURL

I've been doing a bit of research and cannot seem to quite capture the information I need. Our software offers a public api (webservice) which our clients can implement using HTTPS calls through cURL. Many of our clients use SAP, which I most…
IanBussieres
  • 959
  • 13
  • 27
6
votes
2 answers

How to find the Customizing Path via IMG-Activity

I want to read the customizing path of an IMG-Activity in SAP via Code (abap). I have the IMG-Activity from e071K, which stores objects within a transport job. Now I found the table TNODEIMG where the tree structure of SPRO is stored. This is…
Sebi
  • 3,879
  • 2
  • 35
  • 62
6
votes
3 answers

How to check status of a running program

I assume that I have an ABAP program that takes long time on running. So I want to check what the program is doing at the moment, which line of code is executing or what tables the program is writing to at that exact moment. I think there is a…
Mtok
  • 1,600
  • 11
  • 36
  • 62
5
votes
5 answers

How to make ABAP code work in any ABAP-based system

I often share ABAP code via forums, github and so on, which is often intended to work on any ABAP-based system. Unfortunately, it often happens that some of the objects I use (database tables, types and so on) only exist in the solution I am working…
Sandra Rossi
  • 11,934
  • 5
  • 22
  • 48
5
votes
1 answer

Can I save changes to objects to another TR besides those they are locked?

When I try to switch to edit mode for a Report source, a popup comes up telling me "A new task will be created for the following request of user XXX". A transport request is also being suggested. I don't want to save my changes in this request…
vlad-ardelean
  • 7,480
  • 15
  • 80
  • 124
5
votes
1 answer

Limit maintenance view output based on authorization

How can i limit on table maintenance fetching data base on authorization? For instance the user only can view plant/storage location based on the authorization object because sometimes the user gets confused of too many plants are irrelevant for…
mapet
  • 868
  • 1
  • 11
  • 21
4
votes
4 answers

Strategy for migrating from php to java in context of SAP

I'm currently doing web application development in PHP. Management has told us we're standardizing on "J2EE" (and yes, I keep reminding them it's now called "Java EE"). I think the rational behind this mandate is something like "we run our business…
Chad Brogan
  • 244
  • 4
  • 11
4
votes
1 answer

Usage of subqueries in RFC_READ_TABLE OPTIONS

Is it possible to use subqueries in the OPTIONS parameter table for the RFC_READ_TABLE in SAP? Something like this field in (select otherfield from othertable where ...)
Timo Westkämper
  • 21,824
  • 5
  • 78
  • 111
4
votes
2 answers

Calling HTTP endpoint using .CRT and .KEY files in ABAP?

I'm trying to consume an endpoint from ABAP, by instantiate a if_http_client from cl_http_client=>create_by_url. That process works fine when I don't need to use a signed certificate. Usually I just include the certificate using the STRUST…
rayashi
  • 1,721
  • 3
  • 20
  • 28
4
votes
2 answers

Manual function module transport into another system existing function group?

I need to transport function modules from one SAP system into another, which are not connected to each other. I am using CG3Y/CG3Z to download/upload cofiles and data files. I add the transport to import list in STMS. There is function group to…
Maritas225
  • 43
  • 4
1
2 3
23 24