GKO FRETE - Importação de dados - Romaneio é demonstrado na nota fiscal com 10 dígitos, mesmo que a mascara esteja parametrizada para que a importação contenha 12 dígitos
Incidente:
No módulo de nota fiscal, após o processo de importação de Romaneio de carga pela visão P7885, o cadastro é demonstrado em algumas notas fiscais com 10 dígitos, mesmo que a mascara esteja parametrizada para que a importação contenha 12 dígitos. Exemplo de demonstração na auditoria da nota fiscal:
Configuração do sistema:
Causa:
Esta incidente ocorre, pois embora o cadastro da grande maioria do romaneios de carga sejam apenas com números, o campo 'CDROMANEIO' é um campo caractere no banco de dados. Ou seja, na primeira importação, o cadastro será complementado com a quantidade de dígitos definida na configuração, preenchendo com zeros a esquerda. Porém, caso a integração seja enviada novamente para alteração ou inclusão de mais notas, o valor que será buscado, será exatamente com a quantidade de dígitos enviados no XML da requisição. Se este xml ser enviado com uma quantidade menor, o sistema não encontra a relação de carga, e tenta criar outra.
Solução:
Para que a mensagem não seja apresentada, será necessário que o sistema que envia o XML ao Gko frete, envie o romaneio de frete exatamente com a quantidade de dígitos definida no sistema GKO, principalmente, se o é realizado o reenvio da integração P7885.
A primeira integração, completa os números, porém a segunda integração, se não encaminhada com a quantidade de caracteres indicadas, não encontrará o romaneio no sistema.