Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.013
  • Registro em

  • Última visita

  • Days Won

    756

Tudo que Daniel Simoes postou

  1. Qual o passo a passo para reproduzir o problema no ECFTeste ? O problema ocorre com o emulador da Epson TM81FB III ? Não consegui reproduzir o problema no ECFTeste com o Emulador LogRedZEpsonTM81FB.txt
  2. Ainda não apliquei... Por favor baixe a Unit sugerida por ele, e teste...
  3. O emulador de SAT do fisco, não tentará usar uma porta COM... Provavelmente você está utilizando a DLL de algum fabricante... A do emulador pode ser encontrada em C:\SAT\SAT.DLL
  4. Verifique se o SAT está realmente cadastrado na sua Sw.House em https://satsp.fazenda.sp.gov.br/COMSAT Segundo o manual do SEFAZ, para o aplicativo do QRCode, página 5, o erro indicado, significa que o aplicativo validou corretamente o QRCode, mas que o mesmo não pode ser validado no SEFAZ, provavelmente devido a algum problema na vinculação http://www.fazenda.sp.gov.br/sat/duvidas_frequentes/Perguntas_Frequentes_de_Consumidores_sobre_App_QRCode.pdf Talvez seja necessário realizar um novo procedimento de Vinculação da Assinatura no SAT
  5. Tente: ACBrSATExtratoESCPOS1.ImprimeChaveEmUmaLinha := rSim;
  6. A DLL de acesso ao SAT deve ser fornecida pelo fabricante do SAT... Ou seja, usa e DLL fornecida pela Bematech
  7. Tentou: ACBrSAT1.CFe.NomeArquivo ?
  8. Há vários tópicos sobre isso nessa área... não é um problema do componente... é uma caracteristica do Spool do Windows, que corta a página no tamanho máximo do papel programado no Driver... Você precisa configurar um papel maior, no driver de impressão da sua Impressora
  9. ACBrECF, não depende das DLLs do fabricante para falar com o ECF...
  10. Assinatura digital do seu executável final, é uma tendencia irreversível... Não é caro, e mostra profissionalismo da sua empresa...
  11. Seja bem vindo... Não ficou claro no seu post, se você é programador, e utiliza os componentes do ACBr... Se SIM, qual componente de impressão você utiliza ?
  12. Olá para todos... Acabei de subir para o SVN, uma novo componente, ACBrMTER -- ACBrMTer -- [+] Adicionado novo componente ACBrMTer, que atua como servidor de MicroTerminais TCP/IP, suportando atualmente os protocolos: VT100, StxEtx, PMTG (por: Elias César Vieira e DSA) Alguns Links para estudo: Emulador Wilbor (protocolos VT100 e Stx/Etx) - http://www.gradual.com.br/prod/programas/Emulador Terminal.zip Manual Terminal Wilbor (contém manual protocolo VT100 e Stx/Stx) - http://www.gradual.com.br/prod/manuais/Terminal_Ethernet.pdf Emulador Will Tech (Protocolo VT100) - http://www.willtech.com.br/download/Emulador_2016.rar Manual Terminal WillTech (contem manual protocolo VT100) - http://www.willtech.com.br/download/MANUAL_TC_V1.80_2013.pdf Emulador Gertec (Protocolo PMTG) - http://www.gertec.com/Modulos/Container/PopUpDownload.aspx?codDownload= 541&codIdioma= 1 Manual de Comunicação Protocolo PMTG http://www.gertec.com/Modulos/Container/PopUpDownload.aspx?codDownload= 245&codIdioma= 1 Manual Bematech FIT (VT100 e Stx/Etx) http://www.bematech.com.br/equipamentos/produto/fit-basico Não deixe de ler este tópico:
  13. Seu comentário me cheira inveja... e a falta de tempo é pura desculpa de sua parte... (pois de certo nós, os caras do ACBr, somos todos uns desocupados) ... Vá procurar a sua turma... o ACBr não é para você... que não sabe cooperar e quer apenas exigir... Compre um componente pago e exerça o seu direito de ser chato com o suporte deles... Tópico Fechado
  14. E ainda espera obter ajuda ?? Faça você mesmo um projeto melhor... boa sorte...
  15. Isso tem a ver com a DLL do fabricante e o debug do Delphi... não há o que possamos fazer nos fontes do ACBr, pois nesse momento, o controle da aplicação está com a DLL O problema não ocorre em RunTime (fora da IDE)
  16. Teste melhor esse certificado e senha, em algum outro programa... provavelmente há algo errado nele...
  17. Daniel Simoes

    Utilizar CEST

    A modificação acima foi enviada para o SVN
  18. Daniel Simoes

    Utilizar CEST

    Talvez o mais indicado seja usar o campo "CFe.infCFe.versaoDadosEnt", no momento da gravação do arquivo XML e "CFe.infCFe.versao", na leitura... E verificar se a versão do layout é 0.08 Index: PCNSAT/pcnCFeR.pas =================================================================== --- PCNSAT/pcnCFeR.pas (revision 11767) +++ PCNSAT/pcnCFeR.pas (working copy) @@ -203,7 +203,7 @@ (*I03*)CFe.Det[i].Prod.cEAN := Leitor.rCampo(tcStr, 'cEAN'); (*I04*)CFe.Det[i].Prod.xProd := Leitor.rCampo(tcStr, 'xProd'); (*I05*)CFe.Det[i].Prod.NCM := Leitor.rCampo(tcStr, 'NCM'); - if CFe.ide.dEmi >= EncodeDate(2017,01,01) then + if CFe.infCFe.versao >= 0.08 then (*I05w*)CFe.Det[i].Prod.CEST := Leitor.rCampo(tcStr, 'CEST'); (*I06*)CFe.Det[i].Prod.CFOP := Leitor.rCampo(tcEsp, 'CFOP'); (*I07*)CFe.Det[i].Prod.uCom := Leitor.rCampo(tcStr, 'uCom'); Index: PCNSAT/pcnCFeW.pas =================================================================== --- PCNSAT/pcnCFeW.pas (revision 11767) +++ PCNSAT/pcnCFeW.pas (working copy) @@ -297,7 +297,7 @@ Gerador.wCampo(tcStr, 'I03 ', 'cEAN ', 08, 14, 0, CFe.Det[i].Prod.cEAN, DSC_CEAN); Gerador.wCampo(tcStr, 'I04 ', 'xProd ', 1, 120, 1, CFe.Det[i].Prod.xProd, DSC_XPROD); Gerador.wCampo(tcStr, 'I05 ', 'NCM ', 02, 08, 0, CFe.Det[i].Prod.NCM, DSC_NCM); - if CFe.ide.dEmi >= EncodeDate(2017,01,01) then + if CFe.infCFe.versaoDadosEnt >= 0.08 then Gerador.wCampo(tcStr, 'I05w ', 'CEST ', 02, 07, 0, CFe.Det[i].Prod.CEST, DSC_CEST); Gerador.wCampo(tcEsp, 'I06 ', 'CFOP ', 04, 04, 1, somenteNumeros(CFe.Det[i].Prod.CFOP), DSC_CFOP); Gerador.wCampo(tcStr, 'I07 ', 'uCom ', 01, 06, 1, CFe.Det[i].Prod.uCom, DSC_UCOM);
  19. Se o certificado é A1, use OpenSSL... sempre...
  20. Você anexou o Log do ACBrSAT... e não o Log interno do aparelho SAT No Log do ACBrSAT, fica clara a resposta da DLL: - 09:38:49:924 - -- 09:38:49:921 - numeroSessao: 355093 - Comando: ConsultarStatusOperacional - 09:38:50:751 - NumeroSessao: 355093 - Resposta:355093|10000|Resposta com Sucesso.|||123456789|DHCP|127.127.127.100|22:d9:d0:45:17:02|255.255.000.000|127.127.127.100|127.127.127.100|127.127.127.100|CONECTADO|ALTO|1000.00|10.00|20160420093849|00.00.03|0.06|00000000000000000000000000000000000000000000|00000000000000000000000000000000000000000000|20160420093849|20160420093849|20160416|20180406|0 O ACBrSAT não faz nenhum tratamento no retorno, que poderia modificar o valor do MAC (confira você mesmo, nos fontes)... Ou seja o problema pode estar na DLL... verifique se você tem a DLL correta, do fabricante....
  21. Na verdade ele poderia falar outras palavras... basta atribuir o texto a StrFalar O funcionamento desse componente é extremamente simples... ele quebra o texto em palavras.. e procura por um arquivo WAV com o mesmo nome da palavra em questão... Para criar novas palavras usando a mesma voz, somente seria possível se todas as vozes e as novas palavras, fossem gravadas novamente...
  22. Isso é uma demonstração de como gerar a assinatura de 2 CNPJs, usado no SAT... com criptografia SHA256 e a chave do certificado digital
  23. Não consegui compreender o problema... Qual é exatamente o erro ou problema, que ocorre ao chamar o método de cancelamento ??
  24. Lembro de ter lido um tópico aqui no fórum... que cita algumas pastas do Windows, em que é necessário dar acesso a todos os usuários... para resolver esse problema Se localizar, por favor anexe aqui o Link...
×
×
  • 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.

The popup will be closed in 10 segundos...