Ir para conteúdo
  • Cadastre-se

dev botao

NFSe - Demo (erro: ID Inválido. Impossivel salva XML)


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

Recommended Posts

  • Consultores
  • Solution
Postado

Boa tarde @Walter Vecchi Jr..

Por favor, no arquivo Log que disponibilizou mais acima temos:

Citar

18/10/23 13:53:24:262 - NFSE_LimparLista
18/10/23 13:53:24:263 - Travar
18/10/23 13:53:24:265 -    SetRetorno(0, 0 NFSe(s)/RPS(s) Carregada(s))
18/10/23 13:53:24:266 - Destravar
18/10/23 13:53:27:326 - NFSE_CarregarINI(F:\System\NFSe_Demo\NFSe\Demos\ACBrLib.NFSe.Demo\bin\Debug\ACBrLib.ini )
18/10/23 13:53:27:328 - Travar
18/10/23 13:53:27:329 -    SetRetorno(0, 1 NFSe(s)/RPS(s) Carregada(s))
18/10/23 13:53:27:331 - Destravar

Por favor, este ACBrLib.ini que foi passado no NFSE_CarregarINI é o que você disponibilizou no tópico?

Se for, está errado.

Este é seu arquivo INI com as configurações da biblioteca.

No NFSe_CarregarINI, você deve passar um arquivo INI construído seguindo o Modelo NFSe.INI - Um Serviço ou o Modelo NFSe.INI - Mais de Um Serviço

  • Curtir 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

Postado

Boa tarde Diego,

Sim, eu estava carregando o INI errado, grato pelas orientações.

Contrui um INI conforme o  Modelo NFSe.INI - Um Serviço,mas esta me retornando o erro:

[Erro1]
Codigo=X800
Correcao=
Descricao=Erro de Validação:  --> 1871 - Element 'RPS': Missing child element(s). Expected is one of ( MotCancelamento, CPFCNPJIntermediario, Deducoes, Itens ).

Não achei relação da descrição do erro com os itens da INI

Segue a Ini e o Log

Teste2.ini ACBrLibNFSe-20231019.log

  • Consultores
Postado
46 minutos atrás, Walter Vecchi Jr. disse:

Boa tarde Diego,

Sim, eu estava carregando o INI errado, grato pelas orientações.

Contrui um INI conforme o  Modelo NFSe.INI - Um Serviço,mas esta me retornando o erro:

[Erro1]
Codigo=X800
Correcao=
Descricao=Erro de Validação:  --> 1871 - Element 'RPS': Missing child element(s). Expected is one of ( MotCancelamento, CPFCNPJIntermediario, Deducoes, Itens ).

Não achei relação da descrição do erro com os itens da INI

Segue a Ini e o Log

Teste2.ini 5.76 kB · 1 download ACBrLibNFSe-20231019.log 664 kB · 0 downloads

Boa tarde!

O provedor ISSDSF permite que você envie mais de um serviço. Por isso, para ele, você deve montar o INI seguindo o Modelo NFSe.INI - Mais de um serviço.

  • Curtir 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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
16 minutos atrás, Walter Vecchi Jr. disse:

Bom dia Diego,

Fiz o INI como orientou   Modelo NFSe.INI - Um Serviço

agora esta dando este erro:

 [Erro1]
Codigo=X999
Correcao=
Descricao=Erro de Conexão: Erro Interno: 11001Erro HTTP: 500URL: http://treinamento.dsfweb.com.br/WsNFe2/LoteRps.jwsHost not foundErro Interno: 0Erro HTTP: 0URL: http://treinamento.dsfweb.com.br/WsNFe2/LoteRps.jwsHost not found

 

Alguns provedores não tem ambiente de homologação.

No caso do provedor ISSDSF que atende a cidade de Campo Grande/MS, ele disponibiliza um método especifico que serve somente para testes no qual o envio é feito para a URL de Produção mesmo, mas ele apenas passa o arquivo pelas validações e não gera o XML.

Faça um teste passando o parâmetro do ModoEnvio como 4, que equivale a Teste.

Veja um exemplo:

NFSe_Emitir("1", 4, 0)

 

 

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Veja:

image.png

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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
3 minutos atrás, Walter Vecchi Jr. disse:

image.thumb.png.4ea4513897f8f3743a6edcaf81d9d199.png

image.thumb.png.9f49a2b78d9d61045f4bf4b1279edaea.png

A comunicação ocorreu com sucesso.

Você obteve um retorno do provedor, veja:

Citar

XmlRetorno=<enviarSincronoReturn xsi:type="xsd:string"> Erro no Envio do Lote, Empresa apta a enviar somente 0 rps por Lote </enviarSincronoReturn>

Entre em contato com o provedor para verificar se não precisa pedir uma liberação para usar.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Alguns provedores possuem liberações diferentes para os ambientes de homologação e de produção.

Também tem provedores que usam usuários diferentes para emissão via portal e via web service.

Então mesmo que ela emita pelo portal, existe possibilidade de que precisa liberar a emissão via web service.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

×
×
  • 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.