SAP ABAP Function Module SD_CUSTOMER_MAINTAIN_ALL (Insert / Update von Kundenstammdaten)
Hierarchy
☛
BBPCRM (Software Component) BBPCRM
⤷ CRM-BF (Application Component) Basic Functions
⤷ VS (Package) Application development R/3 sales master data
⤷ CRM-BF (Application Component) Basic Functions
⤷ VS (Package) Application development R/3 sales master data
Basic Data
Function Module | SD_CUSTOMER_MAINTAIN_ALL | Insert / Update von Kundenstammdaten |
Function Group | V02D | Customer Master: Read/Block |
Program Name | SAPLV02D | |
INCLUDE Name | LV02DU05 |
Parameters
Type | Parameter Name | Typing | Associated Type | Default value | Optional | Pass Value | Short text |
---|---|---|---|---|---|---|---|
Exporting | E_KUNNR | TYPE | KNA1-KUNNR | Kundennummer (bei interner Vergabe) | |||
Exporting | O_KNA1 | TYPE | KNA1 | ||||
Exporting | E_SD_CUST_1321_DONE | TYPE | C | Wurde BTE 1321 im Baustein aufgerufen? X=ja '' = Nein | |||
Importing | I_KNA1 | TYPE | KNA1 | General Master Records | |||
Importing | I_KNB1 | TYPE | KNB1 | Company Code Data | |||
Importing | I_KNVV | TYPE | KNVV | Vertriebsbereich-Daten | |||
Importing | I_BAPIADDR1 | TYPE | BAPIADDR1 | Adreßdaten des Kunden | |||
Importing | I_BAPIADDR2 | TYPE | BAPIADDR2 | Adreßdaten eines Konsumenten (Typ 2) | |||
Importing | I_MAINTAIN_ADDRESS_BY_KNA1 | TYPE | WDL_FLAG-XFLAG | ' ' | bei Änderungen: Adreßdaten aus KNA1 in ZAV? | ||
Importing | I_KNB1_REFERENCE | TYPE | WDL_FLAG-XFLAG | ' ' | KNB1/KNB5-Daten aus Vorlagekunde f. Bukrs | ||
Importing | I_FORCE_EXTERNAL_NUMBER_RANGE | TYPE | WDL_FLAG-XFLAG | ' ' | Externe Debitornummernvergabe erzwingen | ||
Importing | I_NO_BANK_MASTER_UPDATE | TYPE | WDL_FLAG-XFLAG | ' ' | Bankadressen (nicht KNBK!) werden nicht verbucht | ||
Importing | I_CUSTOMER_IS_CONSUMER | TYPE | WDL_FLAG-XFLAG | ' ' | |||
Importing | I_RAISE_NO_BTE | TYPE | WDL_FLAG-XFLAG | ' ' | Keinen BTE für den Download auslösen | ||
Importing | PI_POSTFLAG | TYPE | WDL_FLAG-XFLAG | ' ' | ' ' = asynchron, 'X' = synchron | ||
Importing | PI_CAM_CHANGED | TYPE | WDL_FLAG-XFLAG | SPACE | 'X' = Adressdaten geändert | ||
Importing | PI_ADD_ON_DATA | TYPE | CUST_ADD_ON_DATA | Add-On Data Changed in Customer Master | |||
Importing | I_FROM_CUSTOMERMASTER | TYPE | WDL_FLAG-XFLAG | SPACE | 'X'=Called from customer master transaction | ||
Tables | T_XKNAS | TYPE | FKNAS | EG-Steuernummern NEU | |||
Tables | T_XKNBK | TYPE | FKNBK | Bankdaten NEU | |||
Tables | T_XKNB5 | TYPE | FKNB5 | Mahndaten NEU | |||
Tables | T_XKNEX | TYPE | FKNEX | Exportkontrolle NEU | |||
Tables | T_XKNVA | TYPE | FKNVA | Abladestellen NEU | |||
Tables | T_XKNVD | TYPE | FKNVD | Dokumente NEU | |||
Tables | T_XKNVI | TYPE | FKNVI | Steuern NEU | |||
Tables | T_XKNVK | TYPE | FKNVK | Ansprechpartner NEU | |||
Tables | T_XKNVL | TYPE | FKNVL | Lizenzen NEU | |||
Tables | T_XKNVP | TYPE | FKNVP | Partnerrollen NEU | |||
Tables | T_XKNZA | TYPE | FKNZA | zulässige abweichende Regulierer NEU | |||
Tables | T_YKNAS | TYPE | FKNAS | EG-Steuernummern ALT | |||
Tables | T_YKNBK | TYPE | FKNBK | Bankdaten ALT | |||
Tables | T_YKNB5 | TYPE | FKNB5 | Mahndaten ALT | |||
Tables | T_YKNEX | TYPE | FKNEX | Exportkontrolle ALT | |||
Tables | T_YKNVA | TYPE | FKNVA | Abladestellen ALT | |||
Tables | T_YKNVD | TYPE | FKNVD | Dokumente ALT | |||
Tables | T_YKNVI | TYPE | FKNVI | Steuern ALT | |||
Tables | T_YKNVK | TYPE | FKNVK | Ansprechpartner ALT | |||
Tables | T_YKNVL | TYPE | FKNVL | Lizenzen ALT | |||
Tables | T_YKNVP | TYPE | FKNVP | Partnerrollen ALT | |||
Tables | T_YKNZA | TYPE | FKNZA | zulässige abweichende Regulierer ALT | |||
Tables | T_UPD_TXT | TYPE | FKUNTXT | Change Structure for Text Changes | |||
Exception | CLIENT_ERROR | TYPE | Fehlerhafte Mandanten in Parametern | ||||
Exception | KNA1_INCOMPLETE | TYPE | Daten der KNA1 unvollständig | ||||
Exception | KNB1_INCOMPLETE | TYPE | Daten der KNB1 unvollständig | ||||
Exception | KNB5_INCOMPLETE | TYPE | Daten der KNB5 unvollständig | ||||
Exception | KNVV_INCOMPLETE | TYPE | Daten der KNVV unvollständig | ||||
Exception | KUNNR_NOT_UNIQUE | TYPE | Kundennummer in Parametern nicht einheitlich | ||||
Exception | SALES_AREA_NOT_UNIQUE | TYPE | Vertriebsbereiche in Parametern nicht einheitl. | ||||
Exception | SALES_AREA_NOT_VALID | TYPE | Sales areas | ||||
Exception | INSERT_UPDATE_CONFLICT | TYPE | |||||
Exception | NUMBER_ASSIGNMENT_ERROR | TYPE | |||||
Exception | NUMBER_NOT_IN_RANGE | TYPE | |||||
Exception | NUMBER_RANGE_NOT_EXTERN | TYPE | |||||
Exception | NUMBER_RANGE_NOT_INTERN | TYPE | |||||
Exception | ACCOUNT_GROUP_NOT_VALID | TYPE | |||||
Exception | PARNR_INVALID | TYPE | |||||
Exception | BANK_ADDRESS_INVALID | TYPE | |||||
Exception | TAX_DATA_NOT_VALID | TYPE | |||||
Exception | NO_AUTHORITY | TYPE | |||||
Exception | COMPANY_CODE_NOT_UNIQUE | TYPE | |||||
Exception | DUNNING_DATA_NOT_VALID | TYPE | |||||
Exception | KNB1_REFERENCE_INVALID | TYPE | |||||
Exception | CAM_ERROR | TYPE | |||||
Processing Type
Normal Function Module | |
Remote-Enabled Module | BaseXML supported |
Update Module | Start immediately |
Immediate Start, No Restart | |
Start Delayed | |
Coll.run | |
JAVA Module Callable from ABAP | |
Remote-Enabled JAVA Module | |
Module Callable from JAVA |
History
Last changed by/on | SAP | 19970813 |
SAP Release Created in |