Ir para conteúdo
  • Cadastre-se

Nelson A Sousa

Membros
  • Total de ítens

    351
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Nelson A Sousa postou

  1. O interessante é que tenho o AcbrMonitor instalado em meus clientes com certificado A3 e não acontece isso. Não teria algo diferente da AcbrLib.NFe do AcbrMonitor?
  2. Sim, vem da SEFAZ. Mas porque só vem na terceira consulta e não na segunda? Veja que tenho que retirar o cartão CNPJe e reconectar. O certo não seria vir retorno da SEFAZ toda vez que se efetua uma consulta, e, sem ter que desplugar o CNPJe e replugar?
  3. Sim, mas repare que fiz 3 consultas. A primeira transcorre sem problemas. A segunda ocorre o erro. E na terceira, retorna a rejeição mas tive que sacar a USB do cartão e plugar novamente para que haja a consulta. A terceira que retorna a rejeição, é uma repetição da segunda, só que efetuada após sacar e retornar o USB do CNPJe.
  4. Pessoal, Refiz a operação de consulta com o log no nível paranoico, segue abaixo os arquivos de log. Primeiro alterei o nível do log. Depois fiz uma consulta de cadastro de um cliente, a consulta ocorre sem problemas. Ao consultar o segundo cliente deu o erro da imagem acima. Despluguei o USB do cartão do CNPJe e voltei a plugar. Vejam que a consulta transcorreu normalmente, apesar da consulta retornar uma rejeição. ACBrLibNFE-20200630.log
  5. @Rafael Dias, obrigado pela resposta. Então, há um tempo atrás eu estava fazendo como você sugeriu. Porém estava ocorrendo um erro , que no momento não me lembro, acabei resolvendo inicializando e fechando a lib como você viu. Vou tentar retornar como na sua sugestão pra ver o que acontece. Um abraço!
  6. @Daniel Simoes e @Juliomar Marchetti muito obrigado pela resposta, O log eu tenho sempre ativado veja o destaque de quando ocorre o erro: 26/06/20 11:16:42:772 - LIB_Inicializar( C:\Methodus\Gerente\1\Dados\Logs\ACBrLib.ini, ) 26/06/20 11:16:42:778 - ACBrLibNFE - 0.4.6.84 26/06/20 11:16:42:787 - NFE_ConsultaCadastro 26/06/20 11:16:44:376 - LIB_UltimoRetorno 26/06/20 11:16:44:382 - LIB_UltimoRetorno 26/06/20 11:17:05:362 - LIB_Finalizar 26/06/20 11:17:07:967 - LIB_Inicializar( C:\Methodus\Gerente\1\Dados\Logs\ACBrLib.ini, ) 26/06/20 11:17:07:973 - ACBrLibNFE - 0.4.6.84 26/06/20 11:17:07:979 - NFE_ConsultaCadastro 26/06/20 11:17:09:137 - LIB_UltimoRetorno 26/06/20 11:17:09:158 - LIB_UltimoRetorno 26/06/20 11:17:12:358 - LIB_Finalizar A lib eu atualizo sempre que ocorre algo que não consigo resolver e tenha que acessar o forum. Eu vou dar uma incrementada no nível do LOG pra ver se obtemos uma resposta mais detalhada.
  7. Boa tarde, Uso o AcbrLib.NFe com c#. No arquivo de configurações a tag de separação das NFes por modelo está marcada: SepararPorModelo=1 Porém a pasta do modelo, no caso ...\55\..., não está sendo criada. Está acontecendo com mais alguém?
  8. Bom dia pessoal, Estou usando a AcbrLib.NFe com c#. Ao efetuar alguns envios para a SEFAZ MG está ocorrendo o erro da imagem abaixo. O erro não ocorre de forma permanente, é esporádico, mas uma vez que acontece uma primeira vez não para mais, não importa qual método utilizo. Vi que, desconectando o cartão do CNPJe e conectando novamente o erro desaparece até resolver voltar de novo. Alguém já passou por isso?
  9. @Juliomar Marchetti, muito obrigado pela resposta. Já estou consultando os contadores, tanto o meu quanto o dos meus clientes, ainda não obtive resposta de nenhum deles. Todos eles foram estudar a questão...rsrsrs. Vim ao fórum só pra colher algumas opiniões pra ir adiantando no sistema aqui. Valeu!!
  10. Olá pessoal, Bom dia! Eu gostaria da opinião dos amigos sobre o procedimento para informar na NFe o aproveitamento de Icms. No caso do emitente tiver que informar o aproveitamento, o ideal seria informar apenas para o destinatário que é contribuinte, ou, posso informar o aproveitamento em todas as NFes, não importando a situação do destinatário? Causaria algum dano fiscal a informação em todas as NFes emitidas?
  11. Exatamente isso @Daniel Simoes. A impressora é uma Daruma DR700 e alterei o sinal invertido para SIM e resolveu. Muito obrigado!
  12. Olá bom dia! Estou usando a AcbrLib.PosPrinter com c#. Antes de enviar o comando de impressão , eu faço uma leitura do status da impressora com : var sRet = escpos.LerStatusImpressora(3); escpos.Imprimir(sComando); Apesar da impressora não estar ligada a uma gaveta, de uns dias pra cá começou a retornar o status de GavetaAberta. Tal status, pelo meu tratamento de erros, provoca uma mensagem ao final da impressão. Procurei no help da lib sobre como alterar o status da gaveta, porém não encontrei. Minha dúvida é se estou "comendo mosca" ao trabalhar o status da gaveta na impressora, ou devo trabalhar o tratamento de erros do meu sistema para evitar a mensagem de gaveta aberta? Um abraço a todos, ACBrLib.ini ACBrLib.ini
  13. Olá, Fazendo uma revisão nos valores dos enumeradores, notei que mais alguns deles não são os mesmos que os utilizados pela SEFAZ no manual do contribuinte. Por exemplo: tpAmb, tpEmis, finNFe... uns começam com 0(zero) no manual do contribuinte e com 1(um) no acbr, e, vice-versa. Não seria o caso de padronizar-se com o manual do contribuinte?
  14. Ahh, ok!! Eu achava que servia pros dois, tanto configuração quanto venda. Vou fazer as correções aqui. Não sei se seria o caso, mas já que a lib é nova, não se poderia padronizar pelo do Manual do contribuinte? Valeu @Rafael Dias, muito obrigado!
  15. Vou precisar de uma ajudinha então. Estou recebendo os erros de validação abaixo na imagem. [Rejeição 252] - Estou passando o tpAmb=1 no INI da venda, e, está como Ambiente=1 também no AcbrLib.INI. Acho que estou passando corretamente, não? [Rejeição 229 e 209] - Estou passando o indIEDest=9 e está validando a IE, será que esqueci algo? ACBrLib.ini NFEVenda.INI
  16. Olá @Rafael Dias Obrigado pela resposta. O manual a que se refere é o do acbrlib ou do contribuinte?
  17. Olá, Notei que o Demo C# estava retornando o erro de validação: 252-Rejeição: Ambiente informado diverge do Ambiente de recebimento (Tipo do ambiente da NF-e difere do ambiente do Web Service) O enumerador na AcbrLib.Core consta como 0-Produção e 1-Homologação, creio que deveria ser alterado: namespace ACBrLib.Core.DFe { public enum TipoAmbiente { taProducao = 1, taHomologacao = 2 } }
  18. Olá @Daniel Simoes, Obrigado pela resposta! Acabei encontrando a solução por aqui, eu tenho um mau hábito de declarar objetos na abertura dos formulários, para uso com escopo geral dentro do form. Então eu declarei a AcbrLib no evento load e fui trabalhando com ela dentro do form. Só que ao chegar na hora de Assinar() a NFCe estava dando o erro descrito. Acabei mudando a forma de trabalhar e fiz o dispose() e recarga da lib em cada método onde era necessária. O erro acabou por cessar.
  19. Olá, pessoal, Boa tarde! Ao validar um XMl usando a AcbrLib.NFe a bibilioteca está tentando localizar a pasta de Schemas na raiz do EXE, ignorando a pasta configurada no INI. No meu INI está: PathSchemas=C:\Methodus\Gerente\Schemas\ Está retornando o erro de que não encontra o arquivo na pasta do EXE.
  20. Olá, Os fontes são totalmente liberados para os usuários do fórum. Basta acessar pelo SVN, e compilar suas dlls com o Lazarus.
  21. Obrigado @Rafael Dias Quanto ao erro de salvamento do arquivo AcbrLib.INI eu descobri onde está o erro. Está na declaração/utilização dos métodos ACBrNFe.ConfigLer() e ACBrNFe.ConfigGravar(): Para que a Lib respeite a pasta da inicialização os métodos devem ser utilizados sem o parâmetro, ou com o mesmo parâmetro da inicialização. No demo existe um método intermediário que está passando um parâmetro diferente: LoadConfig(string file = "ACBrLib.ini") <--- Viu? Passando somente o nome do arquivo INI assume a pasta raiz do EXE. Dá uma conferida lá no demo pra vc ver. Acredito que o tópico possa ser encerrado...obrigado a todos!!!
  22. @Rafael Dias, O inicio de tudo isso foram as 2 classes abaixo...rsrsrs. Poderia verificar a possibilidade de acrescentá-las na AcbrLib.Core na pasta Serial? SerialBaud.cs SerialDataBits.cs
×
×
  • 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.