SAP ABAP Class CL_ISSR_BASI_BAPI_SERVICES (ISSR: Hilfmittel für BAPI- und API-Bausteine)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FS-SR (Application Component) Regulatory reporting for insurance companies
     VVSRFISL (Package) Statutory Reporting for Insurance from FI-SL
Properties
Class CL_ISSR_BASI_BAPI_SERVICES  
Short Description ISSR: Hilfmittel für BAPI- und API-Bausteine    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package VVSRFISL   Statutory Reporting for Insurance from FI-SL 
Created 20060803   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ISSR0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 ISSR1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISSR_BASI_BAPI_SERVICES has no interface implemented.
Friends
Class CL_ISSR_BASI_BAPI_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MF_IN_UPDATE_TASK Static Attribute Public Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20070110
2 MF_UPDATE_TASK_LOCAL Static Attribute Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20070110
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MSG_ERROR Static method Public Method 20070110
2 ADD_MSG_MISSING_ENTRY Static method Public Method 20070110
3 ADD_MSG_SUCCESS Static method Public Method 20070110
4 ADD_MSG_TEST_RUN Static method Public Method 20070110
5 ADD_SYMSG_WITH_HEADER Static method Public Method 20070110
6 CHECK_CHANGELIST Static method Public Method 20070110
7 CONVERT_SELOPTS_TO_INT Static method Public Method 20070302
8 FINALIZE_OBJECT_CHG Static method Public Method 20070110
9 FINALIZE_OBJECT_CRE Static method Public Method 20070110
10 SET_UPDATE_TASK_MODE Static method Public Method 20070110
11 TRANSFORM_RANGE_TO_WHERETAB Static method Public Method 20070110
Events
Class CL_ISSR_BASI_BAPI_SERVICES has no event.
Types
Class CL_ISSR_BASI_BAPI_SERVICES has no local type.
Method Signatures

Method ADD_MSG_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Value transfer Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20070110
2 Importing ID_ACTIVITY Value transfer Type reference (TYPE) ISSRACTIVITY Aktivität (Anlegen, Ändern, ...) 20070110
3 Importing ID_BORKEY Value transfer Type reference (TYPE) CLIKE BOR Schlüssel des Objekts 20070110
4 Importing ID_BOR_TYPE Value transfer Type reference (TYPE) CLIKE Objektname im BOR 20070110
5 Importing ID_EXTERNAL_KEY Value transfer Type reference (TYPE) CLIKE Neuer, externer Schlüssel des Objekts (zB. 0001/12345) 20070110
6 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_ISSR_BASI_MESSAGE_LIST Nachrichtensammler 20070110

Method ADD_MSG_ERROR on class CL_ISSR_BASI_BAPI_SERVICES has no exception.

Method ADD_MSG_MISSING_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACTIVITY Value transfer Type reference (TYPE) ISSRCHANGEIND Aktivität ("U" für Ändern, "D" für Löschen, "I" Einfügen) 20070110
2 Importing ID_ENTRY_KEY Value transfer Type reference (TYPE) CLIKE Sprechender Schlüssel des Eintrags (z.B. "WE 0001/2") 20070110
3 Importing ID_FIELDNAME Value transfer Type reference (TYPE) FIELDNAME Feldname 20070110
4 Importing ID_INDEX Value transfer Type reference (TYPE) NUMERIC Zeilenindex 20070110
5 Importing ID_OBJECT_TYPE Value transfer Type reference (TYPE) CLIKE Beschreibende Objektart (z.B. "Teilnehmende Objekte" 20070110
6 Importing ID_TABNAME Value transfer Type reference (TYPE) TABNAME Tabellenname 20070110
7 Importing ID_VALUE Value transfer Type reference (TYPE) ANY Wert 20070110
8 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_ISSR_BASI_MESSAGE_LIST Nachrichtensammler 20070110

Method ADD_MSG_MISSING_ENTRY on class CL_ISSR_BASI_BAPI_SERVICES has no exception.

Method ADD_MSG_SUCCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Value transfer Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20070110
2 Importing ID_ACTIVITY Value transfer Type reference (TYPE) ISSRACTIVITY Aktivität (Anlegen, Ändern, ...) 20070110
3 Importing ID_BORKEY Value transfer Type reference (TYPE) CLIKE BOR Schlüssel des Objekts 20070110
4 Importing ID_BOR_TYPE Value transfer Type reference (TYPE) CLIKE Objektname im BOR 20070110
5 Importing ID_EXTERNAL_KEY Value transfer Type reference (TYPE) CLIKE Neuer, externer Schlüssel des Objekts (zB. 0001/12345) 20070110
6 Importing IF_CHANGED Value transfer Type reference (TYPE) ABAP_BOOL Liegen geänderte Daten vor? 20070110
7 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_ISSR_BASI_MESSAGE_LIST Nachrichtensammler 20070110

Method ADD_MSG_SUCCESS on class CL_ISSR_BASI_BAPI_SERVICES has no exception.

Method ADD_MSG_TEST_RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20070110
2 Importing IF_TEST_RUN Value transfer Type reference (TYPE) BAPI_ISSR_ADD_FIELDS-TESTRUN BAPI Simulations-Modus? 20070110
3 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_ISSR_BASI_MESSAGE_LIST Nachrichtensammler 20070110

Method ADD_MSG_TEST_RUN on class CL_ISSR_BASI_BAPI_SERVICES has no exception.

Method ADD_SYMSG_WITH_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_FIELDNAME Value transfer Type reference (TYPE) FIELDNAME Feldname 20070110
2 Importing ID_INDEX Value transfer Type reference (TYPE) NUMERIC Zeilenindex 20070110
3 Importing ID_TABNAME Value transfer Type reference (TYPE) TABNAME Tabellenname 20070110
4 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_ISSR_BASI_MESSAGE_LIST Nachrichtensammler 20070110

Method ADD_SYMSG_WITH_HEADER on class CL_ISSR_BASI_BAPI_SERVICES has no exception.

Method CHECK_CHANGELIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TABNAME Value transfer Type reference (TYPE) CLIKE Fehlertext: Tabellenname des Aufrufers 20070110
2 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_ISSR_BASI_MESSAGE_LIST Nachrichtensammler 20070110
3 Importing IT_CHANGE Call by reference Type reference (TYPE) INDEX TABLE Tabelle mit Änderungen 20070110

Method CHECK_CHANGELIST on class CL_ISSR_BASI_BAPI_SERVICES has no exception.

Method CONVERT_SELOPTS_TO_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SELOPTION_INT Call by reference Type reference (TYPE) BAPI_ISSR_T_SELOPTION_INT Selektions-Optionen: Ranges - Intern 20070302
2 Importing ID_BUSOBJ Call by reference Type reference (TYPE) CLIKE Business Objekt Art (z.B. 'BUS_ENTITY') 20070302
3 Importing ID_TABNAME Call by reference Type reference (TYPE) CLIKE Datenbanktabelle 20070302
4 Importing IT_CONVERSION Call by reference Type reference (TYPE) ISSR_T_SELOPTION_CONVERSION Selektions-Optionen: Mapping extern <> intern 20070302
5 Importing IT_SELOPTION Call by reference Type reference (TYPE) BAPI_ISSR_T_SELOPTION Selektions-Optionen: Ranges 20070302
# Exception Resumable Description Created on
1 ERROR Fehler bei Konvertierung aufgetreten 20070302

Method FINALIZE_OBJECT_CHG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_ERROR Call by reference Type reference (TYPE) ABAP_BOOL Fehler vorhanden? 20070110
2 Exporting EF_STORED Call by reference Type reference (TYPE) ABAP_BOOL DB-Änderung durchgeführt? 20070110
3 Importing ID_BORTYPE Value transfer Type reference (TYPE) SWC_OBJEDE BOR-Objekttyp 20070110
4 Importing ID_OBJECTNAME Value transfer Type reference (TYPE) CSEQUENCE Ext. Identifikation des Objekts 20070110
5 Importing IF_TESTRUN Value transfer Type reference (TYPE) BAPI_ISSR_ADD_FIELDS-TESTRUN Nur Simulation, ohne DB-Änderung? 20070110
6 Importing IO_BUSOBJ Value transfer Object reference (TYPE REF TO) IF_ISSR_BASI_BUS_OBJECT Business-Objekt 20070110
7 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_ISSR_BASI_MESSAGE_LIST Nachrichtensammler 20070110

Method FINALIZE_OBJECT_CHG on class CL_ISSR_BASI_BAPI_SERVICES has no exception.

Method FINALIZE_OBJECT_CRE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_ERROR Call by reference Type reference (TYPE) ABAP_BOOL Fehler vorhanden? 20070110
2 Exporting EF_STORED Call by reference Type reference (TYPE) ABAP_BOOL DB-Änderung durchgeführt? 20070110
3 Importing ID_BORTYPE Value transfer Type reference (TYPE) SWC_OBJEDE BOR-Objekttyp 20070110
4 Importing ID_OBJECTNAME Value transfer Type reference (TYPE) CSEQUENCE Ext. Identifikation des Objekts 20070110
5 Importing IF_TESTRUN Value transfer Type reference (TYPE) BAPI_ISSR_ADD_FIELDS-TESTRUN Nur Simulation, ohne DB-Änderung? 20070110
6 Importing IO_BUSOBJ Value transfer Object reference (TYPE REF TO) IF_ISSR_BASI_BUS_OBJECT Business-Objekt 20070110
7 Importing IO_MSGLIST Value transfer Object reference (TYPE REF TO) IF_ISSR_BASI_MESSAGE_LIST Nachrichtensammler 20070110

Method FINALIZE_OBJECT_CRE on class CL_ISSR_BASI_BAPI_SERVICES has no exception.

Method SET_UPDATE_TASK_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_IN_UPDATE_TASK Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE Mit "IN UPDATE TASK" sichern 20070110
2 Importing IF_UPDATE_TASK_LOCAL Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE Mit "UPDATE TASK LOCAL" sichern 20070110

Method SET_UPDATE_TASK_MODE on class CL_ISSR_BASI_BAPI_SERVICES has no exception.

Method TRANSFORM_RANGE_TO_WHERETAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_WHERE_RANGE Call by reference Object reference (TYPE REF TO) DATA einzelne SELECT Options für WHERE-Clause 20070110
2 Exporting ET_FIELD_SELOPTION Call by reference Type reference (TYPE) ISSR_T_SELOPTION ISSR: Selektions-Optionen für Felder (sortiert) 20070110
3 Exporting ET_WHERE_CLAUSE Call by reference Type reference (TYPE) ISSR_T_RSDSWHERE ISSR: Where-Clause Tabelle 20070110
4 Importing ID_STRUCTNAME Call by reference Type reference (TYPE) CLIKE Strukturname für WHERE-Clause 20070110
5 Importing IT_SELOPTION Call by reference Type reference (TYPE) BAPI_ISSR_T_SELOPTION_INT ISSR: Selektionsoptionen: Ranges - Intern 20070110
# Exception Resumable Description Created on
1 ERROR Fehler bei Konvertierung aufgetreten 20070110
History
Last changed by/on SAP  20070913 
SAP Release Created in