The Function Module SM_CHANGEDOCUMENT_WRITE (Änderungsbelege vom Solution Manager in DB schreiben) is a standard Function Module in SAP ERP and is part of the function group SCD_SM within the package SZD.
Function Module | SM_CHANGEDOCUMENT_WRITE |
Short Text | Änderungsbelege vom Solution Manager in DB schreiben |
Function Group | SCD_SM |
Package | SZD |
Module Type | Normal Module |
These are the IMPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
IS_CDSOLMIG | TYPE | CDSOLMIG | Solution Manager Läufe für Änderungsbelegübernahmen | |
IT_CDHDR | TYPE | CDHDR_TAB | interne Tabelle CDHDR | |
IT_CDPOS | TYPE | CDPOS_TAB | Interne Tabelle für cdpos | |
IT_CDPOS_UID | TYPE | CDPOS_UID_TAB | interne Tabelle CDPOS_UID | |
IT_CDSOLMIG_DD | TYPE | CDSOLMIG_DD_TAB | Tabellentyp zu CDSOLMIG_DD | |
IV_MANDANT_NEW | TYPE | MANDT | '000' | Mandant |
IV_WRITE_SOLMIG_TAB | TYPE | CHAR1 | SPACE | Einstelliges Kennzeichen |
These are the EXPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
ET_CDHDR_NO_MIG | TYPE | CDHDR_TAB | interne Tabelle CDHDR | |
ET_CDPOS_NO_MIG | TYPE | CDPOS_TAB | Interne Tabelle für cdpos | |
ET_CDPOS_UID_NO_MIG | TYPE | CDPOS_UID_TAB | interne Tabelle CDPOS_UID | |
ET_CDSOLMIG_HDR | TYPE | CDSOLMIG_HDR_TAB | Tabellentyp zu CDSOLMIG_HDR |
This function module does not define any CHANGING parameters.
This function module does not define any TABLE parameters.
These are the Exceptions of this function module.
Exception Name | Short Text |
---|---|
CDHDR_INSERT_FAILED | Beim INSERT CDHDR trat ein SQL-Fehler auf |
CDPOS_INSERT_FAILED | Beim INSERT CDPOS trat ein SQL-Fehler auf |
CDPOS_UID_INSERT_FAILED | Beim INSERT CDPOS_UID trat ein SQL-Fehler auf |
CDSOLMIG_HDR_INSERT_FAILED | Beim INSERT CDSOLMIG_HDR trat ein SQL-Fehler auf |
CDSOLMIG_HDR_MODIFY_FAILED | Beim Modifizieren CDSOLMIG_HDR trat ein SQL-Fehler auf |
CLIENT_NOT_VALID | übergebener Mandandt ist nicht in T000 |
WRONG_PARAMETER | fehlerhafte Parameterübergabe |