Ir para conteúdo
  • Cadastre-se

José M. S. Junior

Moderadores
  • Total de ítens

    6.523
  • Registro em

  • Última visita

  • Days Won

    54

Tudo que José M. S. Junior postou

  1. Bom dia, Aparentemente faltou informar a sessão com a sequencia do evento. ex: [EVENTO] idLote=1 [EVENTO001] cOrgao= ... https://acbr.sourceforge.io/ACBrLib/CartadeCorrecao.html
  2. Boa tarde, A solução mais indicada é ter arquivos com as configurações de cada empresa e apenas renomea-las conforme for usar para cada cliente... O ACBrMonitor sempre vai ler o arquivo com nome "ACBrMonitor.ini" Para recarregar as informações do arquivo renomeado, utilize o método LerIni https://acbr.sourceforge.io/ACBrMonitor/NFELerIni.html
  3. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  4. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  5. Bom dia, Validando esse XML no Validador apresenta erro de IE no destinatário... https://www.sefaz.rs.gov.br/nfe/nfe-val.aspx
  6. As configurações do ACBrMonitor ficam todas no arquivo ACBrMonitor.ini. Esse arquivo não está instalação por isso sempre mantem as suas configurações, só é gerado um novo arquivo com as configurações default se não encontrar esse arquivo na inicialização.
  7. Boa tarde Pode usar o método https://acbr.sourceforge.io/ACBrMonitor/BOLETOSetDiretorioArquivo.html onde define o path e nome do arquivo pdf. ou se usar o método https://acbr.sourceforge.io/ACBrMonitor/BOLETOGerarPDFBoleto.html a partir de uma lista de títulos já gera com o numero do título.pdf
  8. Boa tarde, Creio que seja a melhor forma sim, deve funcionar para ambos. Já chegou a homologar com o banco?
  9. Bom dia, A seção na configuração deve ser NFe, conforme se encontra no manual: ACBrLibNFE.NFE_ConfigGravarValor('NFe', 'Download.PathDownload', pathXML);
  10. Se não existir o arquivo, está usando os resources gerados na própria dll, nesse caso só atualizar a dll ACBrLibNFe. Nas configurações da lib tem o campo que defini onde ler o ACBrNFeServicos.ini, verifique se não entá lendo o arquivo de outro local. Verifique campo IniServicos https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca16.html
  11. Boa tarde, os arquivos são gravados no diretório configurado em Download.PathDownload https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca16.html Mas sempre bom validar pelo retorno para o caso de falha ou rejeição.
  12. Boa tarde, Esses exemplos em C# não importam as libs de forma automatica, basicamente você só precisa baixar os Fontes pelo SVN e compilar a solução, sem realizar nenhuma alteração. Ao executar sim vai informar que não encontrou as dlls, nesse momento basta baixar as dlls baseado no demo que está executando e na mesma arquitetura x86 ou x64 e se atentar para que a dll seja no mesmo tipo do aplicativo demo (normal ou MT- MultiThread). Com as dlls na pasta /bin do projeto é o suficiente para rodar... Esses demos já possuem as classes que instanciam as dlls (veja na classe Imports) e servem de referencia e estudo para usar essas mesmas classe no seu projeto e apenas realizar as chamadas dos métodos como é feito no demo. Esse link descreve o passo a passo para baixar o exemplo as libs e os cuidados para configurar as dlls. Basicamente copiar as dlls corretas é necessário para rodar o exemplo. Comece pelo demo ACBrLibNFe que tem utiliza apenas uma lib, é o mais simples...
  13. @helderlr, certifique-se de que seus fontes realmente estão atualizados do SVN e sem nenhuma alteração. Pois conforme mostrado no vídeo esse exemplo não requer nenhuma configuração, bastaria compilar o mesmo e adicionar as dlls corretas na pasta para funcionar. Verifique no arquivo Startup.cs do projeto, veja na função Startup que a classe ACBrNFe é instanciada gerando as configurações em Memory, com isso a lig não gera um arquivo físico de configurações como está ocorrendo. Tente remover o arquivo ACBrLib.ini e ao rodar o projeto não deve gerar esse arquivo novamente, se estiver gerando pode ter alguma modificação no seu projeto local. Sugiro baixar novamente do repositório em outro diretório para rodar sem nenhuma alteração. static Startup() { nfe = new ACBrNFe("[Memory]"); }
  14. Bom dia, Já existe uma property que faz essa validação no arquivo completo no momento da geração. Propriedade do componente Boleto: "RemoveAcentoArqRemessa"
  15. Bom dia, No caso de código retorno negativo -10 é necessário ler o retorno para obter o retorno de rejeição que está ocorrendo.
  16. Boa tarde A tag Medicamentos deve ter duas referencias, item e do próprio medicamento que pode ter varios no mesmo item. ex: [Medicamento004001]
  17. A configuração do Certificado realmente é um requisito para uso da lib NFe, precisa estar configurado um desses campo para o Monitor ter acesso ao certificado. A Monitor sempre vai retornar o XML na resposta e gravar o XML em disco no caso de sucesso na autorização do NFe, o que é importante é não validar apenas pelo arquivo gerado em disco e sim no retorno do ACBrMonitor, pois se houver falha na autorização, o XML autorizado não será gerado e não há como saber o motivo, senão ler pela resposta do ACBrMonitor.
  18. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  19. Vamos atualizar no manual, mas atualmente já funciona para OpenSSL tbm.
  20. Ok. Vamos aguardar a opinião dos demais moderadores nesse caso...
  21. Quanto ao método NFe.GetPathNFe não deveria apresentar mensagem de certificado vencido de fato. É necessário verificar a sequencia de métodos no log.txt para verificar o que pode estar ocorrendo.
  22. Aparentemente a lib não está encontrando ou não está conseguindo ler o arquivo de configuração: 14:08:08:006 - LIB_ConfigGravarValor(, DANFE, MostraSetup) 03/04/22 14:08:08:007 - SetRetorno(-3, Sessão não [%s] existe no arquivo de configuração) Experimente excluir esse arquivo de configuração: C:\compo_delphi_xe4\acbr\Projetos\ACBrLib\Demos\C#\ACBr.API\ACBr.API\bin\Debug\net5.0\ACBrLib.ini Limpe a solução e recompile novamente. Ou se for o caso baixe novamente em outro diretório e tente refazer o processo seguindo os passos do vídeo.
  23. Como está retornando no log ao chamar o método? Pois deve funcionar com OpenSSL também.
  24. Bom dia, Verifique se consegue acessar essa URL de consulta status direto pelo navegador? Parece ser algum bloqueio local...
  25. Bom dia, Sim esse comando retorna a chave completa se passar esses parâmetros solicitados da NFe. Verifique se está marcado a opção para gerar os logs (LOG.txt no diretório raiz). Tudo o que é gerado e retornado pelo ACBrMonitor fica registrado nesse arquivo, então é referência para análise e para conseguirmos ajudar na resolução de qualquer problema.
×
×
  • 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.