- OBJETIVO: Actualizar datos maestros de cliente
- DESCRIPCIÓN: Este módulo de funciones es un contenedor de «SD_CUSTOMER_MAINTAIN_ALL» y se usa para actualizar los datos generales, de ventas y de sociedad de los clientes.
A continuación, se muestra la interfaz del módulo de funciones
- Parámetros de importación
- I_KNA1: Actualizar datos generales en el maestro de clientes
- I_KNB1: Actualizar datos del maestro de clientes (sociedad)
- I_KNVV: Actualizar datos de ventas del maestro de clientes
- I_BAPIADDR1: Estructura de referencia de BAPI para direcciones (organización/empresa)
- I_BAPIADDR2: Estructura de referencia de BAPI para direcciones (personas físicas)
- I_MAINTAIN_ADDRESS_BY_KNA1: Esta marca debe ser una «X» si la dirección se actualiza en la tabla I_KNA1
- 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: Datos de complementos modificados en el maestro de clientes
- I_FROM_CUSTOMERMASTER
- Tablas
- T_JURTAB: Interfaz de impuestos de EE. UU.: estructura de comunicación para determinación de TXJCD.
- Excepciones:
- NOT_AUTHORIZED_TRN_TAX_TXJCD: Esta excepción se da si el usuario no tiene autorización para ejecutar el FM /WINSHTLQ/TRN_TAX_TXJCD_TABLE.
- NO_RELEASE_FOUND: Esta excepción se da si no se encuentra la versión de SAP BASIS en el sistema SAP.
Ejemplo:
Caso 1: Para actualizar los datos generales en el maestro de clientes, introduzca los datos como se indica a continuación.
Parámetros de exportación:
I_MAINTAIN_ADDRESS_BY_KNA1 | X |
PI_POSTFLAG | X |
Estructura: I_KNA1 | Valores |
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 |
Estructura: I_BAPIADDR1 | Valores |
I_BAPIADDR1 -POSTL_COD1 | 80558 |
I_BAPIADDR1- STR_SUPPL1 | STREET 1 |
I_BAPIADDR1- STR_SUPPL2 | Calle_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 | Término búsqueda 1 |
I_BAPIADDR1- SORT2 | Término búsqueda 2 |
I_BAPIADDR1- CITY | SPRING |
I_BAPIADDR1- COUNTRY | DE |
I_BAPIADDR1- LANGU | EN |
Datos guardados correctamente.
Salida:
Caso 2: Para actualizar los datos de la sociedad del cliente, introduzca los datos como se indica a continuación.
Introduzca los valores de la siguiente forma:
Parámetros de exportación:
I_MAINTAIN_ADDRESS_BY_KNA1 | X |
PI_POSTFLAG | X |
Estructura: I_KNB1 | Valores |
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 |
Datos guardados correctamente.
Salida:
Caso 3: Para actualizar los datos de venta del cliente, introduzca los datos como se indica a continuación.
Introduzca los valores de la siguiente forma:
Parámetros de exportación:
I_MAINTAIN_ADDRESS_BY_KNA1 | X |
PI_POSTFLAG | X |
Estructura: I_KNVV | Valores |
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 |
Tabla: T_XKNVI | Valores |
T_XKNVI-KUNNR | A1237 |
T_XKNVI-TAXKD | 1 |
T_XKNVI-ALAND | DE |
T_XKNVI-TATYP | MWST |
Datos guardados correctamente.
Salida: