Ansicht
Dokumentation

CHANGEDOCUMENT_SINGLE_CASE - Änderungsbeleg Änderungsbelegpositionen erstellen (single case)

CHANGEDOCUMENT_SINGLE_CASE - Änderungsbeleg Änderungsbelegpositionen erstellen (single case)

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

(Siehe auch Dokumentation von CHANGEDOCUMENT_OPEN)

Der Funktionsbaustein erstellt Änderungsbelegpositionen.

Die übergebenen Workareas müssen die Struktur der unter TABLENAME angegebenen DDIC-Tabelle besitzen. Für die Änderungsbelegerstellung werden nur solche Felder berücksichtigt, die im DDIC als änderungsbelegrelevant definiert wurden.

Beispielaufruf:

DATA: STCT_OLD ,,TYPE ,,TSTCT
,STCT_NEW,,TYPE ,,TSTCT
,OBJECTCLASS ,,LIKE ,,CDHDR-OBJECTCLASS
,OBJECTID ,,LIKE ,,CDHDR-OBJECTID
,, ,TABLENAME ,,LIKE ,,CDHDR-TABNAME.

OBJECTCLASS = 'TCODE'.
OBJECTID = 'XY47'.
TABLENAME = 'TSTCT'.

CALL FUNCTION 'CHANGEDOCUMENT_OPEN' ...

STCT_OLD = .
STCT_NEW = STCT_OLD.

STCT_NEW-TTEXT = ' ... '.

CALL FUNCTION 'CHANGEDOCUMENT_SINGLE_CASE'
EXPORTING TABLENAME = TABLENAME
CHANGE_INDICATOR = 'U'
WORKAREA_OLD = STCT_OLD
WORKAREA_NEW = STCT_NEW
EXCEPTIONS ...

CALL FUNCTION 'CHANGEDOCUMENT_CLOSE' ...

CALL FUNCTION 'CHANGEDOCUMENT_CLOSE' ...





Parameter

CHANGE_INDICATOR
DOCU_DELETE
DOCU_DELETE_IF
DOCU_INSERT
DOCU_INSERT_IF
REFAREA_NEW
REFAREA_OLD
REFTABLENAME
TABLENAME
WORKAREA_NEW
WORKAREA_OLD

Ausnahmen

NAMETAB_ERROR
OPEN_MISSING
POSITION_INSERT_FAILED

Funktionsgruppe

SCD0

Vendor Master (General Section)   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2791 Date: 20240523 Time: 175642     sap01-206 ( 27 ms )