GKO FRETE- P0072 - Inclusão/alteração do Cadastro de DNE - Alteração de transportadora da nota fiscal via API não realizada
Incidente
Ao enviar o xml de nota P72 com uma nova transportadora para alteração, os dados da transportadora não são atualizados ou apaga a filial
Causa
Este incidente ocorre quando não enviado os dados na tag <DadosTabela NmRelacioPai="MNTA_CREDESP" nmTabela="CREDESPACHO">
Solução
Para que esse incidente não ocorra realize os passos a seguir:
- Para que seja realizado a alteração da transportadora/filial via API, é necessário indicar a tag CREDESPACHO com os dados da transportadora filial, e ordem trecho. Mesmo em casos que não tenha redespacho.
Pois a tag refere-se a trecho, e não especificamente a redespacho.Para notas com redespacho mesmo que alteração seja somente em um dos trechos , os campos para ambos os trechos precisam estar preenchidos na estrutura abaixo. Para notas sem redespacho preencher o campo indicando o único trecho:
<DadosTabela NmRelacioPai="MNTA_CREDESP" nmTabela="CREDESPACHO">
<Linha>
<Campos>
<NOORDEMREDESPACHO>Inteiro</NOORDEMREDESPACHO>
<PARREDESPACHO_TPPARCEIROCOMERCIAL>Numerico</PARREDESPACHO_TPPARCEIROCCIAL>
<PARREDESPACHO_CDPARCEIROCOMERCIAL>String</PARREDESPACHO_CDPARCEIROCOMERCIAL>
<PARREDESPACHO_NOCGCCPF>Inteiro</PARREDESPACHO_NOCGCCPF>
<PARTRPREDESPACHO_NOCGCCPF>Inteiro</PARTRPREDESPACHO_NOCGCCPF>
<PARTRPREDESP_SISCORPORATIVO> String</PARTRPREDESP_SISCORPORATIVO>
<EQUIPAMENTO_CDEQUIPAMENTO>String</EQUIPAMENTO_CDEQUIPAMENTO>
<MEIOTRASNPORTE_CDMEIOTRANSPORTE>String</MEIOTRASNPORTE_CDMEIOTRANSPORTE>
<TIPOCONTRATO_CDTIPOCONTRATO>String</TIPOCONTRATO_CDTIPOCONTRATO>
<TPFRETEREDESPACHO>Inteiro</TPFRETEREDESPACHO>
<STFRETEDIFERENCIADO>Inteiro</STFRETEDIFERENCIADO>
<TPSTATUSTRECHO>Inteiro</TPSTATUSTRECHO>
</Campos>
</Linha>
</DadosTabela>
Para notas Com redespacho, preencher os dados de ambos os trechos. Exemplo:
<DadosTabela NmRelacioPai='MNTA_CREDESP' nmTabela='CREDESPACHO'>
<Linha>
<Campos>
<NOORDEMREDESPACHO>0</NOORDEMREDESPACHO>
<PARREDESPACHO_TPPARCEIROCOMERCIAL>1</PARREDESPACHO_TPPARCEIROCOMERCIAL>
<PARREDESPACHO_CDPARCEIROCOMERCIAL>1000</PARREDESPACHO_CDPARCEIROCOMERCIAL>
<PARTRPREDESP_SISCORPORATIVO>45578</PARTRPREDESP_SISCORPORATIVO>
<TPFRETEREDESPACHO>1</TPFRETEREDESPACHO>
<STFRETEDIFERENCIADO>2</STFRETEDIFERENCIADO>
<TPSTATUSTRECHO>1</TPSTATUSTRECHO>
</Campos>
</Linha>
<Linha>
<Campos>
<NOORDEMREDESPACHO>1</NOORDEMREDESPACHO>
<PARREDESPACHO_TPPARCEIROCOMERCIAL>3</PARREDESPACHO_TPPARCEIROCOMERCIAL>
<PARREDESPACHO_CDPARCEIROCOMERCIAL>45578</PARREDESPACHO_CDPARCEIROCOMERCIAL>
<PARTRPREDESP_SISCORPORATIVO>45578</PARTRPREDESP_SISCORPORATIVO>
<TPFRETEREDESPACHO>1</TPFRETEREDESPACHO>
<STFRETEDIFERENCIADO>2</STFRETEDIFERENCIADO>
<TPSTATUSTRECHO>1</TPSTATUSTRECHO>
</Campos>
</Linha>
</DadosTabela>
Em anexo documentação webservice com detalhamento da estrutura para envio, e um xml de exemplo preenchido.