SAP BAPI_BUS1077_SAVREPMUL Function Module for EHS: Saving Replicated Specifications
BAPI_BUS1077_SAVREPMUL is a standard bapi bus1077 savrepmul SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for EHS: Saving Replicated Specifications processing and below is the pattern details for this FM, showing its interface including any import and export parameters, exceptions etc. there is also a full "cut and paste" ABAP pattern code example, along with implementation ABAP coding, documentation and contribution comments specific to this or related objects.
See here to view full function module documentation and code listing for bapi bus1077 savrepmul FM, simply by entering the name BAPI_BUS1077_SAVREPMUL into the relevant SAP transaction such as SE37 or SE38.
Function Group: 1077
Program Name: SAPL1077
Main Program: SAPL1077
Appliation area: M
Release date: 24-Jun-2005
Mode(Normal, Remote etc): Remote-Enabled
Update:
Function BAPI_BUS1077_SAVREPMUL pattern details
In-order to call this FM within your sap programs, simply using the below ABAP pattern details to trigger the function call...or see the full ABAP code listing at the end of this article. You can simply cut and paste this code into your ABAP progrom as it is, including variable declarations.CALL FUNCTION 'BAPI_BUS1077_SAVREPMUL'"EHS: Saving Replicated Specifications.
EXPORTING
* KEY_DATE = SY-DATUM "Validity Date for Specification Key
* CHANGE_NUMBER = "Change Number
SENDER = "Logical name of sending system
* COMPLETE_SUBSTANCE = "Specification Data Is Transferred Completely
* DELETE_DATA = "Delete Transferred Specification Data
* MULTLANGU_PARAMS = "Language support parameters
TABLES
SUB_HEADER = "Specification Header Data
* IDENT_SUBLISTX = "Change Table for Regulatory List Assignment
* MATJOIN = "Material assignments
* MATJOINX = "Change Table for Material Data
* APPLSCP = "Area of validity
* APPLSCPX = "Change Table for Area of Validity
* TPLREL = "Inheritance
* TPLRELX = "Change Table for Inheritance
* PROP_HEADER = "Value Assignment Types
* PROP_HEADERX = "Change Table for Value Assignment Types
* PROP_VAL = "Value assignment instances
SUB_HEADERX = "Change Table for Specification Header Data
* PROP_VALX = "Change Table for Value Assignment Instances
* PROP_DATA = "Value Assignment Data
* PROP_DATAX = "Change Table for Value Assignment Data
* PROP_COMPONENT = "Component Assignments
* PROP_COMPONENTX = "Change Table for Component Data
* PROP_USAGE = "Usage data
* PROP_USAGEX = "Change Table for Usage Information
* PROP_RELIABILITY = "Assessment Data
* PROP_RELIABILITYX = "Change Table for Assessment Data
* PROP_SOURCE = "Source Details
* REFSUBS = "Reference Specification Data
* PROP_SOURCEX = "Change Table for Source Details
* PROP_FTEXT = "User-defined texts
* PROP_FTEXTX = "Change Table for User-Defined Texts
* PROP_FTEXT_LONGTEXT = "Long Texts for User-Defined Texts
* PROP_FTEXT_LONGTEXTX = "Change Table for Long Texts
* PROP_TAB07 = "Transport Approval Data
* PROP_TAB07X = "Change Table for Transport Approval
* PROP_TAB0B = "Packaging Code Approval Data
* PROP_TAB0BX = "Change Table for Packaging Code Approval
* PROP_TAB0D = "Risk Classification Data
* REFSUBSX = "Change Table for Reference Specification Data
* PROP_TAB0DX = "Change Table for Risk Classification
* PROP_TAB0F = "Transport Classification Data
* PROP_TAB0FX = "Change Table for Transport Classification
* PROP_PACK = "EHS: BAPI Structure Packaging Data
* PROP_PACKX = "EHS: Change BAPI Structure Packaging Data
* PROP_SPROV = "EHS: BAPI Structure Special Packing Provisions
* PROP_SPROVX = "EHS: Change BAPI Structure Special Packing Provisions
* PROP_CARR = "EHS: BAPI Structure for Provisions for Carriage
* PROP_CARRX = "EHS: Change BAPI Structure for Provisions for Carriage
* REF_SUB_HEADER = "Headers of Referenced Specifications
* IDENT_HEADER = "Identifier Data
* REF_IDENT_HEADER = "Identifiers of Referenced Specifications
* REF_INH_TEMPLATE = "Inheritance Templates for Conversion
* EXTENSION1 = "Enhancement Table 1
* EXTENSION2 = "Enhancement Table 2
* ADDRESS_TAB = "Address Table for Conversion
* RECORD_SPLITT = "Record split information
ALEPOINTER = "ALE Pointer for Nonoriginal Records
RETURN = "Confirmations
* IDENT_HEADERX = "Change Table for Identifier Data
* IDENT_LONGTEXT = "Identifier long texts
* IDENT_LONGTEXTX = "Change Table for Long Texts
* IDENT_SUBLIST = "Regulatory List Assignments
IMPORTING Parameters details for BAPI_BUS1077_SAVREPMUL
KEY_DATE - Validity Date for Specification Key
Data type: RCGADDINF-VALDATDefault: SY-DATUM
Optional: Yes
Call by Reference: No ( called with pass by value option)
CHANGE_NUMBER - Change Number
Data type: RCGADDINF-AENNROptional: Yes
Call by Reference: No ( called with pass by value option)
SENDER - Logical name of sending system
Data type: ESTALE-LOGSYSOptional: No
Call by Reference: No ( called with pass by value option)
COMPLETE_SUBSTANCE - Specification Data Is Transferred Completely
Data type: BAPISTDTYP-BOOLEANOptional: Yes
Call by Reference: No ( called with pass by value option)
DELETE_DATA - Delete Transferred Specification Data
Data type: BAPISTDTYP-BOOLEANOptional: Yes
Call by Reference: No ( called with pass by value option)
MULTLANGU_PARAMS - Language support parameters
Data type: EHSLSADMOptional: Yes
Call by Reference: No ( called with pass by value option)
TABLES Parameters details for BAPI_BUS1077_SAVREPMUL
SUB_HEADER - Specification Header Data
Data type: BAPI1077RHOptional: No
Call by Reference: No ( called with pass by value option)
IDENT_SUBLISTX - Change Table for Regulatory List Assignment
Data type: BAPISUBRLXOptional: Yes
Call by Reference: No ( called with pass by value option)
MATJOIN - Material assignments
Data type: BAPI1077MJOptional: Yes
Call by Reference: No ( called with pass by value option)
MATJOINX - Change Table for Material Data
Data type: BAPISUBMJXOptional: Yes
Call by Reference: No ( called with pass by value option)
APPLSCP - Area of validity
Data type: BAPI1077APPLSCPOptional: Yes
Call by Reference: No ( called with pass by value option)
APPLSCPX - Change Table for Area of Validity
Data type: BAPISUBAPPLSCPXOptional: Yes
Call by Reference: No ( called with pass by value option)
TPLREL - Inheritance
Data type: BAPI1077TPLRELOptional: Yes
Call by Reference: No ( called with pass by value option)
TPLRELX - Change Table for Inheritance
Data type: BAPISUBTPLRELXOptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_HEADER - Value Assignment Types
Data type: BAPI1077VHOptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_HEADERX - Change Table for Value Assignment Types
Data type: BAPISUBVHXOptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_VAL - Value assignment instances
Data type: BAPI1077VAOptional: Yes
Call by Reference: No ( called with pass by value option)
SUB_HEADERX - Change Table for Specification Header Data
Data type: BAPISUBRHXOptional: No
Call by Reference: No ( called with pass by value option)
PROP_VALX - Change Table for Value Assignment Instances
Data type: BAPISUBVAXOptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_DATA - Value Assignment Data
Data type: BAPI1077PROptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_DATAX - Change Table for Value Assignment Data
Data type: BAPISUBPRXOptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_COMPONENT - Component Assignments
Data type: BAPI1077VPOptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_COMPONENTX - Change Table for Component Data
Data type: BAPISUBVPXOptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_USAGE - Usage data
Data type: BAPI1077DUOptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_USAGEX - Change Table for Usage Information
Data type: BAPISUBDUXOptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_RELIABILITY - Assessment Data
Data type: BAPI1077DROptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_RELIABILITYX - Change Table for Assessment Data
Data type: BAPISUBDRXOptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_SOURCE - Source Details
Data type: BAPI1077DSOptional: Yes
Call by Reference: No ( called with pass by value option)
REFSUBS - Reference Specification Data
Data type: BAPI1077RROptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_SOURCEX - Change Table for Source Details
Data type: BAPISUBDSXOptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_FTEXT - User-defined texts
Data type: BAPI1077DFOptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_FTEXTX - Change Table for User-Defined Texts
Data type: BAPISUBDFXOptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_FTEXT_LONGTEXT - Long Texts for User-Defined Texts
Data type: BAPI1077FLOptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_FTEXT_LONGTEXTX - Change Table for Long Texts
Data type: BAPISUBFLXOptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_TAB07 - Transport Approval Data
Data type: BAPI107707Optional: Yes
Call by Reference: No ( called with pass by value option)
PROP_TAB07X - Change Table for Transport Approval
Data type: BAPISUB07XOptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_TAB0B - Packaging Code Approval Data
Data type: BAPI10770BOptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_TAB0BX - Change Table for Packaging Code Approval
Data type: BAPISUB0BXOptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_TAB0D - Risk Classification Data
Data type: BAPI10770DOptional: Yes
Call by Reference: No ( called with pass by value option)
REFSUBSX - Change Table for Reference Specification Data
Data type: BAPISUBRRXOptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_TAB0DX - Change Table for Risk Classification
Data type: BAPISUB0DXOptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_TAB0F - Transport Classification Data
Data type: BAPI10770FOptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_TAB0FX - Change Table for Transport Classification
Data type: BAPISUB0FXOptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_PACK - EHS: BAPI Structure Packaging Data
Data type: BAPI1077PACKOptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_PACKX - EHS: Change BAPI Structure Packaging Data
Data type: BAPI1077PACKXOptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_SPROV - EHS: BAPI Structure Special Packing Provisions
Data type: BAPI1077SPROVOptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_SPROVX - EHS: Change BAPI Structure Special Packing Provisions
Data type: BAPI1077SPROVXOptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_CARR - EHS: BAPI Structure for Provisions for Carriage
Data type: BAPI1077CARROptional: Yes
Call by Reference: No ( called with pass by value option)
PROP_CARRX - EHS: Change BAPI Structure for Provisions for Carriage
Data type: BAPI1077CARRXOptional: Yes
Call by Reference: No ( called with pass by value option)
REF_SUB_HEADER - Headers of Referenced Specifications
Data type: BAPISUBRHAOptional: Yes
Call by Reference: No ( called with pass by value option)
IDENT_HEADER - Identifier Data
Data type: BAPI1077RIOptional: Yes
Call by Reference: No ( called with pass by value option)
REF_IDENT_HEADER - Identifiers of Referenced Specifications
Data type: BAPISUBRIAOptional: Yes
Call by Reference: Yes
REF_INH_TEMPLATE - Inheritance Templates for Conversion
Data type: BAPI1077GROptional: Yes
Call by Reference: No ( called with pass by value option)
EXTENSION1 - Enhancement Table 1
Data type: BAPISUBEX1Optional: Yes
Call by Reference: No ( called with pass by value option)
EXTENSION2 - Enhancement Table 2
Data type: BAPISUBEX2Optional: Yes
Call by Reference: No ( called with pass by value option)
ADDRESS_TAB - Address Table for Conversion
Data type: ADDR_ALEOptional: Yes
Call by Reference: No ( called with pass by value option)
RECORD_SPLITT - Record split information
Data type: BAPIRECSPLOptional: Yes
Call by Reference: No ( called with pass by value option)
ALEPOINTER - ALE Pointer for Nonoriginal Records
Data type: ESTALEOptional: No
Call by Reference: No ( called with pass by value option)
RETURN - Confirmations
Data type: BAPIRET2Optional: No
Call by Reference: No ( called with pass by value option)
IDENT_HEADERX - Change Table for Identifier Data
Data type: BAPISUBRIXOptional: Yes
Call by Reference: No ( called with pass by value option)
IDENT_LONGTEXT - Identifier long texts
Data type: BAPI1077ILOptional: Yes
Call by Reference: No ( called with pass by value option)
IDENT_LONGTEXTX - Change Table for Long Texts
Data type: BAPISUBILXOptional: Yes
Call by Reference: No ( called with pass by value option)
IDENT_SUBLIST - Regulatory List Assignments
Data type: BAPI1077RLOptional: Yes
Call by Reference: No ( called with pass by value option)
Copy and paste ABAP code example for BAPI_BUS1077_SAVREPMUL Function Module
The ABAP code below is a full code listing to execute function module POPUP_TO_CONFIRM including all data declarations. The code uses the original data declarations rather than the latest in-line data DECLARATION SYNTAX but I have included an ABAP code snippet at the end to show how declarations would look using the newer method of declaring data variables on the fly. This will allow you to compare and fully understand the new inline method. Please note some of the newer syntax such as the @DATA is not available until a later 4.70 service pack (SP8), which i why i have stuck to the origianl for this example.DATA: | ||||
lv_key_date | TYPE RCGADDINF-VALDAT, " SY-DATUM | |||
lt_sub_header | TYPE STANDARD TABLE OF BAPI1077RH, " | |||
lt_ident_sublistx | TYPE STANDARD TABLE OF BAPISUBRLX, " | |||
lt_matjoin | TYPE STANDARD TABLE OF BAPI1077MJ, " | |||
lt_matjoinx | TYPE STANDARD TABLE OF BAPISUBMJX, " | |||
lt_applscp | TYPE STANDARD TABLE OF BAPI1077APPLSCP, " | |||
lt_applscpx | TYPE STANDARD TABLE OF BAPISUBAPPLSCPX, " | |||
lt_tplrel | TYPE STANDARD TABLE OF BAPI1077TPLREL, " | |||
lt_tplrelx | TYPE STANDARD TABLE OF BAPISUBTPLRELX, " | |||
lt_prop_header | TYPE STANDARD TABLE OF BAPI1077VH, " | |||
lt_prop_headerx | TYPE STANDARD TABLE OF BAPISUBVHX, " | |||
lt_prop_val | TYPE STANDARD TABLE OF BAPI1077VA, " | |||
lt_sub_headerx | TYPE STANDARD TABLE OF BAPISUBRHX, " | |||
lv_change_number | TYPE RCGADDINF-AENNR, " | |||
lt_prop_valx | TYPE STANDARD TABLE OF BAPISUBVAX, " | |||
lt_prop_data | TYPE STANDARD TABLE OF BAPI1077PR, " | |||
lt_prop_datax | TYPE STANDARD TABLE OF BAPISUBPRX, " | |||
lt_prop_component | TYPE STANDARD TABLE OF BAPI1077VP, " | |||
lt_prop_componentx | TYPE STANDARD TABLE OF BAPISUBVPX, " | |||
lt_prop_usage | TYPE STANDARD TABLE OF BAPI1077DU, " | |||
lt_prop_usagex | TYPE STANDARD TABLE OF BAPISUBDUX, " | |||
lt_prop_reliability | TYPE STANDARD TABLE OF BAPI1077DR, " | |||
lt_prop_reliabilityx | TYPE STANDARD TABLE OF BAPISUBDRX, " | |||
lt_prop_source | TYPE STANDARD TABLE OF BAPI1077DS, " | |||
lv_sender | TYPE ESTALE-LOGSYS, " | |||
lt_refsubs | TYPE STANDARD TABLE OF BAPI1077RR, " | |||
lt_prop_sourcex | TYPE STANDARD TABLE OF BAPISUBDSX, " | |||
lt_prop_ftext | TYPE STANDARD TABLE OF BAPI1077DF, " | |||
lt_prop_ftextx | TYPE STANDARD TABLE OF BAPISUBDFX, " | |||
lt_prop_ftext_longtext | TYPE STANDARD TABLE OF BAPI1077FL, " | |||
lt_prop_ftext_longtextx | TYPE STANDARD TABLE OF BAPISUBFLX, " | |||
lt_prop_tab07 | TYPE STANDARD TABLE OF BAPI107707, " | |||
lt_prop_tab07x | TYPE STANDARD TABLE OF BAPISUB07X, " | |||
lt_prop_tab0b | TYPE STANDARD TABLE OF BAPI10770B, " | |||
lt_prop_tab0bx | TYPE STANDARD TABLE OF BAPISUB0BX, " | |||
lt_prop_tab0d | TYPE STANDARD TABLE OF BAPI10770D, " | |||
lt_refsubsx | TYPE STANDARD TABLE OF BAPISUBRRX, " | |||
lv_complete_substance | TYPE BAPISTDTYP-BOOLEAN, " | |||
lt_prop_tab0dx | TYPE STANDARD TABLE OF BAPISUB0DX, " | |||
lt_prop_tab0f | TYPE STANDARD TABLE OF BAPI10770F, " | |||
lt_prop_tab0fx | TYPE STANDARD TABLE OF BAPISUB0FX, " | |||
lt_prop_pack | TYPE STANDARD TABLE OF BAPI1077PACK, " | |||
lt_prop_packx | TYPE STANDARD TABLE OF BAPI1077PACKX, " | |||
lt_prop_sprov | TYPE STANDARD TABLE OF BAPI1077SPROV, " | |||
lt_prop_sprovx | TYPE STANDARD TABLE OF BAPI1077SPROVX, " | |||
lt_prop_carr | TYPE STANDARD TABLE OF BAPI1077CARR, " | |||
lt_prop_carrx | TYPE STANDARD TABLE OF BAPI1077CARRX, " | |||
lt_ref_sub_header | TYPE STANDARD TABLE OF BAPISUBRHA, " | |||
lv_delete_data | TYPE BAPISTDTYP-BOOLEAN, " | |||
lt_ident_header | TYPE STANDARD TABLE OF BAPI1077RI, " | |||
lt_ref_ident_header | TYPE STANDARD TABLE OF BAPISUBRIA, " | |||
lt_ref_inh_template | TYPE STANDARD TABLE OF BAPI1077GR, " | |||
lt_extension1 | TYPE STANDARD TABLE OF BAPISUBEX1, " | |||
lt_extension2 | TYPE STANDARD TABLE OF BAPISUBEX2, " | |||
lt_address_tab | TYPE STANDARD TABLE OF ADDR_ALE, " | |||
lt_record_splitt | TYPE STANDARD TABLE OF BAPIRECSPL, " | |||
lt_alepointer | TYPE STANDARD TABLE OF ESTALE, " | |||
lt_return | TYPE STANDARD TABLE OF BAPIRET2, " | |||
lt_ident_headerx | TYPE STANDARD TABLE OF BAPISUBRIX, " | |||
lv_multlangu_params | TYPE EHSLSADM, " | |||
lt_ident_longtext | TYPE STANDARD TABLE OF BAPI1077IL, " | |||
lt_ident_longtextx | TYPE STANDARD TABLE OF BAPISUBILX, " | |||
lt_ident_sublist | TYPE STANDARD TABLE OF BAPI1077RL. " |
  CALL FUNCTION 'BAPI_BUS1077_SAVREPMUL' "EHS: Saving Replicated Specifications |
EXPORTING | ||
KEY_DATE | = lv_key_date | |
CHANGE_NUMBER | = lv_change_number | |
SENDER | = lv_sender | |
COMPLETE_SUBSTANCE | = lv_complete_substance | |
DELETE_DATA | = lv_delete_data | |
MULTLANGU_PARAMS | = lv_multlangu_params | |
TABLES | ||
SUB_HEADER | = lt_sub_header | |
IDENT_SUBLISTX | = lt_ident_sublistx | |
MATJOIN | = lt_matjoin | |
MATJOINX | = lt_matjoinx | |
APPLSCP | = lt_applscp | |
APPLSCPX | = lt_applscpx | |
TPLREL | = lt_tplrel | |
TPLRELX | = lt_tplrelx | |
PROP_HEADER | = lt_prop_header | |
PROP_HEADERX | = lt_prop_headerx | |
PROP_VAL | = lt_prop_val | |
SUB_HEADERX | = lt_sub_headerx | |
PROP_VALX | = lt_prop_valx | |
PROP_DATA | = lt_prop_data | |
PROP_DATAX | = lt_prop_datax | |
PROP_COMPONENT | = lt_prop_component | |
PROP_COMPONENTX | = lt_prop_componentx | |
PROP_USAGE | = lt_prop_usage | |
PROP_USAGEX | = lt_prop_usagex | |
PROP_RELIABILITY | = lt_prop_reliability | |
PROP_RELIABILITYX | = lt_prop_reliabilityx | |
PROP_SOURCE | = lt_prop_source | |
REFSUBS | = lt_refsubs | |
PROP_SOURCEX | = lt_prop_sourcex | |
PROP_FTEXT | = lt_prop_ftext | |
PROP_FTEXTX | = lt_prop_ftextx | |
PROP_FTEXT_LONGTEXT | = lt_prop_ftext_longtext | |
PROP_FTEXT_LONGTEXTX | = lt_prop_ftext_longtextx | |
PROP_TAB07 | = lt_prop_tab07 | |
PROP_TAB07X | = lt_prop_tab07x | |
PROP_TAB0B | = lt_prop_tab0b | |
PROP_TAB0BX | = lt_prop_tab0bx | |
PROP_TAB0D | = lt_prop_tab0d | |
REFSUBSX | = lt_refsubsx | |
PROP_TAB0DX | = lt_prop_tab0dx | |
PROP_TAB0F | = lt_prop_tab0f | |
PROP_TAB0FX | = lt_prop_tab0fx | |
PROP_PACK | = lt_prop_pack | |
PROP_PACKX | = lt_prop_packx | |
PROP_SPROV | = lt_prop_sprov | |
PROP_SPROVX | = lt_prop_sprovx | |
PROP_CARR | = lt_prop_carr | |
PROP_CARRX | = lt_prop_carrx | |
REF_SUB_HEADER | = lt_ref_sub_header | |
IDENT_HEADER | = lt_ident_header | |
REF_IDENT_HEADER | = lt_ref_ident_header | |
REF_INH_TEMPLATE | = lt_ref_inh_template | |
EXTENSION1 | = lt_extension1 | |
EXTENSION2 | = lt_extension2 | |
ADDRESS_TAB | = lt_address_tab | |
RECORD_SPLITT | = lt_record_splitt | |
ALEPOINTER | = lt_alepointer | |
RETURN | = lt_return | |
IDENT_HEADERX | = lt_ident_headerx | |
IDENT_LONGTEXT | = lt_ident_longtext | |
IDENT_LONGTEXTX | = lt_ident_longtextx | |
IDENT_SUBLIST | = lt_ident_sublist | |
. " BAPI_BUS1077_SAVREPMUL |
ABAP code using 7.40 inline data declarations to call FM BAPI_BUS1077_SAVREPMUL
The below ABAP code uses the newer in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. Please note some of the newer syntax below, such as the @DATA is not available until 4.70 EHP 8."SELECT single VALDAT FROM RCGADDINF INTO @DATA(ld_key_date). | ||||
DATA(ld_key_date) | = SY-DATUM. | |||
"SELECT single AENNR FROM RCGADDINF INTO @DATA(ld_change_number). | ||||
"SELECT single LOGSYS FROM ESTALE INTO @DATA(ld_sender). | ||||
"SELECT single BOOLEAN FROM BAPISTDTYP INTO @DATA(ld_complete_substance). | ||||
"SELECT single BOOLEAN FROM BAPISTDTYP INTO @DATA(ld_delete_data). | ||||
Search for further information about these or an SAP related objects