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. Boa tarde, Sempre que utilizar o preview é necessário que o usuário feche a tela após a impressão. Se simplesmente voltar para o ACBrMonitor o preview fica preso em segundo plano e nenhum comando vai funcionar enquanto não fechar, isso causa sensação de travamento... Se possível anexe o log.txt, quando ocorrer isso.
  2. Ok, é que pela imagem parece que foi enviado o e-mail teste... As configurações SMTP precisam ser as mesmas utilizadas no gerenciador de e-mail como (Outlook, Thunderbird). Verifique se este provedor utiliza mesmo codificação UTF8.
  3. Bom dia, pelo log parece estar passando todos os comandos em um único ent.txt, precisa passar um comando por vez para que o ACBrMonitor execute. https://acbr.sourceforge.io/ACBrMonitor/ComandosdoObjetoEMAIL.html
  4. Se possível anexe o log.txt do ACBrMonitor
  5. Boa tarde, o nome da impressora precisa ser exatamente o mesmo que reconhece no Windows (Configuraçoes de Impressora), Compartilhada não vai funcionar, precisa estar mapeada. Abra o ACBrMonitor e veja os nomes de impressora Listadas no combo de Configuração, precisa ser o mesmo nome.
  6. Os métodos estão corretos, o indicado é sempre utilizar Aspas duplas para strings, mas como não tem caracteres especiais, dessa forma vai funcionar também... Mas no seu log está apresentado erro ao ler o arquivo .txt de entrada e também o .ini com as configurações. Por isso não está gravando corretamente as configurações. Certifique se sua aplicação não está travando o arquivo, assim o ACBrMonitor não consegue abrir ou ler.
  7. O problema parece estar no acesso ao disco desta máquina, ou sua aplicação está segurando em edição o arquivo de entrada. veja que ocorreu vários erros: 09/07/2020 09:07:53 - NFe.SetLogomarca(K:\LOGO-PRESTACAO.BMP) 09/07/2020 09:07:53 - ERRO: Unable to open file "C:\ACBR\Taquarituba\ACBrMonitorPLUS\ACBrMonitor.ini" 09/07/2020 09:07:55 - Dados da Sw.House gravados com sucesso 09/07/2020 09:07:55 - Erro ao obter dados do certificado digital. 09/07/2020 09:07:57 - OK: WebService configurado MG 09/07/2020 09:07:59 - EFOpenError - Unable to open file "C:\ACBR\Taquarituba\ACBrMonitorPLUS\ent.txt" O método setCertificado valida se o Path do certificado é válido, se sim adiciona o path se não encontra o arquivo define como número de série. Verifique permissões de pasta ou mesmo antivírus que posso estar bloqueando ou causando lentidão no acesso ao disco.
  8. Bom dia, se o CNPJ está envolvido no documento como Destinatário por exemplo pode utilizar os métodos DistribuicaoDFe Neste tópico está descrito como funciona:
  9. Bom dia, por favor anexe o log para análise mais detalhada do procedimento que está realizando. Essa configuração não vai permitir abrir dois ACBrMonitor na mesma máquina apenas.
  10. Olá, dê uma olhada nesse série de vídeos tem um passo a passo completo: https://www.projetoacbr.com.br/forum/video/browse/13-curso-dominando-o-acbrmonitor/
  11. Dê uma olhada nesse tópico, parece que funcionou com esse modelo.
  12. Boa tarde O ACBrMonitor tem integração com balança, só vai precisar testar qual modelo é compatível com a sua, depende do protocolo de comunicação. https://acbr.sourceforge.io/ACBrMonitor/LerPeso.html A sequencia é configurar Modelo, Porta e Ativar antes de LerPeso
  13. Boa tarde, sua versão está bem desatualizada, mas nesse caso creio que precise apenas passar o campo codigoMora= 2, indicando que é percentual e não valor
  14. Note que está obtendo responda da dll com o numero de sessão, mas nestes casos não veio o código e a descrição do retorno. Por isso a resposta é OK mas sem a descriçao... Nestes casos, sempre que a resposta for incompleta, extraia o log do aparelho no mesmo instante para verificar o que está respondendo no log. Se a resposta do aparelho for incompleta não há muito o que possamos fazer no ACBrMonitor.
  15. Bom dia, adicionamos uma validação na geração da remessa, mas o ideal nesse caso seria uma validação também na aplicação, verificando se poderá ser passado o valor ou não... Não podemos adicionar uma regra mais genérica pois a situações de cálculo percentual considerando mais de duas casas decimais.
  16. Bom dia, estamos analisando... São métodos complementares que são específicos para o MFe, estamos verificando a melhor forma de utilizá-los nesse caso.
  17. Boa tarde Bruno, a comunicação ECF é realizada diretamente com o equipamento através da porta serial, não utiliza lib. Se está se referindo ao log do ACBrMonitor, o retorno False, significa que não foi estabelecido uma conexão com o equipamento, quando utiliza o método Ativar essa comunicação é testada e iniciada. Mas o erro do log é reportado pela impressora, precisa consultar no manual do fabricante o que realmente se trata esse código.
  18. Bom dia, São tipos enumerados, precisa declarar a variável do mesmo tipo, por exemplo: var Acsosn: TpcnCSOSNIcms; begin Acsosn := ACBrSAT1.CFe.Det[0].Imposto.ICMS.CSOSN; Para converter para string existem funções específicas para cada Tipo Enumerado na classe PCNConversão ex: function CSOSNIcmsToStr(const t: TpcnCSOSNIcms): string;
  19. Boa tarde Eder, Se no log está obtendo retorno o problema pode estar no timeout de espera da conexão por parte da sua aplicação. Outro detalhe, na tela inicial desmarque a opção "Exibir Linhas do Log Responas enviadas em tela ", isso pode deixar o processamento do Monitor mais lento, é indicado apenas para homologação.
  20. O cálculo do dígito verificador segue especificação do manual, na verdade é padrão de todos os bancos. Isso já foi homologado por várias pessoas... Talvez seja necessário verificar com o Banco do que se trata essa rejeição pois o dígito está sendo calculado baseado no número informado.
  21. Bom dia @guilhermekm, essa alteração foi realizada baseado no manual de retorno que baseado em outros Bancos realmente estava lendo o campo errado.
  22. Bom dia Diego, disponibilizamos este ajuste na ultima versão do ACBrMonitor, favor atualizar a versão.
  23. Bom dia O nosso número está sendo passado na posição correta verifique se está passando o número correto conforme exigência do banco. Pelo seu arquivo está passando o número: 000001328701014
  24. Bom dia, conforme o Italo relatou, não faz sentido utilizar o ACBrMonitor com Delphi sendo que os componentes que o ACBrMonitor utiliza são desenvolvidos em Delphi... Para quem utiliza Delphi é bem mais prático utilizar os componentes seguindo os exemplo do demo. Quanto a integração utilizando o ACBrMonitor sua aplicação precisa ter uma rotina que valide o retorno de cada método, se não for OK deve abortar a operação e obter a mensagem de erro, simplesmente colocar um sleep pode ignorar erros que podem ocorrer no envio de cada método, dificultando a resolução.
×
×
  • 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.