¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como escolher entre KNA1-NAME1 e ADDR1-NAME1 ao criar um cliente no ECC através de um WebService?

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

Olá pessoal, sou um especialista em CRM, mas estou trabalhando em uma especificação para criar um cliente no ECC e outro para obter os dados mestres, então me deparei com um problema onde encontrei o campo KNA1-NAME1 com comprimento de 35 e o campo ADDR1-NAME1 através do XD01 - 02, etc. com comprimento de 40. Se estou me referindo aos dados mestres do cliente e quero criar um cliente através de um WebService, acredito que devo usar o KNA1. Por que o ADDR1-NAME1 é mais longo e também se refere ao nome do cliente!?

Obrigado pelo seu tempo.

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

4 Respuestas

0
Cargando...

Olá Jose, muito obrigado pela sua resposta. Já revisei a tabela ADRC e, como mencionou, há muitas informações de endereço, mas apenas para entender... de certa forma, a tabela ADRC está desempenhando dois papéis no R3, um com campos de endereço e outro com o campo name1+name2 que pode substituir de certa forma os dados mestres salvos em KNA1, não é?

Então, um cliente sempre terá pelo menos um registro na tabela ADRC, e por isso posso confiar nesses campos name1 e name2 da ADRC...

Desculpe se estou fazendo perguntas bobas, mas estou acostumado ao CRM onde temos um BUT000 com dados mestres e uma tabela ADRC apenas com campos de endereço.

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

Caro Isaac:

A tabela KNA1 está restrita a 35 caracteres, se desejar utilizar a tabela ADRC (estrutura ADDR1) é permitido o uso de 40 caracteres, se alguns dados tiverem a extensão total permitida em XD01/XD02, é melhor usar a tabela ADRC.

Para unir a tabela ADRC com a KNA1, utilize o campo KNA1-KUNNR e KNA1-ADRNR na tabela ADRC ADRC-ADDRNUMBER.

Acredito que é melhor usar a tabela ADRC, além disso, essa tabela possui campos adicionais para o endereço do cliente.

Por favor, revise.

Antonio Martinez R.

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

Olá Isaac:

Quando você insere mais de 35 caracteres em XD01/XD02, você recebe um aviso, porque em algumas funções são utilizados apenas 35 caracteres, mas isso é apenas um aviso, o usuário pode inserir 40 caracteres.

Este é o texto SAP para este aviso.

O uso dos últimos 5 caracteres no campo NAME1 está restrito

Neste formulário, os dados podem ser salvos e usados até o comprimento total de 40 caracteres.
Em alguns cenários, o sistema usa apenas os primeiros 35 caracteres dos campos de nome, dos campos 'Rua', 'Cidade', 'Distrito', bem como os primeiros 10 caracteres do campo 'Termo de Pesquisa 1'.
Estes casos são:

  • ALE: os dados de endereço só podem ser transferidos com 35 caracteres (termo de pesquisa 1 com apenas 10 caracteres) no caso de alguns tipos de mensagens ALE (tipos de IDOC) por razões de compatibilidade com outras versões e componentes. Os tipos de mensagens em questão são:

    DEBMAS
    CREMAS
    DEBCOR
    CRECOR

    Os problemas não ocorrem se os dados de endereço relevantes no IDOC ADRMAS forem enviados em cada caso, juntamente com esses tipos de mensagens.
  • EDI: os dados de endereço só podem ser transferidos com 35 caracteres (termo de pesquisa 1 com apenas 10 caracteres) com o padrão UN/EDIFACT por razões de compatibilidade.
  • Impressão: os endereços são formatados com apenas 35 caracteres em alguns formulários de impressão para envelopes padrão. Se o número de endereço estiver nas estruturas de saída de endereço, você pode exibir os campos de endereço em seu comprimento total nos formulários.

Em minha experiência, é melhor usar a tabela ADRC em vez de KNA1, porque o usuário utiliza todos os caracteres (40).

E para sua última pergunta, em ADRC você pode ver o total de caracteres para NAME1 e NAME2. Cada cliente terá um registro ADRC.

Antonio Martinez

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

ADRC - Endereço

T001 - Códigos da empresa

KNA1 - Cliente

FD01- Os dados ao nível do código da empresa serão armazenados nas tabelas KNA1 e 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?