Situação:
Ao realizar a sincronização pelo Sincronizador JAVA, pode ocorrer erro quando existem documentos com o campo CODPEDIDO vazio na tabela NFSAIDC.
Solução:
1- Correção paliativa (quando necessário):
Executar o select abaixo para identificar documentos afetados:
SELECT * FROM nfsaidc
WHERE nfsaidc.codpedido = ''
AND nfsaidc.dt_emissao >= '**.**.****';
Para cada registro encontrado, preencher manualmente o campo CODPEDIDO e TIPOPEDIDO.
2- Padrão de preenchimento do CODPEDIDO:
O CODPEDIDO deve ser composto por:
Série + Número da NF, sempre com 8 dígitos.
Exemplo:
Série: 10 + Número: 100 = CODPEDIDO: 10000100
3- Preenchimento do TIPOPEDIDO:
NFC-e tem o tipo pedido como 56
NF-e tem o tipo pedido como 55
Após o ajuste e o commit, a sincronização com o ResultWeb ocorrerá normalmente.
OBS: A partir da versão 29.12ce o problema não volta a ocorrer, pois o campo não é mais apagado pelo sistema.
Gabriela Innecco
Central de Atendimento
(31) 2112-3700