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
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.
31/12/2025 para 20251231. 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.
123 -> 0000000123. 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.
Errado:
1.234,56 | Certo: 1234.56. 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).
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.
Peça -> PCE (ISO) ou ST (SAP Internal).
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.
& vira & 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).
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.
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).
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.