Nota de suporte KB0401234
E-mail
Erro: "Uma sequência de mais de um item não é permitida como o primeiro argumento de fn:substring"
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.
Sintoma

Ao replicar PurchaseOrderExportRequest ou outros documentos do Ariba Procurement (P2P), posso ver o erro a seguir no SAP Integration Suite, gateway gerenciado para gerenciamento de despesas e SAP Business Network:

Uma sequência de mais de um item não é permitida como primeiro argumento de fn:substring() ("abc@dummyhost.com", " abc@dummyhost.com ")


Causa

Você mapeou um campo na ferramenta de mapeamento SAP Integration Suite, gateway gerenciado para gerenciamento de despesas e SAP Business Network para um segmento do item usando uma função de substring e não adicionou um loop, por isso o mapeamento não está considerando itens subsequentes.


Resolução

Você precisa adicionar um loop ao segmento do item para garantir que o mapeamento é aplicado a todos os itens subsequentes:

  1. Acesse o SAP Integration Suite, gateway gerenciado para gerenciamento de despesas e SAP Business Network.
  2. Clique em Minha configuração > Mapeamentos.
  3. Clique no botão de lápis para o tipo de documento que você está enfrentando o problema.

Agora você está no mapeamento para este tipo de documento específico, efetue o seguinte:

  1. Clique com o botão direito na linha do mapeamento que você está executando para o segmento do item.
  2. Clique em Variável de destino > Posição e clique no segmento do item da estrutura de destino (exibido no lado direito da tela).
  3. Repita a etapa 1, mas desta vez clique em Adicionar condição de origem.
  4. Clique no segmento superior do campo que você está mapeando da estrutura de origem (aparece no lado esquerdo da tela).
  5. Um pop-up será exibido. Clique em Variável de posição.



Aplicável a

SAP Integration Suite, gateway gerenciado > Gateway gerenciado para Procurement

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