- ZWECK: Verwalten von Kundenstammdaten
- BESCHREIBUNG: Dieses Funktionsmodul ist ein Wrapper von SD_CUSTOMER_MAINTAIN_ALL und wird zur Verwaltung von allgemeinen Verkaufs- und Buchungskreisdaten für Kunden verwendet.
Folgendes ist die Schnittstelle für das Funktionsmodul
- Importparameter:
- I_KNA1: Allgemeine Daten im Kundenstamm verwalten
- I_KNB1: Kundenstammdaten (Buchungskreis) verwalten
- I_KNVV: Kundenstamm-Vertriebsdaten verwalten
- I_BAPIADDR1: BAPI-Referenzstruktur für Adressen (Org./Firma)
- I_BAPIADDR2: BAPI-Referenzstruktur für Adressen (natürliche Personen)
- I_MAINTAIN_ADDRESS_BY_KNA1: Dieses Kennzeichen sollte „X“ sein, wenn die Adresse in der Tabelle I_KNA1 verwaltet wird
- I_KNB1_REFERENCE
- I_FORCE_EXTERNAL_NUMBER_RANGE:
- I_NO_BANK_MASTER_UPDATE
- I_CUSTOMER_IS_CONSUMER
- I_RAISE_NO_BTE
- PI_POSTFLAG
- PI_CAM_CHANGED
- PI_ADD_ON_DATA: Add-on-Daten im Kundenstamm geändert
- I_FROM_CUSTOMERMASTER
- Relationen
- T_JURTAB: US-Steuerschnittstelle: Festlegung der Kommunikationsstruktur für TXJCD.
- Ausnahmen:
- NOT_AUTHORIZED_TRN_TAX_TXJCD: Diese Ausnahme tritt auf, wenn der Benutzer nicht berechtigt ist, das Funktionsmodul /WINSHTLQ/TRN_TAX_TXJCD_TABLE auszuführen.
- NO_RELEASE_FOUND: Diese Ausnahme tritt auf, wenn keine SAP-Basisversion im SAP-System gefunden wird.
Beispiel:
Fall 1: Geben Sie für die Verwaltung der allgemeinen Daten im Kundenstamm Folgendes ein:
Exportparameter:
I_MAINTAIN_ADDRESS_BY_KNA1 | X |
PI_POSTFLAG | X |
Struktur: I_KNA1 | Werte |
I_KNA1-KUNNR | A1237 |
I_KNA1-MANDT | 800 |
I_KNA1-LAND1 | DE |
I_KNA1-NAME1 | test1 |
I_KNA1-ORT01 | SPRING |
I_KNA1-PSTLZ | 80558 |
I_KNA1-REGIO | 11 |
I_KNA1-SORTL | US CLIENT |
I_KNA1-STRAS | 1 MAIN STREET |
I_KNA1-MCOD3 | GRAZ |
I_KNA1-KTOKD | 0160 |
I_KNA1-SPRAS | EN |
I_KNA1-LZONE | 0000000001 |
I_KNA1-NAME2 | Kumar |
I_KNA1-NAME3 | Verma |
I_KNA1-NAME4 | Sharma |
I_KNA1-MCOD1 | GRAZ |
I_KNA1-MCOD2 | GRAZ |
I_KNA1-PFACH | 12 |
I_KNA1-PSTL2 | SW1A 2SW |
I_KNA1-BEGRU | 0004 |
I_KNA1-STCD1 | 3456-56-789 |
I_KNA1-STCEG | DE-12345679 |
Struktur: I_BAPIADDR1 | Werte |
I_BAPIADDR1 -POSTL_COD1 | 80558 |
I_BAPIADDR1- STR_SUPPL1 | STREET 1 |
I_BAPIADDR1- STR_SUPPL2 | Street_2 |
I_BAPIADDR1- STR_SUPPL3 | STREET 3 |
I_BAPIADDR1-LOCATION | STREET 4 |
I_BAPIADDR1-TEL1_NUMBR | (215) 665 45 |
I_BAPIADDR1- FAX_NUMBER | 2012020202 |
I_BAPIADDR1- EMAIL | Ramkumar4221@gmail.com |
I_BAPIADDR1- COMM_TYPE | RML |
I_BAPIADDR1- NAME | RUMI |
I_BAPIADDR1- NAME_2 | |
I_BAPIADDR1- NAME_3 | |
I_BAPIADDR1- NAME_4 | |
I_BAPIADDR1- SORT1 | Search term 1 |
I_BAPIADDR1- SORT2 | Search term 2 |
I_BAPIADDR1- CITY | SPRING |
I_BAPIADDR1- COUNTRY | DE |
I_BAPIADDR1- LANGU | EN |
Daten erfolgreich gespeichert.
Ausgabe:
Fall 2: Geben Sie für die Verwaltung der Daten des Kundenbuchungskreises Folgendes ein:
Geben Sie Werte wie unten ein:
Exportparameter:
I_MAINTAIN_ADDRESS_BY_KNA1 | X |
PI_POSTFLAG | X |
Struktur: I_KNB1 | Werte |
I_KNB1-BUKRS | 1000 |
I_KNB1-AKONT | 125000 |
I_KNB1-ZTERM | 0001 |
I_KNB1-TOGRU | 1000 |
I_KNB1-XZVER | X |
I_KNB1-LOCKB | LCKBX |
I_KNB1-BUSAB | D1 |
I_KNB1-KUNNR | A1237 |
Daten erfolgreich gespeichert.
Ausgabe:
Fall 3: Geben Sie für die Verwaltung der Kunden-Vertriebsdaten Folgendes ein:
Geben Sie Werte wie unten ein:
Exportparameter:
I_MAINTAIN_ADDRESS_BY_KNA1 | X |
PI_POSTFLAG | X |
Struktur: I_KNVV | Werte |
I_KNVV-VKORG | 1000 |
I_KNVV-VTWEG | 10 |
I_KNVV-SPART | 00 |
I_KNVV-VKBUR | 1000 |
I_KNVV-KLABC | |
I_KNVV-PLTYP | |
I_KNVV-VERSG | |
I_KNVV-LPRIO | 01 |
I_KNVV-VSBED | 01 |
I_KNVV-KZTLF | |
I_KNVV-ANTLF | 9 |
I_KNVV-BOKRE | |
I_KNVV-PERFK | |
I_KNVV-PERRL | |
I_KNVV-INCO1 | CFR |
I_KNVV-INCO2 | HAMBURG |
I_KNVV-ZTERM | ZB01 |
I_KNVV-KTGRD | |
I_KNVV-ERNAM | ECC6DEV |
I_KNVV-ERDAT | 10.10.2018 |
I_KNVV-KUNNR | A1237 |
Tabelle: T_XKNVI | Werte |
T_XKNVI-KUNNR | A1237 |
T_XKNVI-TAXKD | 1 |
T_XKNVI-ALAND | DE |
T_XKNVI-TATYP | MWST |
Daten erfolgreich gespeichert.
Ausgabe: