Jump to content

Apóstolo Pereira Masvida

Usuários SAC
  • Content Count

    120
  • Joined

  • Last visited

Community Reputation

14 Good

About Apóstolo Pereira Masvida

  • Rank
    Membro

Recent Profile Visitors

993 profile views
  1. Bom dia pessoal. Consegui fazer funcionar a gaveta. A principio era algo na gaveta, funcionou após inverter o sinal (q já tinha sido testado antes) Grato pela ajuda.
  2. Nao, estou usando o teclado virtual pois ainda estou sem pin-pad
  3. Obrigado. Estou estudando a analisando. Já vi o video, baixei o demo PayGo, mas empaquei pois quando tento usar o demo fazendo um pagamento, pede senha de cliente q ainda nao descobri onde tem.
  4. Mas ainda uma coisa... os comandos constantes no demo são suficientes para usar o TEF com NFC-e? Lembro que no xml precisa constar dados da bandeira, do cartão, etc...
  5. Daniel, vou solicitar ao suporte pra pegar no cliente e depois posto aqui. Grato
  6. Bom dia Estou começando a implementar o TEF em meu sistema PDV. Pelo meu desconhecimento dos procedimentos, estou tendo dificuldade no demo, obtendo erros diversos. Preciso ter um emulador TEF? Onde consigo um? O que é GP? O botão administrativo TEF (ADM) deveria fazer o que? Já estou em contato com o SITEF para a homologação Grato pela ajuda.
  7. Bom dia Já fiz esse teste, conectando direto pela porta, sem usar o spool do windows. E o pior é que o sistema anterior do cliente abria a gaveta normalmente...
  8. Boa tarde Não consigo fazer com que a impressora Sweda abra a gaveta após impressão da nota Também está cortando os 3 últimos caracteres, sendo impressos na próxima linha Uso modelo EscPosEpson A Sweda já está configurada para EscPos Alguém sabe dizer o que pode ser? Grato
  9. Boa Noite pessoal Estou tendo o seguinte problema: Após várias impressoes da nota saírem normalmente, após determinanda venda as impressoes ficam presas no buffer do windows, e daí somente cancelando as pendentes ou reiniciando o pc, daí imprime tudo de uma vez. Acontece mais em windows 10 com Daruma DR-800 Já testei usando diretamente a porta, tipo COM3, ou pelo spooler do windows, tipo \\computador\impressora compartilhada Agradeço a ajuda
  10. Obrigado EMBarbosa pela resposta Mas infelizmente não rodou. Essas dlls eu já tinha testado. Qual seria a melhor configuração? Grato
  11. Bom dia Tentei usar o exemplo do eSocial e está ocorrendo o seguinte erro: Executando a partir de outra pasta onde executo o NFe ocorre o seguinte: O que pode ser? Quais seriam as dlls obrigatórias? Grato pela ajuda
  12. Boa tarde Depois de muitos testes e pesquisas, e também sem a ajuda eficaz da Daruma, consegui usar a Daruma através do EscPos com os seguintes parametros, baseado no exemplo do AcBr para uso do EscPos Frm_Nfe2.ACBrPosPrinter1.Desativar; try with Frm_Nfe2 do begin ACBrPosPrinter1.Modelo := TACBrPosPrinterModelo( INI.ReadInteger('PosPrinter','Modelo', StrToInt(Frm_principal.ModeloImpressoraNF))) ; ACBrPosPrinter1.Porta := INI.ReadString('PosPrinter','Porta',ACBrPosPrinter1.Porta); // cbxPortaChange(nil); ACBrPosPrinter1.ColunasFonteNormal := INI.ReadInteger('PosPrinter','Colunas',ACBrPosPrinter1.ColunasFonteNormal); ACBrPosPrinter1.EspacoEntreLinhas := INI.ReadInteger('PosPrinter','EspacoEntreLinhas',ACBrPosPrinter1.EspacoEntreLinhas); ACBrPosPrinter1.LinhasBuffer := INI.ReadInteger('PosPrinter','LinhasBuffer',ACBrPosPrinter1.LinhasBuffer); ACBrPosPrinter1.LinhasEntreCupons := INI.ReadInteger('PosPrinter','LinhasPular',ACBrPosPrinter1.LinhasEntreCupons); ACBrPosPrinter1.CortaPapel := INI.ReadBool('PosPrinter','CortarPapel',ACBrPosPrinter1.CortaPapel); ACBrPosPrinter1.ControlePorta := INI.ReadBool('PosPrinter','ControlePorta',ACBrPosPrinter1.ControlePorta); ACBrPosPrinter1.TraduzirTags := INI.ReadBool('PosPrinter','TraduzirTags',ACBrPosPrinter1.TraduzirTags); ACBrPosPrinter1.IgnorarTags := INI.ReadBool('PosPrinter','IgnorarTags',ACBrPosPrinter1.IgnorarTags); ACBrPosPrinter1.ArqLOG := INI.ReadString('PosPrinter','ArqLog',ACBrPosPrinter1.ArqLOG); ACBrPosPrinter1.PaginaDeCodigo := TACBrPosPaginaCodigo( INI.ReadInteger('PosPrinter','PaginaDeCodigo',2)); ACBrPosPrinter1.Device.ParamsString := INI.ReadString('PosPrinter','ParamsString',ACBrPosPrinter1.Device.ParamsString ); ACBrPosPrinter1.ConfigBarras.LarguraLinha := INI.ReadInteger('Barras','Largura',ACBrPosPrinter1.ConfigBarras.LarguraLinha); ACBrPosPrinter1.ConfigBarras.Altura := INI.ReadInteger('Barras','Altura',ACBrPosPrinter1.ConfigBarras.Altura); ACBrPosPrinter1.ConfigBarras.MostrarCodigo := INI.ReadBool('Barras','HRI',ACBrPosPrinter1.ConfigBarras.MostrarCodigo); ACBrPosPrinter1.ConfigQRCode.Tipo := INI.ReadInteger('QRCode','Tipo',ACBrPosPrinter1.ConfigQRCode.Tipo); ACBrPosPrinter1.ConfigQRCode.LarguraModulo := INI.ReadInteger('QRCode','LarguraModulo',ACBrPosPrinter1.ConfigQRCode.LarguraModulo); ACBrPosPrinter1.ConfigQRCode.ErrorLevel := INI.ReadInteger('QRCode','ErrorLevel',ACBrPosPrinter1.ConfigQRCode.ErrorLevel); ACBrPosPrinter1.ConfigLogo.KeyCode1 := INI.ReadInteger('Logo','KC1',ACBrPosPrinter1.ConfigLogo.KeyCode1); ACBrPosPrinter1.ConfigLogo.KeyCode2 := INI.ReadInteger('Logo','KC2',ACBrPosPrinter1.ConfigLogo.KeyCode2); ACBrPosPrinter1.ConfigLogo.FatorX := INI.ReadInteger('Logo','FatorX',ACBrPosPrinter1.ConfigLogo.FatorX); ACBrPosPrinter1.ConfigLogo.FatorY := INI.ReadInteger('Logo','FatorY',ACBrPosPrinter1.ConfigLogo.FatorY); if Frm_Nfe2.ACBrPosPrinter1.Modelo = ppEscDaruma then begin Frm_Nfe2.ACBrPosPrinter1.ConfigQRCode.LarguraModulo := 1; Frm_Nfe2.ACBrPosPrinter1.Device.SendBytesInterval := 150; Frm_Nfe2.ACBrPosPrinter1.Device.TimeOut := 10; Frm_Nfe2.ACBrPosPrinter1.LinhasBuffer := 20; Frm_Nfe2.ACBrPosPrinter1.ControlePorta := False; end; end; finally INI.Free ; end ; ===== As vezes o windows bloqueia a gravação do arquivo temporário no Spool do windows. Então vá nas pastas do System32 Spool e Printer, e em segurança dê controle total para o usuário Todos
×
×
  • Create New...