RPICASN0 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This report enables you to create a batch input session for persons with one of the following infotypes:
If you would like to execute this report or see the full code listing simply enter RPICASN0 into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
PC00_M05_ICAS - Batch Input for Legal Person Entry
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
Selection Text: USER = Password
Selection Text: S_P0409 = Infotype 0409
Selection Text: S_P0408 = Infotype 0408
Selection Text: S_P0110 = Infotype 0110
Selection Text: S_LOG = Only display errors
Selection Text: STARTTAG = Start Date
Selection Text: ENDTAG = End Date
Selection Text: BTCIX = Create batch input session
Selection Text: BTCIN = Name of Batch Input Session
Title: Batch input for infotypes with reference to group registration
Text Symbol: 015 = The REPER is incorrectly customized for the following persons
Text Symbol: 013 = infotypes saved to the batch input session
Text Symbol: 011 = The REPER is incorrectly customized for the following persons
Text Symbol: 009 = The following persons have a change in the future
Text Symbol: 008 = Infotypes can be changed for the following persons
Text Symbol: 007 = Thr.are
Text Symbol: 006 = No persons for whom infotypes can be changed
Text Symbol: 005 = Data for Batch Input Session
Text Symbol: 003 = Notific.
Text Symbol: 002 = Selection Period for Infotypes
Text Symbol: 001 = Select the data you wish to change
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
HR_NL_GET_REPERS CALL FUNCTION 'HR_NL_GET_REPERS' EXPORTING DATE = starttag SOORT = '03' * UVIS = 'X' PERNR = pernr-pernr IMPORTING ERROR = fb_error TABLES RELMNGTAB = WT_RELMNGTAB * ERRORTAB = .
HR_NL_GET_REPERS CALL FUNCTION 'HR_NL_GET_REPERS' EXPORTING DATE = starttag SOORT = '04' * UVIS = 'X' PERNR = pernr-pernr IMPORTING ERROR = fb_error TABLES RELMNGTAB = WT_RELMNGTAB * ERRORTAB = .
HR_NL_GET_REPERS CALL FUNCTION 'HR_NL_GET_REPERS' EXPORTING DATE = starttag SOORT = '01' * UVIS = 'X' PERNR = pernr-pernr IMPORTING ERROR = fb_error TABLES RELMNGTAB = WT_RELMNGTAB * ERRORTAB = .
BDC_OPEN_GROUP CALL FUNCTION 'BDC_OPEN_GROUP' EXPORTING CLIENT = SY-MANDT * DEST = FILLER8 GROUP = btcin * HOLDDATE = FILLER8 * KEEP = FILLER1 USER = sy-uname * RECORD = FILLER1 * IMPORTING * QID = EXCEPTIONS CLIENT_INVALID = 1 DESTINATION_INVALID = 2 GROUP_INVALID = 3 GROUP_IS_LOCKED = 4 HOLDDATE_INVALID = 5 INTERNAL_ERROR = 6 QUEUE_ERROR = 7 RUNNING = 8 SYSTEM_LOCK_ERROR = 9 USER_INVALID = 10 OTHERS = 11 .
BDC_INSERT CALL FUNCTION 'BDC_INSERT' EXPORTING TCODE = 'PA30' * POST_LOCAL = NOVBLOCAL * PRINTING = NOPRINT TABLES DYNPROTAB = bdcdata EXCEPTIONS INTERNAL_ERROR = 1 NOT_OPEN = 2 QUEUE_ERROR = 3 TCODE_INVALID = 4 PRINTING_INVALID = 5 POSTING_INVALID = 6 OTHERS = 7 .
BDC_CLOSE_GROUP CALL FUNCTION 'BDC_CLOSE_GROUP' EXCEPTIONS NOT_OPEN = 1 QUEUE_ERROR = 2 OTHERS = 3.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
RPICASN0 - Batch input for infotypes with reference to group registration RPICASN0 - Batch input for infotypes with reference to group registration RPICARI0 - File loading for Batch Input RPICARI0 - File loading for Batch Input RPIC1TOP - documentation and ABAP source code RPIC1F04 - documentation and ABAP source code