Ansicht
Dokumentation

SRM_DOCUMENT_SET_STATE_CLOSED - SRM: setze Dokument Attribute

SRM_DOCUMENT_SET_STATE_CLOSED - SRM: setze Dokument Attribute

Vendor Master (General Section)   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Setzen/Ändern/Löschen von Attributwerten eines Dokuments.

Mit dieser Funktion können gezielt Attributwerte eines Dokumentes geändert werden. Attributwerte, die nicht angegeben werden, bleiben gleich.

Bei Attributen, die mehrere Werte haben können (z.B. Schlagworte), werden die angegeben Werte hinzugefügt. Alte Werte werden nicht gelöscht.

Beispiel

* Add new keyword 'BAPI' to a document

wa_properties-NAME = 'SRM_KEYWORD'.

wa_properties-VALUE = 'BAPI'.

APPEND wa_properties TO lt_properties.

* delete keyword of value 'Test'

wa_properties-NAME = 'SRM_KEYWORD'.

wa_properties-VALUE = 'Test'.

APPEND wa_properties TO props_delete.

CALL FUNCTION 'SRM_DOCUMENT_CHANGEPROPERTIES'

EXPORTING

OBJECTID = 'FE55793BA8182177E10000000A1148F5'

DOCUMENTCLASS = 'SRM_DOC04'

WHOLE_DOCUMENT = ' '

IMPORTING

RETURN = bapi_return

TABLES

PROPERTIES = lt_properties

PROPS_DELETE = props_delete.

Hinweise

Es gibt Attribute, die am gesamten Dokument definiert und für alle Versionen gültig sind. Manche Attribute, welche ausschließlich an der Version definiert sind, sind nur für die Version gültig. Falls die Attributwerte am gesamten Dokument gesetzt werden sollen, muss der Import-Parameter auf 'X' gesetzt werden.

Weiterführende Informationen





Parameter

DOCUMENTCLASS
DOC_CONTEXT
DO_COMMIT
OBJECTID
RETURN

Ausnahmen

DOC_NOT_FOUND
INTERNAL_ERROR
NOT_AUTHORIZED
PARAMETER_ERROR
VARIANT_NOT_FOUND
VERSION_NOT_FOUND
YET_CHECKED_OUT
YET_LOCKED

Funktionsgruppe

SRM_BAPI_DOCUMENT

Addresses (Business Address Services)   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2192 Date: 20240523 Time: 112320     sap01-206 ( 43 ms )