Ir para conteúdo
  • Cadastre-se

Dream Sistemas

Membros Pro
  • Total de ítens

    67
  • Registro em

  • Última visita

Tudo que Dream Sistemas postou

  1. Bom dia; Também estamos com problema em alguns clientes
  2. Boa tarde, Estávamos com essa mesma situação em um cliente. O que foi mencionado pelo @Daniel Simoes sobre conflito entre drivers é correto. Para solucionar, removemos os drivers tanto da impressora quanto do SAT. Instalamos primeiro o do SAT, usando a opção COM DISCO, e apontamos o .inf (está em anexo, pegamos com o suporte da Bematech). Mesmo processo foi feito posteriormente para a impressora MP4200 TH. Após ajustamos a porta no bemasat.xml e funcionou corretamente. bematech_vcom.inf
  3. Boa tarde, A partir do dia 25/02/2019 funcionamento apenas no novo DNS. Fonte: http://portalms.saude.gov.br/component/content/article/777-acoes-e-programas/farmacia-popular/44604-novo-dns-webservice-do-sistema-autorizador-do-programa-farmacia-popular
  4. Já cogitamos realizar a mudança para o ESCPos, mas no momento para nós não é viável efetuar essa alteração. Se tiver alguma dica para nos ajudar.
  5. Nossa versão do Delphi é 10.2 Version 25.0.26309.314 (Tokyo) / Versão do Fast Report: 5.6 Após transmissão/autorização da NFCe ao imprimir simplesmente retorna o erro Access Violation e não realiza a impressão. Isso acontece no executável Frente de Caixa. Se o cliente abrir o executável do Retaguarda e reimprimir, sai corretamente. Já inserimos o MidasLib no uses do projeto. No PC do cliente, inserimos a midas.dll (versão 25 que está na pasta de instalação do nosso Delphi) nas pastas System32, SysWow64, e também junto com o executável. Também registramos a dll via CMD. Ambos utilizam Windows 7 x64. Algo que está nos intrigando é que não acontece sempre. As vezes esses dois clientes ficam 3, 4 dias usando sem erro. Esses dois clientes utilizam impressora não fiscal, os modelos são Bematech 4200 TH e Elgin i9. Configuramos nas opções avançadas para enviar a impressão direto na impressora.
  6. Boa tarde, Estamos com a mesma situação do colega acima. Todas as tentativas que ele descreveu, também já efetuamos, mas sem sucesso. Se alguém tiver alguma outra ideia é muito bem vinda.
  7. Bom dia. Eu fiz a implementação para o banco CRESOL SC/RS. Essa cooperativa trabalha apenas com o Layout CNAB 400 e é baseada no banco Bradesco. Segue os fontes da unit para avaliação e adição no Subversion, assim como o documento de layout usado e a logomarca. OBS: não foi anexado as alterações necessárias na unit ACBrBoleto, como a criação do TACBrTipoCobranca.cobCresol e nem a inicialização dentro do método SetTipoCobrança. Manual_Cobrança_Integrada_Cooperado.doc ACBrBancoCresol.pas Cresol.bmp
  8. Seguem os arquivos alterados para análise... pcnAuxiliar.pas ACBrNFeWebServices.pas
  9. Encontrei um problema na função TratarResposta da Classe TNFeStatusServico no arquivo ACBrNFeWebServices.pas. o problema acontece no trecho a seguir: { WebService do RS retorna horário de verão mesmo pros estados que não adotam esse horário, ao utilizar esta hora para basear a emissão da nota acontece o erro. } if (pos('svrs.rs.gov.br', FPURL) > 0) and (MinutesBetween(NFeRetorno.dhRecbto, Now) > 50) and (not IsHorarioDeVerao(CUFtoUF(FcUF), NFeRetorno.dhRecbto)) then FdhRecbto:= IncHour(NFeRetorno.dhRecbto,-1) else FdhRecbto := NFeRetorno.dhRecbto; - Agora que acabou o horario de verão o webservice do RS passa a retornar o horario padrão, porem este teste está decrementando o horario retornado pela sefaz em 1 hora no caso da máquina ainda estar desconfigurada com o horario antigo. Fiz um ajuste nesta rotina criando uma função no pcnAuxiliar.pas que me retorna se o estado onde foi enviado a consulta usa o horario de verão: function UFUsaHorarioVerao(const UF: string): Boolean; const UFHV = '.MT.MS.GO.MG.ES.RJ.SP.PR.SC.RS.DF.'; begin Result := (AnsiPos(UF, UFHV) > 0); end; e adequei a função IsHorarioDeVerao (já Existente) que testa se o horario de verão está ativo para usar a mesma (tambem no pcnAuxiliar.pas), só o trecho alterado: Result := False; if (GetInicioDoHorarioDeVerao(anoInicio) <= dataHora) and (GetFimDoHorarioDeVerao(anoFim) >= dataHora) and (UFUsaHorarioVerao(UF)) then Result := True; a rotina corrigida na ACBrNFeWebServices.pas ficou assim: { WebService do RS retorna horário de verão mesmo pros estados que não adotam esse horário, ao utilizar esta hora para basear a emissão da nota acontece o erro. } if (pos('svrs.rs.gov.br', FPURL) > 0) and (not UFUsaHorarioVerao(CUFtoUF(FcUF))) and (IsHorarioDeVerao('RS', NFeRetorno.dhRecbto)) then FdhRecbto:= IncHour(NFeRetorno.dhRecbto, -1) else FdhRecbto := NFeRetorno.dhRecbto; agora ele só verifica se o estado do WebService não participa do horario do verão e se o horario de verão está ativo no RS antes de fazer o decremento. obrigado!
  10. Boa noite, não consigo comunicar com o emulador mp4200, o ecfteste retorna sempre impressora Bematech não esta em linha. Tentei com dois emuladores de porta, ajustei a velocidade da posta mas nada funcionou. tem algum segredo?
  11. Estou tentando baixar o arquivo rar que está disponibilizado no tópico. Pois não achei na classe do acbr o boleto do sicoob.
  12. Bom dia. Está dando como arquivo corrompido, quando vou descompactar. Alguém mais teve esse problema?
  13. A principio havia algo em uma unidade G: limpei tudo novamente C/D/G na instalação deu a mensagem "Diretório de sistema não encontrado' Embarcadero Delphi for Win32 compiler version 22.0 Copyright © 1983,2010 Embarcadero Technologies, Inc. D:\Desenvolvimento\Componentes\DelphiXE1\acbr\Fontes\ACBrGNRE\ACBrGNREWebServices.pas(312) Error: E2003 Undeclared identifier: 'GerarException' D:\Desenvolvimento\Componentes\DelphiXE1\acbr\Fontes\ACBrGNRE\ACBrGNRE2.pas(1926) Fatal: F2063 Could not compile used unit 'ACBrGNREWebServices.pas' D:\Desenvolvimento\Componentes\DelphiXE1\acbr\\Pacotes\Delphi\ACBrGNRE\ACBrGNREGuiaFRpkg.dpk(91) Fatal: E2202 Required package 'ACBr_GNRE' not found Compilation failure
  14. Boa tarde... Apaguei todos os arquivos... sem problemas mas quando fui usar o instalador, no momento da instalação "INSTALANDO OUTROS REQUISITOS" deu um erro. Segue a última parte do log: Embarcadero Delphi for Win32 compiler version 22.0 Copyright © 1983,2010 Embarcadero Technologies, Inc. D:\Desenvolvimento\Componentes\DelphiXE1\acbr\Fontes\ACBrGNRE\ACBrGNREWebServices.pas(312) Error: E2003 Undeclared identifier: 'GerarException' D:\Desenvolvimento\Componentes\DelphiXE1\acbr\Fontes\ACBrGNRE\ACBrGNRE2.pas(1926) Fatal: F2063 Could not compile used unit 'ACBrGNREWebServices.pas' Compilation failure
  15. Bom dia. Tentei migrar do Delphi XE para o Delphi XE7. Infelizmente após uma batalha inglória, desisti e tentei voltar ao XE. Agora quando tento instalar o ACBR_PAF aparece a mensagem capturada no arquivo anexo.
  16. Bom dia, estamos realizando o processo de pré-homologação do CliSiTef e estou com uma dúvida. Quando faço uma venda no cartão com leitura magnética, pelo Pin-Pad, pede senha normalmente, porém, quando faço digitado, me solicita o número do cartão, a validade o código de segurança e não solicita a senha. Isso está correto?
  17. Está ocorrendo a mesma situação comigo e não estou conseguindo resolver. Alguma outra ideia?
  18. Boa tarde! Baixei uma DLL atualizada da Bematech, pois estava tendo um problema na impressão do nome do cliente no final do cupom fiscal. Este problema foi resolvido, porém, resultou em outro. Quando vou gerar a Nota Fiscal Gaucha, tenho o seguinte retorno: Erro ao carregar a função:Bematech_FI_ArquivoMFDPath de: Bemafi32.dll Alguém sabe me dizer se há alguma outra DLL que evite esses dois problemas, ou o que devo fazer?
  19. Bom dia! Estou encontrando um problema na impressão de um relatório gerencial através da IF Sweda ST120. Apenas uma parte do relatório sai cortada, como aparece na imagem, mas isso não acontece para mais nenhum tipo de relatório ou mesmo no cupom fiscal. Gostaria de saber se isso pode ser algum problema no componente, se alguém já viu uma situação parecida ou se o problema é mesmo com a Impressora Fiscal neste modelo. Obrigado!
×
×
  • 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.