¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

¿Cómo elegir entre KNA1-NAME1 y ADDR1-NAME1 al crear un cliente en ECC a través de un WebService?

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 36 Vistas
0
Cargando...

Hola chicos, soy un especialista en CRM pero estoy trabajando en una especificación para crear un cliente en ECC y otro para obtener los datos maestros, así que me encuentro con un tipo de problema donde encontré el campo KNA1-NAME1 con una longitud de 35 y el campo ADDR1-NAME1 a través de XD01 - 02, etc. con una longitud de 40, si me refiero a los datos maestros del cliente y quiero crear un cliente a través de un WebService creo que debo usar el KNA1, ¿por qué el ADDR1-NAME1 es más largo y también se refiere al nombre del cliente!?

Gracias por su tiempo.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Hola Jose, muchas gracias por tu respuesta. Ya revisé la tabla ADRC y como mencionas, hay muchas cosas para la dirección, pero solo para entender... ¿de cierta manera la tabla ADRC está desempeñando dos roles en R3, uno con campos de dirección y otro con el campo name1+name2 que puede anular de cierta forma los datos maestros guardados en KNA1, ¿no es así?

Entonces, un cliente siempre tendrá al menos un registro en la tabla ADRC, y por eso puedo confiar en estos campos name1 y name2 de ADRC...

Disculpa si estoy haciendo preguntas tontas, pero estoy acostumbrado al CRM donde tenemos un BUT000 con datos maestros y una tabla ADRC solo con campos de dirección.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Estimado Isaac:

La tabla KNA1 está restringida a 35 caracteres, si deseas utilizar la tabla ADRC (estructura ADDR1) se permite el uso de 40 caracteres, si algunos datos tienen la longitud total permitida en XD01/XD02 es mejor usar la tabla ADRC.

Para unir la tabla ADRC con KNA1, utiliza el campo KNA1-KUNNR y KNA1-ADRNR en la tabla ADRC ADRC-ADDRNUMBER.

Creo que es mejor usar la tabla ADRC, además esta tabla tiene campos adicionales para la dirección del cliente.

Por favor, revísalo.

Antonio Martinez R.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hi Isaac:

When you enter more than 35 characters in XD01/XD02 you receive a warning, because in some functions is only used 35 of characters, but this is only a warning, the user can enter 40 characters.

This is the SAP text for this warning.

El uso de los últimos 5 caracteres en el campo NAME1 está restringido

En este formulario los datos se pueden guardar y utilizar hasta la longitud completa de 40 caracteres.
En algunos escenarios, el sistema solo utiliza los primeros 35 caracteres de los campos de nombre, de los campos 'Calle', 'Ciudad', 'Distrito', así como los primeros 10 caracteres del campo 'Término de Búsqueda 1'.
Estos casos son:

  • ALE: los datos de dirección solo se pueden transferir con 35 caracteres (término de búsqueda 1 solo 10 caracteres) en el caso de algunos tipos de mensajes ALE (tipos de IDOC) por razones de compatibilidad con otras versiones y componentes. Los tipos de mensajes en cuestión son:

    DEBMAS
    CREMAS
    DEBCOR
    CRECOR

    Los problemas no ocurren si los datos de dirección relevantes en el IDOC ADRMAS se envían en cada caso, junto con estos tipos de mensajes.
  • EDI: los datos de dirección solo se pueden transferir con 35 caracteres (término de búsqueda 1 solo 10 caracteres) con el estándar UN/EDIFACT por razones de compatibilidad.
  • Impresión: las direcciones se formatean con solo 35 caracteres en algunos formularios de impresión para ventanas de sobre estándar. Si el número de dirección está en las estructuras de salida de dirección, puedes mostrar los campos de dirección en su longitud completa en los formularios.

En mi experiencia es mejor usar la tabla ADRC en lugar de KNA1, porque el usuario utiliza todos los caracteres (40).

Y para tu última pregunta en ADRC puedes ver el total de caracteres para NAME 1 y NAME2. Cada cliente tendrá un registro ADRC.

Antonio Martinez

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

ADRC - Dirección

T001 - Códigos de empresa

KNA1 - Cliente

FD01- Los datos a nivel de código de empresa se almacenarán en las tablas KNA1 y KNB1.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?