Ir para conteúdo
  • Cadastre-se

edson vieira

Membros
  • Total de ítens

    103
  • Registro em

  • Última visita

Tudo que edson vieira postou

  1. Everson, estou fazendo o teste através da opção DadosPFX e estou recebendo esta mensagem de erro: PFXDataToCertContextWinApi: Falha em "PFXImportCertStore" Erro: 80070002 Alguma ideia do que pode ser?
  2. Rafael, sim já configurei o IIS para rodar no mesmo usuário onde estão instalados os certificados, porem sempre que tento fazer a assinatura de um XML por exemplo recebo a mensagem (Certificado "XXXX" não encontrado!). Alguma sugestão?
  3. caso aceite modelo A1 me atenderá 100% o problema é que não estou conseguindo fazer o uso do certificado. Já teve alguma experiencia em acessar o certificado através de algum serviço do windows? acredito ser a mesma rotina.
  4. Estou compilando meu servidor de aplicação como ISAPI porem não estou conseguindo fazer uso do certificado digital. Estou registrando minha biblioteca ISAPI no IIS, gostaria de saber qual a melhor abordagem para fazer o uso dos certificados? Obrigado.
  5. Juliana, tem algum projeto demo (assim poderíamos ir testando e ajudando em algumas evoluções/correções) ? Alguma previsão para ter disponível esta funcionalidade? Juliomar realmente me parece que não é um padrão entre os bancos estes serviço assim como o padrão CNAB. mas uma coisa que me deixa digamos "curioso" é como estas ecomerce (americanas, ponto frio...) consegue emitir boletos e você consegue paga-los minutos depois.
  6. Boa noite a todos. Gostaria de tirar uma duvida em relação ao registro de boletos. Estou usando o ACBr Boleto para geração dos arquivos CNB400, tudo certo, gerando perfeitamente uso a plataforma web Caixa Econômica para enviar os arquivos de remessas, tudo funciona bem, plataforma sempre me retorna arquivo enviado com sucesso. Porem estou com problema na liberação deste boleto, não sei se é comum mas um boleto gerado em um dia normalmente so estou conseguido paga-lo no dia seguinte (se o cliente tentar pagar no mesmo dia esta retornando boleto inexistente) Vocês sabem me dizer se é normal ou tem alguma propriedade que precisa ser preenchida no componente, pois vejo outros sistema que que gera boleto e consigo pagar minutos depois da geração do boleto. Edson.
  7. Obrigado Waldir, caso consiga compilar com sucesso e postar as alterações serão bem vindas.. Mas estou vendo que o ACBr esta longe de ficar 100% compatível com a plataforma Linux do Delphi...!!!!!
  8. Removi as linhas e mandei compliar, agora erro dentro do ACBrBase.pas, segue image. Acho que estamos tendo aqui algum problema com a ordem destas diretivas.
  9. Veja, ao adicionar o ACBrBase.pas o mesmo faz uso no seu cabeçalho ao arquivo {$I ACBr.inc}, logo o compilador procura por este cara e o erro que estou falando apresenta antes mesmo de começar a compilar o arquivo ACBrBase.pas propriamente dito. Estou anexando um imagem, para facilitar o entendimento.
  10. Waldir, estou tentando compilar um projeto de teste bem simples, somente adicionei a unit ACBrBase, ou seja, somente com este cara ai já tenho o erro. sobre este erro que que o Delphi esta me apresentando, vc tem alguma ideia?
  11. Ao tentar complicar aqui estou recebendo o erro [DCC Error] ACBr.inc(280): E2029 'UNIT' expected but identifier 'AnsiString' found Tem alguma ideia do que pode ser?
  12. Estou tentando criar um serviço para rodar no linux com alguns recursos do ACBr, porem não estou conseguindo de cara tenho o erro ao compilar o arquivo ACBr.inc na parte {$IFDEF POSIX} retornando o seguinte erro: [DCC Error] ACBr.inc(280): E2029 'UNIT' expected but identifier 'AnsiString' found. Pergunta: O ACBr é compativel para compilação com o Delphi Tokyo Target Plantaform Linux 64Bits?
  13. Daniel, o ajuste abaixo dentro do arquivo ACBr.inc seria com a intenção de criar esta compatibilidade do AnsiString para o compilador Delphi + Linux? {$IFDEF POSIX} AnsiString = UTF8String; AnsiChar = UTF8Char; PAnsiChar = PUTF8Char; PPAnsiChar = ^PUTF8Char; {$ENDIF}
  14. Juliomar, era algo neste sentido mesmo, exclui a pasta e fiz check-out novamente e agora tudo compilando normalmente. Obrigado.
  15. Bom dia. O svn do ACBr mudou? estou usando este endereço svn://svn.code.sf.net/p/acbr/code/trunk2 mas pelo que parece as atualizações/manutenções estão meio paradas pq a mais de 10 dias venho observado um erro no metodo: function TDFeSSLXmlSignMsXml.Assinar(const ConteudoXML, docElement, infElement: String; SignatureNode: String; SelectionNamespaces: String; IdSignature: String): String; [dcc32 Error] ACBrDFeXsMsXml.pas(152): E2197 Constant object cannot be passed as var parameter e este erro impede de vc compilar, ou seja, meio estranho que durante todo este tempo ninguém tem baixado e passado por este problema....... O que esta acontecendo?
  16. Certo, ainda penso que se não aceita não deveria bater contra o ECF, mas enfim, de qualquer forma esta funciona muito bem... obrigado pelos esclarecimentos.
  17. BOM Farei novamente aqui, pois aqui esta enviando o comando e se assim não fosse, qual o motivo do mesmo esta escrito no logo como erro de parametro?
  18. Depurando os códigos do ACBrECF para localizar o pq da seguidas vezes a mensagem de erro ( Erro retornado pela Impressora: BEMATECH) "Linha 41", identifiquei que o mesmo é devido ao comando abaixo: procedure TACBrECF.IdentificaOperador(Nome: String); begin ComandoLOG := 'IdentificaOperador('+Nome+')'; fsECF.IdentificaOperador(Nome); fsECF.Operador := Nome ; fsIdentificarOperador := False ; end; Agora a questão é: Eu não quero trabalhar com identificação de operador, como devo proceder? tendo em vista que esta variável fsIdentificarOperador eu não tenho acesso " escopo private" . "Sugestão para não gerar nenhum impacto, coloca se um teste antes de chamar a função fsECF.IdentificaOperador(Nome), verificando se o Nome <> EmptyStr.
  19. Bom dia, Estou anexando um log do acbrecf configurado no simulador Bematech MP-4200. Gostaria de entender a sequencia de eventos que esta ocorrendo dentro do log, mas precisamente referente ao erro de paramentro, pois não estou conseguindo descobrir qual o comando responsável pela geração deste erro Obrigado Edson ECF_LOG.TXT
  20. Estou usando Vurtual Serial Ports Sim, setei o modelo e a porta, conecta mas em momentos "aleatórios" o emulador reporta o ACK=0, (LeituraX, Registrando Item...), logo não sei se o problema e no emulador ou na virtualização da porta, para não ficar perdendo muito tempo estou indo para outro emulador URANO usando protocolo FiscNET, conecta porem o ECFTeste esta me retornando o seguinte erro: Erro retornado pela Impressora: FiscNET: ZPM - Simulador V1.00 Resposta do ECF inválida Num.Identificação inválido Segue anexo o arquivo de log. acbrlog.txt
  21. Anexo arquivo acbrlog.txt, gerei agora, clicar no botão ativar do ECFTeste. nenhuma operação adicional foi realizada. acbrlog.txt
  22. Estou tentando fazer alguns testes usando o Emulador Bematech MP-2100 porem quase todos os comandos recebo o erro abaixo: Impressora Bematech não responde (ACK = 0) Qual os procedimentos para ajudar o ACBrECF para trabalhar corretamente com este Emulador?
  23. Analisando o manual (PayGo Cliente Windows Especificação Técnica da interface com a Automação Comercial Versão 2.12 (24 set 2014) - Página 16 - 5.4. Queda de energia) temos o seguinte texto: "Em caso de queda de energia durante uma operação de TEF, ao ser reiniciada, a Automação Comercial deve verificar a presença do Resp\intpos.001. Caso presente, indica que a operação de TEF foi efetuada, porém a impressão não foi finalizada. Nesta situação, deve ser adotado o mesmo procedimento acima descrito para uma falha na impressão: 1 - Avisar o usuário do ocorrido; 2 - Perguntar para o usuário se deseja efetuar uma nova tentativa de impressão ou se deseja cancelar a operação de TEF; 3 - Nunca deixar o operador determinar o status final da operação." Agora sabemos que temos a opção de confirmar uma transação pendente por queda de energia, logo comecei a ver como usar este recurso no objeto TACBrTEFDDial, temos a opção InicializarConfirmandoTransacoes, porem ao fazer o teste com esta propriedade True, podemos observar que realmente confirma a transação porem não me da a opção de atender o requisito no item 2 ( Perguntar para o usuário se deseja efetuar uma nova tentativa de impressão ou se deseja cancelar a operação de TEF). Qual seria a combinação de propriedades ou comandos para, solicitar ao usuário se deseja confirmar ou não em seguida caso "SIM" imprimir e confirmar as transações?
  24. Exatamente isso Daniel, ate iria fazer este comentário no meu post anterior que o CDC temos a opção de cancelamento, porém estou seguindo o roteiro de teste e o mesmo não menciona esta possibilidade ai estou somente querendo entender como fica a sequencia dos eventos, como pode observar, lá diz no resultado esperado: Venda realizada, mas desfeita automaticamente pela automação comercial após o boot, logo estou interpretando que o "venda realizada" seria o cupom fiscal fechado com êxito e "mas desfeita automaticamente" estou interpretando que a transação TEF tem que ser cancelada (CNF), seria isso mesmo?
×
×
  • 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.