Pesquisar na Comunidade
Showing results for tags 'tefd'.
Encontrado 14 registros
-
Estou Querendo Homologar os modelos de tef e nao encontro informaçoes sobre alguns
um tópico no fórum postou SSJ Tube Dúvidas sobre TEF
Boa tarde , estou fazendo a homologação porem nao encontro dados da banese, goodcard, petrocard , credishop e ticketcard -
Problema com TEF na opção crédito usando o VSPague
um tópico no fórum postou jTony Dúvidas sobre TEF
Estou com seguinte problema, quando escolho o opção crédito , na hora que insiro o cartão transação e cancelada no débito funciona corretamente, mas o crédito funciona antes. -
Olá, Estou implementando a opção para multiplos cartões no meu sistema. Quando passo somente um cartão sai perfeito uma via cliente e uma estabelecimento, mas quando passo dois cartões ae as vias saem duplicadas sendo 2 vias cliente e 2 vias estabelecimento por cartão, sendo assim saem 4 vias sendo que o correto seria apenas 2 vias por cartão. Já verifique o codigo e não tem comando que justifique tal ação apenas quando passo 2 cartões na mesma compra. Alguem pode me dar uma luz ????? Muito obrigado desde já..
-
Caros Amigos, Estou tentando capturar o código NSU e o REDE mas estas me retornando esse erro, não sei aonde estou errando, alguém poderia me dar uma ajuda?. Tentei fazer desses dois jeitos: ACBrTEFD1.RespostasPendentes[pred(ACBrTEFD1.RespostasPendentes.Count)].NSU ACBrTEFD1.RespostasPendentes[IndiceTransacaoTef].NSU ACBrTEFD1.RespostasPendentes[IndiceTransacaoTef].Rede
-
Boa tarde, É possivel usar algo como o TEFDDemo para trabalhar junto com NFS-e e impressora jato de tinta? Quais componentes deveria usar?
-
Estou tentando usar o TefDDemo, fiz os seguintes passos: ECF->configurada para EcfNaoFiscal, porta: c:\temp\ecf.txt TEF->configurada para gpCliSitef Passos: 1.Ativar ECF -> resultado ok 2. TEF->inicializar->resultado ok 3.Operação-ECF-Abrir 4.Operação-ECF-Vende Item 5.Operação-ECF-Subtotalizar 6.Operação-CRT 7.Escolho a opção Cartão de Credito 8.Tipo de cartão - digitado 9. preencho no. do cartao 9. preencho data evencimento 10.Opção cartao crédito 11. codigo do cartao 12. forma de pagamento a vista 13.tx embarque -0 14.tx serviço-0 Após isso eu teno o erro: foma de pagamento inválida '02' e em seguida ' transação não efetuada favor reter o cupom.' O que estou fazendo errado? Estou tentando o demo para imprimir para um arquivo texto, pois não tenho muita experiência ainda nas configurações dos componentes. Não tenho impressora daruma, nem epson ou qualquer outra fiscal.Tenho apenas uma impressora epson L355 jato de tinta. Como posso configurar os componentes para ela?
-
ACBRTEFD.CRT function com tipo de argumento errado
um tópico no fórum postou Jwest Dúvidas sobre TEF
Na Unit ACBrTEFD.pas temos a definição: Function CRT( const Valor : Double; const IndiceFPG_ECF : String; const DocumentoVinculado : String = ''; const Moeda : Integer = 0 ) : Boolean ; ... function TACBrTEFD.CRT(const Valor: Double; const IndiceFPG_ECF: String; const DocumentoVinculado: String; const Moeda: Integer): Boolean; begin Result := fTefClass.CRT( Valor, IndiceFPG_ECF, DocumentoVinculado, Moeda ); end; Mas no TEFDemo, ela é chamada com o argumento moeda como sendo do tipo string: procedure TForm1.bCRTClick(Sender : TObject); begin bCancelarResp.Visible := False; fCancelado := False; ACBrTEFD1.CRT( StringToFloatDef(edValorTEF.Text, 0) ,edFPGCartao.Text, ACBrECF1.NumCOO); MostraSaldoRestante; end; Se eu uso: ACBrTEFD1.CRT( StringToFloatDef(edValorTEF.Text, 0) ,edFPGCartao.Text, 4); Eu tenho um erro de parametros ."[dcc32 Error] Unit1.pas(1115): E2010 Incompatible types: 'string' and 'Integer'' O que pode estar errado? Luiz -
Bom dia, estou homologando o SiTef para um Totem de Autoatendimento. Ao ler a especificação técnica da biblioteca CliSiTef vi que para chamar a função IniciaFuncaoSiTefInterativo com o auto atendimento é preciso utilizar uma outra rotina que solicita também o parâmetro Produtos. Segue abaixo o trecho retirado da Especificação Técnica - Bibliotecas CliSiTefI e CliSiTef - Versão 201 [Pg. 16]: Ainda estou na fase de Homologação e precisei implementar esta nova função, foi implementado um atributo AutoAtendimento no CliSiTef e tambem foi alterado a chama dos demais arquivos. Nos testes que realizei os impressos e as funcionalidades estão todas Ok. Segue os arquivos para analise e disponibilização no SVN, também segue o trecho do documento com o requisito. Atte. ACBrTEFD.pas ACBrTEFDBanese.pas ACBrTEFDClass.pas ACBrTEFDCliDTEF.pas ACBrTEFDCliSiTef.pas ACBrTEFDTicketCar.pas ACBrTEFDVeSPague.pas SiTef - Interface Simplificada com a aplicação(VRS-201) (pg 16-17).pdf
- 4 replies
-
- clisitef
- autoatendimento
-
(e 1 mais)
Tags:
-
Boa tarde... Desculpe mais uma vez fazer talvez uma pergunta meio tola mais... como soi novo em tef acbr gostaria de uma luz por que estar dando erro ao imprimir o cmprovante tef... estou usando um impressora nao fiscal.. da tudo certo no emulador so da esse erro na hora impressão..... alguem tem uma luz ai para mim?
-
Boa tarde, implementei a chamada da pré-autorização sem a necessidade de entrar no módulo ADM. ACBr_TEFD-change-log.txt ACBrTEFD.pas ACBrTEFDClass.pas
-
Primeiramente gostaria de agradecer a todos que colaboraram com este projeto tão útil para os desenvolvedores .net. Estava testando a seq. 4 de pré-homologação do Sitef, onde orienta desligar o ECF após começar a impressão do vinculado e percebi o seguinte: No demo do TEF para o Delphi, se o ECF ainda estiver desligado após escolhermos que queremos continuar a impressão (ver imagem 01), o demo exibe novamente a pergunta. Imagem 01: A pergunta é reexibida até que o usuário ligue o ECF e a impressão seja efetuada com sucesso ou então o usuário selecionar que não deseja continuar a impressão. Já no demo em .net essa pergunta só é exibida na primeira vez. Após isso, se o ECF não for ligado, a aplicação devolve uma exceção e não exibe a pergunta novamente. Devo configurar algo pra ter esse comportamento no demo do .net?
-
Olá pessoal Estou emitindo as transações pendentes do TEF da seguinte forma: lbMensagem.Caption := 'Imprimindo Confirmação de Transações TEF. Aguarde...'; for I := 0 to PafEcf.TEF.RespostasPendentes.Count-1 do begin impTef := ''; for J := 0 to PafEcf.TEF.RespostasPendentes.ImagemComprovante1aVia.Count-1 do begin impTef := impTef + PafEcf.TEF.RespostasPendentes.ImagemComprovante1aVia[J] + #13; end; frmImpTef.lbMensagem.Caption := impTef; frmImpTef.QuickRep1.Print; impTef := ''; for J := 0 to PafEcf.TEF.RespostasPendentes.ImagemComprovante2aVia.Count-1 do begin impTef := impTef + PafEcf.TEF.RespostasPendentes.ImagemComprovante2aVia[J] + #13; end; //esse lbMensagem é um QRLabel presente dentro de uma Band em um Quickreport frmImpTef.lbMensagem.Caption := impTef; frmImpTef.QuickRep1.Print; end; end Este código acima, ocorre após a emissão do DANFE. Subentendendo-se que a transação já foi aprovada antes da geração e envio da NFC-e. Também substitui, em todos o eventos do tef necessários, que dependiam do ECF, por novo código (onde se precisava buscar o subtotal, valor pago, valor restante a pagar, ...). E no arquivo ACBrTEFDClass.pas, dentro da procedure "TACBrTEFDClass.VerificarTransacaoPagamento(Valor: Double)", eu comentei uma parte do código: { Lendo o SubTotal do ECF } with TACBrTEFD(Owner) do begin { if not (EstadoECF in ['V','P','N']) then raise Exception.Create( ACBrStr('ECF deve estar em Estado de "Venda", "Pagamento" ou "Não Fiscal"') ); } .... Isso resolveu meu problema! O único receio, é que, após o danfe, a impressora corta o papel parcialmente, e em seguida imprime primeira e segunda vias separadas por cortes parciais. Gostaria de saber se há problema nisto? Pamploni
-
Caros, no arquivo TACBrTEFDCliSiTef.pas o código da função TACBrTEFDCliSiTef.AvaliaErro estava comentado, logo alguns erros retornados pela clisitef ( Falha no PINPAD por exemplo ) não estavam sendo exibidos. Aproveitei e fiz a atualização para tratamento dos novos códigos conforme a documentação atual da software express. Segue o código anexo para realização do merge. Paulo Henrique ACBrTEFDCliSiTef.pas
-
Como Fazer Pagamento Com "cielo Premia + Dinheiro"?
um tópico no fórum postou Gelivaldo Dúvidas sobre TEF
Bom dia a Todos! Estou executando os teste do Roteiro de pré-homologação da Sevenpdv e me deparei com o seguinte teste: Venda com 2 formas de pagamento Cartão de Débito e Dinheiro. (Transação Opcional). Realizar este teste com a opção 23 – Débito+desconto Obs.:AC não deverá permitir dar troco quando envolve transação com cartão de crédito. Após totalizar o cupom fiscal, a forma de pagamento CARTÃO deverá ser impressa por última no cupom fiscal. Antes de modificar o meu código fonte, estou fazendo todos os teste no "TEFDemo.exe", mas em particular esse não estou conseguindo. A rotina que consigo fazer é a seguinte: 1. Faço a venda (2,00). 2. inicio o CRT (23 – Débito+desconto (cielo premia)) 3. Em seguida ele mostra: Saldo Restante: 1,10. 4. Subtotalizo para encerrar com dinheiro (1,00). 5. Ele mostra saldo restante 0,10, Fecho o cupom. 6. A impressão no cupom sai Dinheiro 1,00, Dinheiro 1,00 O que eu devo está fazendo de errado, ou não é possivel fazer "cielo premia" com Cartão(0,90) e dinheiro(1,00). Segue a rotina impressa pelo 'Tefdemo' TefDemo.txt