Ir para conteúdo
  • Cadastre-se

dev botao

Erro provedor DataSmart ACBrNFSeX


Ver Solução Respondido por Italo Giurizzato Junior,
  • Este tópico foi criado há 1130 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Estou migrando para o novo componente e está dando o erro abaixo

Método Executado: Gerar NFSe
 
Parâmetros de Envio
Numero do Lote: 68
 
Parâmetros de Retorno
Data de Envio : 30/12/1899
Numero do Prot: 
Numero da Nota: 0
Link          : 
Código Verif. : 
Sucesso       : False
 
Erro(s):
Código  : X999
Mensagem: XML declaration allowed only at the start of the document

Correção: 
---------
 
NFS-e Numero....: 68
Cod. Verificacao: 
Prestador.......: EMERSON ZAPAROLLI ME
Tomador.........: EMPRESA TESTE
Nome do arquivo.: C:\Desenv\Lib\ACBr\trunk2\Exemplos\ACBrDFe\ACBrNFSeX\Delphi\Logs\Notas\
==> Xml da nota salvo na pasta e com o nome informado acima.

 

Porem na guia XML Retorno

  <NumeroLote>8</NumeroLote>
  <DataRecebimento>2021-09-27T14:52:04.9196095-03:00</DataRecebimento>
  <Protocolo>33256833000177000000008</Protocolo>
- <ListaMensagemRetorno>
- <MensagemRetorno>
  <Codigo>A0000</Codigo>
  <Mensagem>Operação efetuada com sucesso</Mensagem>
  <Correcao />
  </MensagemRetorno>
  </ListaMensagemRetorno>
  </EnviarLoteRpsSincronoResposta>
 
Cidade Ibiaçá/Rs Provedor DataSmart.

68-ger-nfse-soap.xml 68-ger-nfse.xml

  • Administradores
Postado

Bom dia.

O mesmo problema é reproduzido no demo?

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(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 !!

  • Consultores
Postado

Boa tarde Marcelo,

Nos meus testes também tive esse erro.

Na verdade ele esta retornado o conteúdo do WSDL em vez do retorno do serviço solicitado.

O conteúdo da aba "XML de Retorno", o programa exemplo esta pegando o ultimo retorno bem sucedido.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • 2 semanas depois ...
  • Consultores
Postado

Bom dia Marcelo,

É preciso entrar em contato com o provedor para saber o porque o webservice esta retornando o WSDL em vez da resposta do método executado.

Se estamos gerando o XML (soap) de forma errada, seria interessante o provedor nos fornecer um XML (soap) de exemplo para que possamos comparar e fazer as devidas correções.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

Boa tarde @Ita Júnior

Temos o sistema com o componente antigo rodando normal, não seria interessante neste caso verificar o xml enviado pelo antigo, pois acredito que se eu pedir a eles, vão me enviar o mesmo que já é usado e vem funcionando pelo antigo.

Caso seja realmente necessário, peço a eles sem problemas.

Obrigado.

Postado

 

1 hora atrás, Italo Giurizzato Junior disse:

Boa tarde Marcelo,

Qual é o valor de: SSLLib, CryptLib, HttpLib, XMLSignLib e SSLType?

Boa tarde.

Como ele usa usuario e senha para acesso, não configurei essas propriedades.

Postado

Segue o unico arquivo gerado pelo Demo. Por mais que esteja configurado para gerar os arquivos na pasta log, o unico arquivo gerado foi o temp1 na pasta raiz do Demo.

Tambem estou anexando o arquivo de configuração caso queira simular e alguns prints caso ajude onde estava debugando para ver se tinha algum progresso.

Obrigado novamente pela atenção.

Sem título.png

Sem título1.png

Sem título3.png

temp1.xml ACBrNFSeX_Exemplo.ini

  • Consultores
Postado

Marcelo,

Então o programa exemplo não esta configurado corretamente para gerar os XMLs.

Na aba WebService, você marcou o campo: Salvar envelope SOAP ?

Na aba Arquivos, você marcou os 4 primeiros campos e definiu o path no campo: Pasta Arquivos NFSe ?

Na aba Geral, você marcou o campo: Salvar Arquivos de Envio e Retorno e definiu o path no campo logo abaixo ?

Esses campos configuram o componente para que ele salve ou não os XMLs e onde devem ser salvos.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Este tópico foi criado há 1130 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.