Jump to content

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png click.png click.png

danielznt

Membros
  • Posts

    28
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

danielznt's Achievements

Explorer

Explorer (4/14)

  • First Post
  • Collaborator Rare
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

1

Reputation

1

Community Answers

  1. Boa tarde @Daniel Simoes, Googando encontrei esse link do GitHub, aparentemente da própria FoxitSoftware https://github.com/foxitsoftware/DelphiZXingQRCode/pull/4 E na resposta do link acima, tem esse apontamenteo para a correção que apliquei que é o segundo link que estou enviando também. https://github.com/eisc0013/DelphiZXingQRCode/commit/5b84fc1dae67cf190c03f53010f8ca2996ad3649 Att,
  2. Bom dia, Precisei usar recentemente o fonte "ACBr\Fontes\Terceiros\DelphiZXingQRCode\ACBrDelphiZXingQRCode.pas", para gerar alguns QRCodes, onde passo uma string, gero o QRCode e transformo o mesmo em imagem. Porém reparei que ao ler o QRCode gerado, ele não retorna a string original. Ele está suprimindo todos os zeros da string. Dei uma googada na internet e achei outras pessoas com o mesmo problema referente ao ZXing e passaram a seguinte correção. Alterando essa linha do trecho abaixo o problema é resolvido e o QRCode é gerado com os zeros também. Gostaria de saber se vocês enxergam algum problema nessa alteração e se caso não houver se seria possível commitar esse fonte? Fiz o teste comparando alguns QRCodes gerados com os mesmos gerados através de um site e ficaram iguais, também testei fazer a leitura reversa e a string resultou na string original gerada. Anexei o fonte com a alteração efetuada. Obrigado desde já pela atenção. ACBrDelphiZXingQRCode.pas
  3. Boa tarde, Venho acrescentar mais algumas informações. No caso o problema tem ocorrido em impressoras HP e após a atualização do Windows para emissão da NF-e 4.0. Já foi reinstalado drivers, atualizado porém o problema persiste. A geração do PDF e impressão do mesmo via Windows funciona, inclusive outros relatórios gerados através do sistema porém sem ser utilizando o Fortes Report também funcionam. No primeiro momento ocorria o mesmo problema relatado por @j2c9m7, aparecia o preview e ao enviar para a impressora nada ocorria. Após efetuar a atualização do Fortes e do ACBr hoje, ele não lista a impressora em questão que esta em rede mais. Isso esta acontecendo em 6 clientes, ambos com impressoras HP porém de modelos diversos. Em alguns dos clientes aparece a seguinte mensagem de erro conforme imagem abaixo: Att,
  4. Boa tarde @jGuto, Após vários testes e horas sem sucesso, acabei desistindo da solução em modo serviço do Windows, na verdade colocando na geladeira. Acabei desenvolvendo em modo gráfico e deixando rodando na bandeja do sistema. Não é exatamente como eu queria pois isso exige que o servidor esteja logado, porém até conseguir contornar a situação ficou dessa maneira. Infelizmente não consegui. Faz um tempo que não tento mais, porém se não me falha a memória o erro era esse mesmo ou inativo e inoperante por não conseguir carregar o certificado. Se eu tiver algum sucesso mais a frente eu comunico, se você conseguir e puder postar aqui também fico agradecido. Att,
  5. Boa tarde, Após muito penar e pesquisar consegui fazer funcionar a consulta. Segue um exemplo simples, espero que ajude quem esteja precisando e no desenvolvimento do componente. Att, SAT - CONSULTA LOTES SERVIÇO.rar
  6. Boa tarde @Daniel Simoes, @Alexandre_Bernardes e @rf.soares Como o post já é meio antigo não sei se vocês conseguiram resolver mais estou com um problema parecido: Desenvolvi um serviço do Windows para fazer toda parte de emissão e consultas de NFe, visto que meu cliente possui um certificado A3 e quer usar de mais de uma maquina. Faço toda a comunicação entre meu sistema e o serviço através de um banco especifico para troca das informações e o serviço fica encarregado de receber tais consultas/emissões, executa-las e enviar a resposta. A questão que vem é a seguinte. Com o Windows 10 funciona perfeitamente, porém quando o cliente possui um Windows 7, eu fico recebendo a mensagem de Inativo ou inoperante, e reparo que o led do leitor do cartão nem chega a piscar, dando impressão que não houve comunicação com o certificado digital. Experimentei rodar no Windows 7 com um certificado A1, e nesse caso funcionou. Não sei então se o problema é o acesso efetivo ao certificado A3 ou a leitora. Vocês saberiam de algo que eu pudesse fazer ou conseguiram rodar esses serviços com A3 no Windows 7 ? Obs:- Já esta adicionada na Unit Principal e no projeto as Uses Windows, Forms e ActiveX, e também o serviço esta configurado com o usuário administrador. Obrigado desde já pela atenção.
  7. Boa tarde @Reinaldo Silveira e @Mark Apollo, Estou com uma situação parecida. Desenvolvi um serviço do Windows para fazer toda parte de emissão e consultas de NFe, visto que meu cliente possui um certificado A3 e quer usar de mais de uma maquina. Faço toda a comunicação entre meu sistema e o serviço através de um banco especifico para troca das informações e o serviço fica encarregado de receber tais consultas/emissões, executa-las e enviar a resposta. A questão que vem é a seguinte. Com o Windows 10 funciona perfeitamente, porém quando o cliente possui um Windows 7, eu fico recebendo a mensagem de Inativo ou inoperante, e reparo que o led do leitor do cartão nem chega a piscar, dando impressão que não houve comunicação com o certificado digital. Experimentei rodar no Windows 7 com um certificado A1, e nesse caso funcionou. Não sei então se o problema é o acesso efetivo ao certificado A3 ou a leitora. Vocês saberiam de algo que eu pudesse fazer ou conseguiram rodar esses serviços com A3 no Windows 7 ? Obs:- Já esta adicionada na Unit Principal e no projeto as Uses Windows, Forms e ActiveX, e também o serviço esta configurado com o usuário administrador. Obrigado desde já pela atenção.
  8. Bom dia @Luís Osmar, Muito obrigado pela atenção. Mas já estou enviando essa linha no onBeforeExecute. Vou mandar o fonte que estou usando com base no exemplo do Luís, se alguém puder dar uma olhada se vê algum problema de cara eu fico agradecido. Eu utilizei o exemplo que o Luís enviou acima no forum, só fiz uma adaptação nessa parte do onBeforePost pois no Delphi XE6 esse parâmetro SOAPRequest não é do tipo WideString mas TStream, então precisei colocar da seguinte maneira, para fazer a conversão: SOAPRequest:= TStringStream.Create(cEnviaWS.Text); No mais eu fiz a importação do WSDL na unit CfeConsultarLotes1, mas não consigo de maneira alguma fazer retornar corretamente, sempre retorna XML MAL FORMADO. O que me chamou atenção, no caso não entendi foram as linhas: parametros:= CfeConsultarLotes.create; parametros.cfeDadosMsg:= ''; o cfeDadosMsg esta indo vazio, não sei se é assim mesmo ou se eu deveria informar, ou se pelo fato de já montar o xml com essas informações se isso não seria necessário. SAT - CONSULTA LOTES SERVIÇO.rar
  9. Boa tarde, @Michel Abrão, Obrigado pela atenção. No meu sistema até funciona porém existe essa questão de ter que ficar colocando a senha, o que o cliente não quer. att,
  10. Bom dia @Michel Abrão e a todos, Conseguiu resolver o problema com o Certificado Oberthur? Estou com o seguinte problema com esse certificado. Não consigo deixar a senha automática, pelo menos a primeira nota ele pede o Pin do Certificado. Com outros certificados A3 isso não acontece, eu informo a senha ao componente dentro do sistema ao carregar as configurações e a nota emite perfeitamente, porém com esse Oberthur abre a tela para informação da senha. Att,
  11. Bom dia @Luís Osmar, Com esse exe que você mandou funcionou, porém na implementação aqui fica acusando XML Mal Formado. Segui seu exemplo do arquivo Teco.txt....O mais estranho é que o XML gerado pelo meu sistema é igual ao gerado por esse outro programa que vc mandou, porém no programa funciona e no meu não. Saberia me dizer algo, alguma dica?
  12. O problema em questão é o mesmo passado pelo dionatan no inicio do tópico. "Erro interno. Pode ser que o perfil do usuário não esteja acessível ou que a chave privada que você está importando exija um provedor de serviço de criptografia que não está instalado no sistema.." Esse problema começou a acontecer após eu ter apagado o acbr utilizando o bat para apagar e refazer a instalação do mesmo com a versão atualizada. Não que isso tenha ocasionado o problema, mas estava funcionando normal a questão das notas e após isso não consigo mais comunicação com o certificado digital. Tentei remover o certificado e instalar novamente, porém ao tentar instalar o erro acima é apresentado.
  13. Bom dia @Roger_gms, Também estou com esse problema, porém ainda não consegui resolver. Windows 10 64. Você conseguiu resolver com alguma dica acima ?
  14. Bom dia @Henrique Lima e @phgtb, na época nós tivemos esse problema com o estado do Paraná, onde o CFOP 5656 estava pedindo a informação da encerrante independente de ser combustível ou não. Para resolver isso entramos em contato com a Sefaz-PR e expliquei toda a situação, a partir disso eles começaram a validar também o NCM e o Código da ANP informado, e paramos de ter o problema. Mas no nosso caso aqui da empresa, os clientes que possuo no PR, todos tem automação pois la era PAF-ECF até recentemente então era obrigatório ter automação, não chegamos a ter esse problema com combustível propriamente dito pois estamos enviando a informação quando é combustível. Hoje não possuo clientes em Goias, portanto não conheço muito bem a legislação ai, mas se não for obrigatório e você não informar as tags Prod.comb, referente aos encerrantes da algum erro ? Aqui por exemplo quando é para o estado de São Paulo onde não é obrigatório, quando o cliente não tem automação, não informamos essa tag referente aos encerrantes e não apresenta erro.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.