Ir para conteúdo
  • Cadastre-se

dev botao

Dúvidas sobre a NFS-e com o ACBrMonitorPLUS


m5sistemas
Ver Solução Respondido por Diego Foliene,

Recommended Posts

  • Membros Pro

Boa tarde, vou passar 2 topicos da nfse,

1) estou usando o mesmo app acbrmonitor para várias empresas  na mesma maquina , ao entrar na empresa "atualizo" via sistema o arquivo ACBrMonitor.ini e depois executo o comando ACBr.lerini , ele atualiza mas para efetivamente poder gerar notas com a empresa atualizada preciso fechar o acbrmonitor e abri novamente, qual comando poderia usar para q estas atualizações sejam realmente implementadas sem a necessidade de fechar e abrir novamente.

2) outra questao, mesmo eu enviando todos os dados de endereço / cidade no arquivo retorna q faltam informações ref ao endereço, segue arquivo de origem, xml gerado pelo acbmonitor e xml (soap) devolvido

 

 

 

20231215143001-lista-nfse-ger.xml 20231215143001-lista-nfse-ger-soap.xml 20231215143000-ger-nfse.xml entnfse000001408#01215106000175.txt 4123120121510600017556000000000001408-rps.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Bom dia!

1. O método ACBr.LerINI recarrega as configurações do arquivo.

Em 15/12/2023 at 14:42, m5sistemas disse:

o entrar na empresa "atualizo" via sistema o arquivo ACBrMonitor.ini e depois executo o comando ACBr.lerini , ele atualiza mas para efetivamente poder gerar notas com a empresa atualizada preciso fechar o acbrmonitor e abri novamente

Se você não fizer este processo de reiniciar o Monitor, ele não atualiza as configurações? Ele chega a atualizar no arquivo INI, mas o monitor continua lendo as antigas?

Neste tópico: Criação de método para alterar a tag NFSe no acbrmonitor.ini, tem uma solicitação semelhante.

A TK-4654 do tópico em questão foi adicionada no sprint desta semana.

Em 15/12/2023 at 14:42, m5sistemas disse:

2) outra questao, mesmo eu enviando todos os dados de endereço / cidade no arquivo retorna q faltam informações ref ao endereço, segue arquivo de origem, xml gerado pelo acbmonitor e xml (soap) devolvido

A mensagem de erro informa que os campos bairro, logradouro e cidade devem estar preenchidos.

Conferindo no seu arquivo de envio, os campos logradouro e bairro já tem informação, faltando apenas a cidade no grupo do tomador.

Preencha na seção Tomador a informação do CodigoMunicipio e repita o teste.

Vale citar:

Fiz alguns testes com o seu arquivo aqui para gerar o lote e aqui a data no formato 13-12-2023 como você colocou, não converteu corretamente e gerou o arquivo com a data atual de hoje.

Usando a data no formato 13/12/2023 converteu normal.

Veja se não está acontecendo o mesmo ai para você.

Para testar, você pode usar o comando NFSe.GerarLoteRPS que apenas vai gerar o arquivo para você, mas não vai enviar para o 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 !!

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

"Se você não fizer este processo de reiniciar o Monitor, ele não atualiza as configurações? Ele chega a atualizar no arquivo INI, mas o monitor continua lendo as antigas?"

   - sim ,ele atualiza o .ini mostra no monitor atualizado mas só "ativa" se manualmente fechar e abrir o monitor

 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Consultores
2 minutos atrás, m5sistemas disse:

- desculpe a "ignorância" mas nao entendi qual "comando" usar para ele "resetar" e usar a empresa q gravei no arquivo ini sem a necessidade de fechamento e abertura manual

😅

A principio, temos o comando ACBr.LerINI que você já está fazendo uso ou os comandos separados como o NFe.SetCertificado, NFe.SetAmbiente e afins.

Temos uma TK alocada para o sprint dessa semana para adição de comandos que permitam alterar as configurações especificas da NFSe.

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

Link para o comentário
Compartilhar em outros sites

  • Consultores

Avisaremos sim.

Fique tranquilo quanto a isso.

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

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia @m5sistemas.

Foi gerada uma nova compilação do Monitor com a adição dos métodos.

Por favor, queira atualizar para realizar novos testes e reportar qualquer problema.

Mais detalhes aqui:

 

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

Link para o comentário
Compartilhar em outros sites

  • Consultores
6 minutos atrás, m5sistemas disse:

Obrigado Diego, so poderia me confirmar quais metodos foram incluidos para a configuração espeficidas para a nfse?

conforme informei anteriormente estou atualizando via sistema o arquivo ini os campos usuario,senha,emitente... eenvio o comando lerini, 

 

 

image.thumb.png.cdf42d1ca342bf50971929affcc94204.png

Os métodos são:

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

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Boa tarde, em principio funcionou a atualização, mas agora ao gerar a nota retorna esta mensagem de erro: (sera que preciso de mais alguma configuração)

 

[Erro1]
Codigo=X999
Correcao=
Descricao=Erro de Conexão: Erro Interno: 10091Erro HTTP: 500URL: https://ws-campolargo.atende.net:7443/?pg=rest&service=WNERestServiceNFSeerror:12800067:DSO support routines::could not load the shared libraryErro Interno: 0Erro HTTP: 0URL: https://ws-campolargo.atende.net:7443/?pg=rest&service=WNERestServiceNFSeerror:12800067:DSO support routines::could not load the shared library

sainfse000002773#03495870000177.txt ACBrMonitor.ini

Link para o comentário
Compartilhar em outros sites

  • Consultores
28 minutos atrás, m5sistemas disse:

Descricao=Erro de Conexão: Erro Interno: 10091Erro HTTP: 500URL: https://ws-campolargo.atende.net:7443/?pg=rest&service=WNERestServiceNFSeerror:12800067:DSO support routines::could not load the shared libraryErro Interno: 0Erro HTTP: 0URL: https://ws-campolargo.atende.net:7443/?pg=rest&service=WNERestServiceNFSeerror:12800067:DSO support routines::could not load the shared library

Por favor, pode disponibilizar o log completo para análise?

Gostaria de conferir ao executar qual comando este erro ocorreu e quais foram os comandos anteriores que foram chamados.

Na seção certificado do seu ACBrMonitor.ini, o campo SSLType está com o valor zero que corresponde a LT_all.

Por favor, altere para LT_TLSv1_2 e repita o teste.

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

Link para o comentário
Compartilhar em outros sites

  • Consultores
23 minutos atrás, m5sistemas disse:

Conferindo no seu arquivo de log, pude observar que para o comando NFSe.CriarEnviarLoteRPS, você passou apenas o primeiro parâmetro que é o conteúdo do INI.

Por favor, faça um teste passando também o segundo parâmetro que é o número do lote de RPS a ser enviado.

Vale lembrar que apenas os parâmetros que estão entre [] são opcionais no comando.

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

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde @m5sistemas,

Você tem os XML gerados, tanto de envio quanto de retorno?

Se sim, poderia anexar?

  • Curtir 1
Consultor SAC ACBr

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

Projeto ACBr

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

  • Consultores

Se possível, por favor, faça também o teste com alguma outra cidade que use provedor diferente para ver se ocorre erro semelhante.

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

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia @m5sistemas,

Não foi salvo nenhum arquivo de retorno?

Somente esses 3?

Consultor SAC ACBr

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

Projeto ACBr

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

  • Consultores
6 minutos atrás, m5sistemas disse:

no post pre-eanterior tem o arquivo de "envio (ent)" e retorno ("sai") anexados , 

 

fora isto so temos estes!

Você tinha citado que só conseguiria testar com outra cidade na próxima semana.

É possível realizar então um teste para a mesma cidade, mas não utilizando o SetAutenticacaoNFSe(ou qualquer um dos novos métodos adicionados) para ver o resultado?

 

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

Link para o comentário
Compartilhar em outros sites

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