Perguntas frequentes 186275
E-mail
Por que o campo de destino mostra vários valores se tenho mais de um item de linha?
Este artigo da base de conhecimentos foi traduzido automaticamente para sua conveniência. A SAP não fornece qualquer garantia em relação à exatidão ou completude da tradução automática. Você pode encontrar o conteúdo original alternando para inglês, usando o seletor de idioma.
Pergunta

Por que o campo de destino mostra vários valores se tenho mais de um item de linha? 

Como usar a funcionalidade de loop de posições na ferramenta de mapeamento do CIG (Cloud Integration Gateway)?

Resposta

Você simplesmente mapeou um campo que se repete em uma estrutura de origem. Você precisa adicionar um loop para corrigir esse problema seguindo as etapas abaixo:

  1. Clique com o botão direito do mouse na linha de mapeamento 
  2. Clique em Variável de destino > Adicionar variável de posição
  3. Clique no campo superior do campo de destino
  4. Repita a etapa 1 e clique em Adicionar condição de origem
  5. Coloque a condição no campo pai correspondente na estrutura de origem
  6. Clique em Variável de posição > OK
Informações adicionais

Consulte o KBA do launchpad com capturas de tela detalhadas: concatenação de campo de destino em vez de criar várias linhas na ferramenta de mapeamento do CIG - Cloud Integration Gateway.

Também entregamos um webcast em que este tópico foi abordado. Você pode encontrar a gravação no artigo da SAP Como acessar a gravação do webcast da ferramenta de mapeamento do CIG.

Além disso, existe outra forma de executar o loop na ferramenta de mapeamento do CIG com o item Variável de valor. Você pode encontrar as etapas para executá-lo no artigo da SAP Como posso executar a função de loop no CIG com a variável de valor?

Ao usar a funcionalidade de loop na ferramenta de mapeamento do CIG, é recomendável defini-la sempre após todas as condições de origem e de destino. É mais certo que isso funcionará se isso for seguido, uma vez que a ferramenta de mapeamento do CIG executa os mapeamentos na ordem em que é mantida. Assim, se o loop tiver uma condição para acontecer, o loop não seguirá o mesmo se o loop for definido anteriormente.


Aplicável a

SAP Ariba Buying and Invoicing

Termos de uso  |  Copyright  |  Divulgação de segurança  |  Privacidade