print this page
Latest Post

What is reginfo in SAP ?

File reginfo controls the registration of external programs in the gateway.

You can define the file path using profile parameters in RZ10
gw/reg_info

The default value is:
gw/reg_info = $(DIR_DATA)/reginfo



Tags: The default value is:gw/reg_info = $(DIR_DATA)/reginfo

What is secinfo in SAP ?


The secinfo security file is used to prevent unauthorized launching of external programs.

You can define the file path using profile parameters in RZ10
gw/sec_info 



Tags: secinfo, reginfo, sap gateway, external programs control, 

What is the difference between SAP RFC & BAPI ?

BAPI stands for Business Application Programming Interface.
It is a library of functions that are released to the public as an interface into an existing SAP system from an external system.

RFC stands for Remote Function Call
RFC is the protocol used to call functions in an R/3 system by a caller external to R/3 or to call programs external to R/3 from an R/3 system

Difference
RFC makes direct system calls
BAPI makes indirect call through objects(programs) to Non SAP systems.


Tags: What is the difference between SAP RFC & BAPI , SM59

What is SAP Single stack system ?


A single-stack system is defined as a SAP system with either SAP NetWeaver AS ABAP or
AS Java as runtime engine.

Example of Single Stack System (Java) is SAP Enterprise Portal system (EP)
Example of Single Stack System (ABAP) is SAP ERP (ECC)


Tags: What is SAP Single stack system

What is SAP Dual-Stack System ?


A dual-stack system is defined as a SAP system where both SAP AS ABAP and AS Java engines are installed based on the selected product (usage type).  An example of a dual-stack system is SAP Solution Manager system and Process Integration system.


Tags: What is SAP Dual-Stack System,



SAP Basis Administrator vs. SAP NetWeaver Administrator

Since beginning of SAP R/3(ERP) product launch "SAP Basis Administrator" was the term coined for people who were managing SAP systems. After several years SAP introduced SAP Netweaver platform and tried to rebrand SAP Basis as SAP Netweaver Administrator as the NW based SAP systems were running on Netweaver Application Server (NW AS) . But the word BASIS stuck in the minds of PMOs, HR, Account Mangers, Resource Mangers, SAP consultants, Job Boards as the term was  frequently used.

Finally there's no difference between SAP Basis Administrator  (or) SAP NetWeaver Administrator.



Tags: SAP Basis Administrator vs. SAP NetWeaver Administrator, Diffrence between SAP Basis Administrator vs. SAP NetWeaver Administrator, difference in sap basis admin and consultant

How to terminate(stop) a running SAP transport ?

T-Code STMS_IMPORT
Menu--> GoTo-->Import Monitor


Select the transport under execution --> right click.
Choose on Delete entry to stop the running transport.



Tags: How to terminate (stop) a running SAP transport, SAP Import Monitor (transports)

How to modify SAP Released transport to Unreleased status

T-Code SE38
Execute Report RDDIT076
Enter Released transport Request Number
Press F8

You can see the transport that been released with the R word on the Stat column. To change the status to modifiable (un-released), you need to double click on the particular transport request. Click on Change icon and change the R to D for modifiable.


Tags: how to correct a released transport request in sap, How to modify SAP Released transport to Unreleased status , SAP transport unreleased status D, SAP STMS SE80, RDDIT076

How to delete Imported SAP Transport request

T-Code STMS_IMPORT
Menu-->Extras--> Delete Imported Requests

Delete SAP transport (imported already)


Tags: SAP Transports(STMS) tutorials,  How to delete Imported SAP Transport request  , T-code STMS_Import, TMS logs, sap transport errors fix, 

How to find the Transaction Code(T-Code) Used by an ABAP Program


Go To T-Code SE80
Click on Repository Browser
Select Program from dropdown box
Enter ABAP Program Name you are troubleshooting
Under Object Names Select Transactions





Tags: How to find the Transaction Code(T-Code)  Used by an ABAP Program

How to view SAP Background Job output ?


Go To T-Code SM37 - Note the spool no

 Go to T-Code SP02  - Click on icon of that spool

You should see the output.





Tags: How to view SAP Background Job output , SAP Background Jobs TCodes, SAP background job administration, rdisp/wp_no_btc

What is the difference between a SAP support package and a kernel replacement?



A support package contains fixes to the ABAP code within a SAP instance. It must be applied using the SPAM transaction in the SAP instance.

A kernel replacement is the replacement of the SAP executables on the OS level




Tags: What is the difference between a support package and a kernel replacement, what is SAP Support Package(SP) , what is SAP kernel,

SAP Start Service Ports

  • HTTP port 5<xx>13 (or sapctrl<xx> in /etc/services), where <xx> is the number of the instance
  • HTTP port 5<xx>14 (or sapctrls<xx> in /etc/services), where <xx> is the number of the instance

Tags: SAP Management Console Ports

SAP Security Lesson Learned after migrating to Analytic Security Objects?

Be the first to answer





tags: SAP Security Lesson Learned after migrating to Analytic Security Objects?

SEGMENTATION FAULT ERROR- SID I/O ERRORS

ERRORS: DBHOME not found [No such file or directory] Segmentation Fault

REASONS:
You might get this error if your db is Oracle and your .bash_profile is changed most recently and missing something.

SOLUTION:
Contact Oracle DBA to correct the bash profile.








10 Things you should know about SAP HANA

SAP Basis Questions for Interview

Explain why  BDLS used during System refresh ?

SAP system is Slow How do you troubleshoot?

What does memory entered PRIV mode mean ?   Click for Answer

Difference between Configtool & NWA?

What tools did you use to upgrade NW Portal?

How do you perform a Java System Copy?

Explain SAP SSO steps?

Can you tell BW System Copy Post processing Steps?

Basis Interview Questions on Transports?  click for Answer
Do you like to share your Basis Interview Questions with our Readers? Please comment!





Tags: sap basis interview questions pdf,  BASIS Interview Questions, ANSWERS, ibm interview questions sap basis, FAQ, sap basis interview questions 2010, 2014, sap bw basis interview questions, sap basis interview questions capgemini, deloitte sap basis interview questions, sap basis interview questions with answers, sap basis interview questions with answers pdf, accenture sap basis interview questions, walmart sap bsis interview questions, basis, basis materials, interview, interview questions, netweaver, sap, sap ag, sap basis, sap interview, sap interview questions, sap netweaver

BWA 7.20 revision Upgrade latest

BWA72_25-20005013.SAR  released 17 dec 2012


tags: BWA 7.20 REV 25

Note 932032 - BDLS: Special conversion for large tables

Symptom
You are in transaction BDLS and you want to execute the conversion of logical system names in a test run or a productive run. When you do this, very long runtimes occur for certain tables.
Other terms
BDLS, COEP
Reason and Prerequisites
In a test run, transaction BDLS checks whether the new logical system name already exists in the table. In addition to this, the number of entries to be converted is determined for statistical purposes. Since the checked fields are normally not included in an index, these checks are usually performed as a "full table scan", which results in very long runtimes for large tables that contain a very large number of entries. In principle, you can exclude tables from the conversion that use the checked domains, but in which the relevant fields are not filled.
Solution
The solution describes how the exception table BDLSEXZ can be used to perform an own conversion routine for these tables. You can use transaction SM30 to maintain the table. The table COEP (which as a special case contains two fields to be converted) serves as an example here. For tables in which the relevant fields (typed with the domains 'LOGSYS' or 'EDI_PARNUM') are not filled, it is sufficient to exclude them from the conversion.
The solution consists of several steps.

Excluding the table from the standard conversion

To exclude a table, make the following entries in the table 'BDLSEXZ':

Class      (OBJCLS): T (Excluded Table)
Object name (OBJKEY): COEP

Activating a special conversion

To activate a special conversion, make the following table entry:

Class      (OBJCLS): X (Objects for Specific Treatment)
Object name (OBJKEY): COEP_XXX   (any)
Program    (PROGRAM): Z_BDLS_COEP  (own program)
Routine    (SUBROUTINE): TABLE_CHANGE (subroutine (FORM))

In this case, you can choose an object name of your choice. The 'Routine' parameter describes a subroutine (FORM) in the program, which is called with certain parameters using transaction BDLS.

Program attributes.

Define the subroutine (FORM) as follows:

FORM table_change  TABLES i_protocols
              USING  s_extparam TYPE bdi_lsext.

The following data declarations are required for this in the program:

DATA: i_protocols TYPE TABLE OF edimessage WITH HEADER LINE,
      s_extparam TYPE bdi_lsext,
      wa_prot LIKE edimessage.

Due to entries in the table i_protocols , log information can be transferred to the calling program:

wa_prot-msgid = 'B1'.
wa_prot-msgty = 'I'.
wa_prot-msgno = '999'.
wa_prot-msgv1 = 'Test run table COEP'.
wa_prot-msgv2 = 'with/without Existence check'.
wa_prot-msgv3 = 'is unsupported'.
wa_prot-msgv4 = '!'.
INSERT wa_prot INTO TABLE i_protocols.

The routine is also called in the test run; therefore, the actual conversion must be encapsulated by a query of the s_extparam-test indicator.


The programs of the objects to be handled separately are generally executed. Therefore, you must check in the program whether the current table is to be converted. To do this, see the program lines after the comment
* check whether used table is part of selection
in the sample source code.

The correction instructions contain the source code for the conversion of the table COEP using the "OPEN CURSOR" technique.
Use the Note Assistant to implement the corrections after you have created the (empty) report Z_BDLS_COEP.

tags: Note 932032 - BDLS: Special conversion for large tables
 
Copyright © 2011. SAP BASIS ANSWERS | SAP BASIS ADMIN BLOG - All Rights Reserved
T C P M
Proudly powered by Blogger