Membros Pro Luiz Carlos de Lima Postado 31 Janeiro Membros Pro Compartilhar Postado 31 Janeiro Bom dia, Quando vai enviar uma MDFe e existe outra com a mesma placa que ainda não foi fechada, retorna mensagem que existe MDFe não encerrada com esta placa, mostra a chave que vem truncada e não tem como identificar qual é esta MDfe. Tem como resolver isto? Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Solution Diego Foliene Postado 31 Janeiro Consultores Solution Compartilhar Postado 31 Janeiro 9 minutos atrás, Luiz Carlos de Lima disse: Bom dia, Quando vai enviar uma MDFe e existe outra com a mesma placa que ainda não foi fechada, retorna mensagem que existe MDFe não encerrada com esta placa, mostra a chave que vem truncada e não tem como identificar qual é esta MDfe. Tem como resolver isto? Bom dia! A chave vem truncada no arquivo XML também? Você pode tentar utilizar esta Consulta de Não Encerrados. Veja como é feita no programa exemplo: vCNPJ := ''; if not(InputQuery('WebServices Consultar não encerrados', 'Informe o CNPJ:', vCNPJ)) then exit; try ACBrMDFe1.WebServices.ConsultaMDFeNaoEnc( vCNPJ ); finally MemoResp.Lines.Text := ACBrMDFe1.WebServices.ConsMDFeNaoEnc.RetWS; memoRespWS.Lines.Text := ACBrMDFe1.WebServices.ConsMDFeNaoEnc.RetornoWS; end; LoadXML(ACBrMDFe1.WebServices.ConsMDFeNaoEnc.RetWS, WBResposta); 1 Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !! Link para o comentário Compartilhar em outros sites More sharing options...
Membros Pro Luiz Carlos de Lima Postado 31 Janeiro Autor Membros Pro Compartilhar Postado 31 Janeiro Olá diego, A chave vem truncada no arquivo XML também? > Não, mas o cliente não quer ter trabalho. Seria mais simples se a chave mostrasse completa. Mas vou dar uma olhada nesta consulta, se ela mostrar a placa vai ajudar bastante. Grato. 1 Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado 1 Fevereiro Consultores Compartilhar Postado 1 Fevereiro Bom dia @Luiz Carlos de Lima, Você poderia anexar o XML de retorno que contem a rejeição, para que possamos lhe ajudar nessa questão? 1 Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP Araraquara - A era dos Trólebus Link para o comentário Compartilhar em outros sites More sharing options...
Membros Pro Luiz Carlos de Lima Postado 1 Fevereiro Autor Membros Pro Compartilhar Postado 1 Fevereiro Boa tarde Ítalo, Eu não tenho o XML, e o problema não é no XML, é o tamanho da janela da mensagem(foto acima) que nao cabe a Chave e o protocolo, por isso trunca. Montei uma consulta pela dica do Diego, para o cliente pesquisar. Obrigado. 1 Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado 1 Fevereiro Consultores Compartilhar Postado 1 Fevereiro Boa tarde Luiz, Na unit pcnAuxiliar temos as funções: function ExtrairChaveMsg(const AMsg: String): String; function ExtrairProtocoloMsg(const AMsg: String): String; Com essas funções você consegue extrair a chave e o protocolo da mensagem. Informação que você precisa para efetuar o encerramento. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP Araraquara - A era dos Trólebus Link para o comentário Compartilhar em outros sites More sharing options...
Membros Pro Luiz Carlos de Lima Postado 2 Fevereiro Autor Membros Pro Compartilhar Postado 2 Fevereiro Fechou, grato a todos. Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado 5 Fevereiro Consultores Compartilhar Postado 5 Fevereiro Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP Araraquara - A era dos Trólebus Link para o comentário Compartilhar em outros sites More sharing options...
Recommended Posts