← Início
Oracle Cloud FDC: Transfer Order sem source number e line por divergência de CEP
No Fiscal Document Capture (FDC), uma NF-e de transferência interna pode ficar em Manage Interface Exceptions sem derivar o número do documento de origem (source document number) e a linha (source document line).
Neste cenário, a causa identificada foi a divergência entre o endereço do destinatário informado na NF-e e o endereço da localização de destino cadastrada no Oracle. O CEP era diferente e os demais dados do endereço também precisavam ser conferidos.
O que conferir primeiro
Compare o endereço usado na nota com o cadastro do estabelecimento que recebe a mercadoria:
- CNPJ do destinatário e da filial correspondente.
- CEP, logradouro, número, complemento, bairro, município e UF.
- Endereço de entrega informado no XML da NF-e, quando houver.
- Organização de inventário e localização de destino relacionadas à Transfer Order.
Não use automaticamente o endereço principal do CNPJ como endereço de entrega. Confirme se a filial e o endereço do comprovante correspondem ao local de destino informado na NF-e e usado pelo Oracle.
Como a divergência afeta a análise
No fluxo de transferência, o FDC precisa relacionar as linhas do documento fiscal ao documento de origem para continuar o processamento. A documentação da Oracle explica que uma Transfer Order pode ser o documento de origem e que seus dados são usados para identificar os itens e as informações das linhas. A API de Transfer Orders também expõe atributos da localização e do CEP de destino.
A documentação pública não afirma que o CEP, isoladamente, seja a chave padrão usada para derivar o número e a linha da Transfer Order. Portanto, a divergência de endereço deve ser tratada como a causa observada neste cenário; se a derivação continuar falhando após a correção, também é necessário conferir a mensagem de erro e o mapeamento de origem no Collaboration Messaging.
Corrigir a localização no Oracle
Acesse:
Setup and Maintenance
> Manufacturing and Supply Chain Materials Management
> Setup
> Enterprise Profile
> Show: All Tasks
> Manage LocationsPesquise a localização associada à organização de destino da Transfer Order. Confirme o código, a vigência e se ela representa o endereço de recebimento correto. Atualize o endereço e o CEP com base no endereço validado da filial/local de entrega.
Uma localização representa um endereço físico e pode ser associada a organizações de inventário. A tarefa Manage Locations mantém campos como endereço, cidade, estado e CEP. Veja Create Locations — Oracle SCM e Update existing setup data — Oracle Applications.
Revisar e reprocessar no FDC
- Abra o work area Fiscal Document Capture.
- No painel de tarefas, selecione Manage Interface Exceptions.
- Abra o documento e consulte o detalhe da exceção. Confirme se a localização/endereço é a causa registrada.
- Depois da correção do cadastro, execute o processo Import and Validate Electronic Fiscal Documents em Scheduled Processes. Para tratar documentos ainda na interface, use o parâmetro Fiscal Documents to Validate = New; use All quando também precisar validar documentos que já foram criados no FDC.
- Volte ao FDC e confirme se o documento de origem e a linha foram derivados. Depois acompanhe a validação e a criação do recebimento.
A Oracle descreve Manage Interface Exceptions como a página para revisar discrepâncias e erros de validação/importação, que podem ser resolvidos automaticamente ou por intervenção manual. Veja Interface Exceptions — Oracle FDC. O processo de importação e validação está em Import and Validate Electronic Fiscal Documents — Oracle SCM. A criação do recebimento depende da conclusão da validação fiscal, conforme Inbound Shipments for Brazil — Oracle SCM.
Se a derivação continuar falhando
Após confirmar o endereço e reprocessar, valide também:
- Se o XML recebido contém o CNPJ e o endereço corretos do destinatário/local de entrega.
- Se a Transfer Order e a linha estão ativas e correspondem ao material e à quantidade da NF-e.
- Se o número e a linha estão sendo enviados nos campos esperados pelo FDC, conforme o XSL/definição de mensagem do Collaboration Messaging.
- Se o XML usa
xPedenItemPedde forma compatível com o mapeamento configurado. Para um caso de limite de tamanho donItemPed, veja Oracle Cloud: contornando o limite do nItemPed em transferências internas.
A visão geral do Fiscal Document Capture descreve a Transfer Order como um possível documento de origem. Para consultar os atributos da Transfer Order, incluindo localização e CEP de destino, veja a REST API de Transfer Orders — Oracle SCM.