Ansicht
Dokumentation
/XFT/DIO_REC_ADDELEMENTS - Mehrere Elemente in Akte einfügen
rdisp/max_wprun_time - Maximum work process run time CPI1466 during BackupDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Einfügen mehrerer Elemente in eine Akte.
Beispiel
* Fill SP POID table
CLEAR element_identification.
* SP POID 1. element (Service Provider for Documents)
wa_element_identification-ELEM_NO = 1
* Mit "%" wird die SPS_ID von anderen POID-Parametern unterschieden.
wa_element_identification-NAME = '%SPS_ID%'.
wa_element_identification-VALUE = 'SRM_SPS_DOCUMENT'.
APPEND wa_element_identification TO element_identification.
wa_element_identification-NAME = 'DOC_ID'.
wa_element_identification-VALUE = C_DOC_ID.
APPEND wa_element_identification TO element_identification.
wa_element_identification-NAME = 'VARIANT'.
wa_element_identification-VALUE = '0'.
APPEND wa_elem_identification TO element_identification.
wa_element_identification-NAME = 'VERSION'.
wa_element_identification-VALUE = '0'.
APPEND wa_element_identification TO element_identification.
* SP POID 2. element (Service Provider for Transactions)
wa_element_identification-ELEM_NO = 2
wa_element_identification-NAME = '%SPS_ID%'.
wa_element_identification-VALUE = 'SRM_SPS_GENERAL_TRANSACTION'.
APPEND wa_element_identification TO element_identification.
wa_element_identification-NAME = 'TCODE'.
wa_element_identification-VALUE = '
APPEND wa_element_identification TO element_identification.
* Fill element insertion table
CLEAR element_insertion.
wa_element_insertion-ELEM_NO = 1
wa_element_insertion-ANCHOR = 'MY_DOC_ANCHOR'
wa_element_insertion-DESCR = 'My document description'
APPEND wa_element_insertion TO element_insertion.
wa_element_insertion-ELEM_NO = 2
wa_element_insertion-ANCHOR = '*'
wa_element_insertion-DESCR = 'My transaction description'
APPEND wa_element_insertion TO element_insertion.
* Fill element properties table
CLEAR element_properties.
wa_element_properties-ELEM_NO = 1
wa_element_properties-NAME = 'MY_DOC_PROPERTY_NAME'.
wa_element_properties-VALUE = 'MY_DOC_PROPERTY_VALUE'.
APPEND wa_ element_properties TO element_properties.
* Call the BAPI
CALL FUNCTION 'BAPI_RECORD_ADDELEMENTS'
EXPORTING
OBJECT_ID = 'FE55793BA8182177E10000000A1148F5'
DOCUMENTCLASS = 'SRM_REC00'
SKIP_ELEMS_WITH_ERROR = 'X'
TABLES
ELEMENT_IDENTIFICATION = element_identification
ELEMENT_INSERTION = element_insertion
ELEMENT_PROPERTIES = element_properties.
RETURN = bapi_return_tab
Hinweise
Folgende Voraussetzungen müssen erfüllt sein:
- Eine Akte muß angelegt worden sein. OBJECTID und DOCUMENTCLASS müssen bekannt sein.
- Im Aktenmodell muss es den angegebenen Anker geben (oder es ist * anzugeben, wenn das Element in den Arbeitsvorrat der Akte eingefügt werden soll).
- Das Aktenmodell muß im Status 'Freigegeben' oder 'Final' sein
Folgende Berechtigungen werden benötigt:
- Berechtigung für das Anzeigen von Akteninhalten (Berechtigungsobjekt S_SRMGS_CT)
- Berechtigung zum Anzeigen von Akteneigenschaften (Berechtigungsobjekt S_SRMGS_PR)
- Berechtigung zum Anzeigen von Aktenmodellen (Berechtigungsobjekt S_SRMGS_CT)
- Berechtigung für das Anzeigen von Eigenschaften des Aktenmodells (Berechtigungsobjekt S_SRMGS_PR)
- Berechtigung für das Erzeugen von Versionen/Varianten von Akten (Berechtigungsobjekt S_SRMGS_VV)
- Berechtigung zum Ändern von Akteneigenschaften (Berechtigungsobjekt S_SRMGS_PR)
- Berechtigung für das Hinzufügen von Akteninhalten (Berechtigungsobjekt S_SRMGS_CT)
Weiterführende Informationen
Dokumentation des Business Objekttyps Record
Parameter
DOCUMENTCLASSELEMENT_IDENTIFICATION
ELEMENT_INSERTION
ELEMENT_PROPERTIES
ELEMENT_VISIBILITY
OBJECTID
PRO_TYPE_ID
RETURN
SKIP_ELEMS_WITH_ERROR
STORE_AS_NEW_VERSION
Ausnahmen
Funktionsgruppe
/SAPLDIO_SRM_RFC_IFAddresses (Business Address Services) CPI1466 during Backup
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 7378 Date: 20240523 Time: 161759 sap01-206 ( 55 ms )