FERRAMENTA Troubleshooting
🏠 Voltar

Códigos de Status IDoc (Transação WE02/WE05)

Cod Tipo Significado Ação Recomendada
53 Sucesso Documento lançado
O processo foi concluído com sucesso.
Nenhuma ação necessária.
51 Erro Doc. aplicação não lançado
Erro funcional (dados inválidos para o negócio).
Verificar o log detalhado no status. Geralmente requer correção na origem e reenvio, ou correção manual na BD87.
64 Aguardando Pronto para processamento
O IDoc chegou, mas o JOB ainda não rodou.
Aguardar o job RBDAPP01 ou processar manualmente na BD87.
56 Config IDoc com estrutura incorreta
Segmento faltando ou parceiro não configurado.
Verificar transação WE20 (Perfil de Parceiro) e se o payload XML contém todos os segmentos obrigatórios.
68 Falha Erro - sem processamento posterior
IDoc marcado manualmente para não ser processado.
Verificar auditoria (quem marcou?). Geralmente indica um IDoc duplicado que foi cancelado.
69 Audit IDoc foi editado
Os dados foram alterados manualmente.
Atenção: Indica intervenção manual. Verificar integridade dos dados.

Erros de Dados e Mapeamento

Formato

Data Inválida (dd.mm.yyyy) Date Format

Sintoma: IDoc quebra ou data entra como 00.00.0000.

Causa: O SAP espera YYYYMMDD puro. Formatos com barras (/) ou pontos (.) falham.

Solução Use a função FORMAT DATE. Converta 31/12/2025 para 20251231.
Formato

Objeto não encontrado (Zeros) Leading Zeros

Sintoma: Erro "Cliente 123 não existe", mas o cliente existe.

Causa: Campos numéricos (KUNNR, MATNR, LIFNR) exigem zeros à esquerda.

Solução Use a função LPAD. Preencha com '0' até o tamanho total (ex: 10).
123 -> 0000000123.
Numérico

Erro de Valor/Montante Decimal Format

Sintoma: Valor 100,00 entra como 10000 ou erro de conversão.

Causa: O SAP (via IDoc) espera ponto . como decimal e nenhum separador de milhar.

Solução Use TRANSLATE ou Replace.
Errado: 1.234,56 | Certo: 1234.56.
Validação

Estouro de Campo Length Exceeded

Sintoma: Erro técnico "Value is too long for field X".

Causa: Enviar 40 caracteres num campo CHAR(35) (ex: Endereço, Nome).

Solução Use a função SUBSTRING para cortar o excesso ou divida o valor em dois campos (ex: STRAS e ORT02).
Domínio

Unidade não prevista ISO Code

Sintoma: Erro "Unidade PC não existe".

Causa: O IDoc espera o código ISO (Tabela T006) e não o comercial.

Solução Faça um De/Para.
Peça -> PCE (ISO) ou ST (SAP Internal).
Caixa -> CX ou BX.
Encoding

Caracteres Inválidos (XML) Parsing Error

Sintoma: O fluxo falha antes de entrar no SAP (Erro de Parse XML).

Causa: Caracteres como &, <, > no meio do texto quebram o XML.

Solução Escape os caracteres na origem.
& vira &amp;
Regional

Incompatibilidade Região/País Region Check

Sintoma: Erro "Região SP não definida para o país US".

Causa: Tentar enviar um estado (UF) que não pertence ao país informado (Tabela T005S).

Solução Valide a combinação País/UF antes do envio. SP é BR, CA é US (California).
Bloqueio

Objeto Bloqueado Lock Entry

Sintoma: Erro "O objeto está sendo processado pelo usuário X".

Causa: Alguém está com o cadastro aberto na tela (GUI) enquanto o IDoc tenta salvar.

Solução Não é erro de dados. Reprocessar o IDoc (BD87) após alguns minutos.
Fiscal

CNPJ/CPF Inválido Tax Number

Sintoma: Erro de validação "Dígito verificador inválido".

Causa: O SAP valida matematicamente os documentos fiscais brasileiros (STCD1/STCD2).

Solução Saneamento de dados. Não é possível integrar documentos fictícios ou errados em ambiente produtivo.
Estrutura

Segmento Obrigatório Faltando Mandatory Seg

Sintoma: Status 26 ou erro de sintaxe "Segmento E1MARAM obrigatório".

Causa: O IDoc foi montado sem um segmento pai/filho exigido pela hierarquia.

Solução Revisar a estrutura do JSON/XML gerado. Campos chave como MATNR exigem seus segmentos container.

Erros Funcionais (Regra de Negócio)

Mestre de Materiais

Material não ampliado M3 351

Erro: "O material não está criado no centro XXXX".

Solução O material existe (MARA), mas falta a visão de Centro (MARC). É necessário criar a visão de centro antes de fazer movimentos ou pedidos.
Financeiro

Período Contábil Fechado F5 201

Erro: "Período 01/2024 não está aberto para conta X".

Solução O mês contábil virou. Solicitar à contabilidade a abertura do período na transação MMPV ou OB52.
Vendas

Organização de Vendas V1 306

Erro: "Cliente X não está ampliado para a área de vendas Y/Z".

Solução Verifique os campos VKORG (Org Vendas), VTWEG (Canal) e SPART (Setor). O cliente precisa ser estendido para essa combinação (KNVV).
Compras

Fornecedor Bloqueado M8 088

Erro: "Fornecedor bloqueado para a organização de compras".

Solução Verificar campo SPERM (Bloqueio compras) no mestre. Se for intencional, não é possível integrar pedidos.

Erros de Conectividade (HTTP)

Autenticação

Não Autorizado 401 Unauthorized

Causa: Usuário ou senha incorretos na chamada do serviço.

Solução Verificar credenciais do usuário de serviço (ex: INTEG_USER). Verificar se a senha expirou na SU01.
Permissão

Proibido 403 Forbidden

Causa: O usuário logou, mas não tem permissão para este serviço específico.

Solução Verificar roles (PFCG) do usuário. Falta objeto de autorização para o serviço SICF ou para o objeto de negócio.
Servidor

Erro Interno 500 Internal Error

Causa: Crash no programa ABAP (Dump) durante o processamento.

Solução Verificar a transação ST22 (ABAP Dumps) no SAP para ver o erro técnico detalhado (ex: Time Out, Memory Low).
Rede

Connection Timed Out Timeout

Causa: Firewall bloqueando ou sistema destino offline.

Solução Verificar se o IP de origem está liberado no Firewall/Cloud Connector. Testar conectividade básica (Ping/Telnet).
Configuração PI/PO/CPI

Erro Business System SLD LCR_GET_OWN_BUSINESS_SYSTEM

Erro: "Erro ao ler o ID de um business system próprio do SLD...". Comum em cenários PI/PO e CPI (via Cloud Connector).

Solução Acesse a transação SXMB_ADM → Integration Engine Configuration (ou use SXMB_APPL). Configure a categoria "Role of Business System" corretamente.