Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.062
  • Registro em

  • Última visita

  • Days Won

    759

Tudo que Daniel Simoes postou

  1. Se você pretende apenas salvar no BD.. pode usar os métodos de TBlobField TBlobField(dml.sqlSuaTabela.FieldByName('CAMPO_XML')).LoadFromFile('C:\PATH\arquivo.xml');
  2. É o espaço que o Layout especificado pela Lei, disponibiliza para a impressão de Observações do contribuinte... Mas nada impede de você abrir um novo relatório na impressora Não fiscal, após a impressão do DANFE
  3. https://github.com/fortesinformatica/fortesreport-ce
  4. Você configurou no PLUS, na Aba NFe / Diretórios, onde salvar o PDF ?
  5. Qual a finalidade da msg ? é apenas um desabafo ou você pretende sugerir alguma correção nos fontes ? Porque você não implementa um Teste Unitário em seu processo de desenvolvimento ? Assim você roda o mesmo toda vez que atualizar o ACBr... e tem certeza de que está tudo funcionando a contento...
  6. Acho que o Demo do ACBrECF (ECFTeste) para FireMonkey já está no SVN
  7. Obrigado pela correção, já está no SVN...
  8. Não seria mais simples instalar o certificado na máquina Servidora, no mesmo local onde rodar a aplicação com IntraWeb ?
  9. Tentou modificar a página de código ?
  10. Deixa eu ver se compreendi... Além de lhe prover milhares de linhas de código gratuitamente... você espera que os "caras do ACBr" fiquem aqui a sua disposição para responder rapidamente quando você pergunta ?? É essa a sua visão de Open Source ?? Quantos usuários deste fórum você já respondeu ?? Você tem o habito de entrar no fórum e verificar se algum usuário está precisando de ajuda ?? Provavelmente você irá me responder que não faz isso, pois tem muito trabalho a fazer... pois é todos nós temos MUITO trabalho a fazer... e o ACBrSAC para nós, é trabalho ...
  11. Obrigado pela contribuição... vou analisar os fontes... Onde posso encontrar o manual dessa impressora ? Ela possui vários tipos de comandos compatíveis (EscPos, EscDiebold, etc) ? Se SIM, qual você implementou ? Todos os comandos existentes no TACBrPosPrinter estão funcionando ? A leitura de Status e informação da impressora está funcionando ?
  12. Certeza que você usará o certificado da ICP-Brasil ??? Esse certificado não tem nenhuma relação com o A1 ou A3 que é usado na NFe Alguns equipamentos (como o GERSAT da Gertec) nem mesmo suportam esse tipo de certificado...
  13. Não tem como o ACBrSAT interferir no funcionamento de DLLs externas... DLL é como um .EXE Verifique com o seu fabricante se há configuração de timeout para a DLL (na DLL da Tanca parece que tem)
  14. Isso é da DLL do Sefaz, que tem um TimeOut muito alto...
  15. Adicionei no SVN um exemplo bem simples de comunicação em Lazarus... Basicamente: unit Unit1; {$mode objfpc}{$H+} interface uses Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, StdCtrls, ExtCtrls, blcksock; type { TForm1 } TForm1 = class(TForm) bEnviar: TButton; bConectar: TButton; edIP: TEdit; Label1: TLabel; mEnviar: TMemo; mResposta: TMemo; Panel1: TPanel; procedure bConectarClick(Sender: TObject); procedure bEnviarClick(Sender: TObject); procedure FormCreate(Sender: TObject); procedure FormDestroy(Sender: TObject); private { private declarations } fSocket : TBlockSocket; procedure AguardaReposta; public { public declarations } end; var Form1: TForm1; implementation {$R *.lfm} { TForm1 } procedure TForm1.FormCreate(Sender: TObject); begin fSocket := TBlockSocket.Create; end; procedure TForm1.FormDestroy(Sender: TObject); begin fSocket.Free; end; procedure TForm1.bConectarClick(Sender: TObject); begin fSocket.Connect(edIP.Text, '3434'); AguardaReposta; end; procedure TForm1.bEnviarClick(Sender: TObject); begin fSocket.SendString(mEnviar.Lines.Text + #13+#10+'.'+#13+#10); AguardaReposta; end; procedure TForm1.AguardaReposta; var Resposta: String; begin Resposta := fSocket.RecvTerminated(5000, #3); mResposta.Lines.Add('==================='); mResposta.Lines.Add(Resposta); end; end.
  16. ACBrPAF.SaveToFile_RegistrosPAF('RegistrosPAF.txt');
  17. A rotina de parser do ACBrSAT está conseguindo ler o XML... Você pode ver no Log do ACBrSAT. a linha que contem o XML de retorno desses cupons... pegue o campo em Base64 e decodifique para ver o XML retornado pelo SAT... Isso irá comprovar se realmente é o SAT que está gerando o XML de forma errada
  18. Esse XML é o de retorno correto ? Parece ser um problema no Software Interno do SAT
  19. Isso é simples... veja o evento OnPrepareCanvas http://wiki.freepascal.org/Grids_Reference_Page#Highlighting_the_selected_cell_column_and_row
  20. Acho que eles não compreenderam a pergunta... a Resposta não agrega muito..
  21. Eu não escrevi nenhum programa para gerar a assinatura da Sw.house do SAT...
  22. Realmente parece não existir nos componentes Nativos... tb não notei nada parecido na RX... Mas seria possível usar o TStringGrid para implementar algo do gênero (mais trabalhoso) http://wiki.freepascal.org/Grids_Reference_Page
  23. Tente esse: http://www.projetoacbr.com.br/forum/topic/20389-tipo-basico-310-openssl/#comment-130070
  24. Se a impressora tem Interface Ethernet (TCP/IP) vc pode acessá-la usando a porta como: "TCP:IP_DA_MAQUINA:Porta_do_Equipamento"
×
×
  • 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...