-
Total de ítens
103 -
Registro em
-
Última visita
-
Days Won
1
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Jwest postou
-
OK, a skytef melhorou a resposta e disse que precisa de um cartão sem chip para esse teste. O dificil é achar um cartão sem chip hoje em dia.
-
Boa tarde, Estou usando AcbrTefD sem ecf. Para homologação SITEF, Cielo Premia, a documentração diz: "• Para o PDV informar à Cielo a versão da automação, o PDV deve executar a função ConfiguraIntSiTefInterativoEx (ao invés da função ConfiguraIntSiTefInterativo) e passar nos parâmetros adicionais da função a string: [VersaoAutomacaoCielo=AAAAAAAACR], onde: AAAAAAAA = Nome da Software House da automação (8 bytes). C = Deve ser ‘1’ se a automação está preparada para tratar o desconto e as transações da Cielo Premia e ‘0’ caso contrário. R = Campo reservado, deve ser enviado ‘0’. • Para realizar as transações a aplicação deve passar no campo ‘Parâmetros Adicionais’ da função IniciaFuncaoSiTefInterativo a string: {TipoTratamento=4} • No arquivo CliSiTef.ini incluir a chave: [Geral] TransacoesAdicionaisHabilitadas=3323 " Eu configurei e debuguei e o componente acbrtefd, está usando o que a documentação acima menciona. A Seq.10, para auto-atendimento diz: "- Valor da Transação: R$ 30,00 - Para esta transação utilizar cartão Visa - Nesta transação deverá ser feito o tratamento para que o valor do desconto, que é retornado no TipoCampo =4029, seja exibido com a Finalizadora desconto no cupom fiscal, antes da totalização da venda - A aplicação deverá lançar esse desconto no cupom fiscal (valor inicial –valor do desconto =valor da venda). - Realizar uma transação com cartão de Débito - Selecionar a opção: débito - Selecionar a opção: á vista - Verificar comandos de mensagem retornados. - Exibir mensagem retornada para o operador. - A transação será autorizada - Há impressão de cupom. Auto-Atendimento não tendo cupom fiscal, não sairá desconto no cupom fiscal mas mesmo assim tem que tratar o valor passado pelo cielo premia que é de R$ 30,00. " Quando eu realizo essa sequencia, nada de diferente acontece. Na rotina ACBrTEFD1CliSiTefObtemCampo, coloquei um breakpoint e o tipoCampo=4029 nunca é setado. Como saber se o Cielo Premia está sendo usado?
-
Boa tarde, na seq 25 da homologação SITEF diz: Na seq. 25 diz o seguinte, é dito :” - Realizar uma transação de Crédito magnético - Na solicitação do código de segurança digitar: - 12 - A1 - 5<espaço>3 - 123456 - 123 Este será aprovado “ Mas, para cartão Credito magnetico nunca pede codigo de segurança, apenas se eu escolher cartão digitado. Para cartão magnético, no sitef, que parametro e valor devo configurar para que o código de segurança apareça quando escolho cartão magnético? Consultei o suporte do sitef e eles me disseram Resposta da consulta so suporte do sitef: "Realize a configuração do produto Visa para adquirente Cielo. C:\SiTef\APLIC.WIN\CnfMultiBandeiras.exe Após isso, salve a configuração e envie uma carga de tabelas na respectiva rede autorizadora. C:\SiTef\APLIC.WIN\Carga_Tabelas.exe Feito isso, realize a sequência." Mas, qdo abro o CnfMultiBandeiras.exe, lá aparece a imagem abaixo: Alguem poderia me informar que configuração tenho que fazer?
-
Boa tarde, que unit é essa? Não achei essa linha no acbrboleto.pas
-
Na opção 500 Eu uso(Obrigado ao post do Daniel Simoes): case TipoCampo of 500: begin // Solicitação de Senha do Supervisor para Transação TEF Digitado := true; //Para prosseguir a var Digitado := True, para Abortar o Processo (Nao Autorizado) var Digitado := False; VoltarMenu := false; Resposta := ''; end; Isso funciona bem para não aparecer o dialogo pedindo a senha do supervisor. Porem, se quisesse usar senha, queria entender de quem é a responsabilidade de gerá-la. Ela fica cadastrada no Pinpad? Como faço para gerá-ia? Eu uso o pinpad gertec ppc-910.
-
Envio de Tipo e Quantidade de Parcelas para TEF
Jwest replied to Ca1datt0's tópico in Dúvidas sobre TEF
OK, obrigado -
Envio de Tipo e Quantidade de Parcelas para TEF
Jwest replied to Ca1datt0's tópico in Dúvidas sobre TEF
Boa tarde, qual a finalidade desse comando em Req.GravaInformacao(777,777,'TESTE REDECARD'); Para que isso seria util? Estou usando Sitef e não achei nada parecido com 777 na documentação. Obrigado -
Ok, obrigado. Resolvido
-
Boa tarde, Comprei um pinpad gertec ppc-910. Chegou hoje. No site da gertec, tem driverpara ppc-900, ppc-920 e ppc-930, mas não para ppc-910. Alguem teria ai esse driver? No site da gertec diz que ele se instala automaticamente com drivers nativos do windows. Estou usando win 8.1 e não vi nada disso acontecer.
-
O Estado é RJ. Se o ECF não é aceito, o que posso usar para a impressão do servico prestado. Uma impressora comum, pode ser?
-
Boa noite, Uma empresa que vai vender alguns serviços apenas, do leque de serviços que ela presta, utilizando um aplicativo em um totem de auto-atendimento. Ela não vende produtos, logo vai precisar emitir NFS-e, mas não NFC-e, pois não vende produtos e nem tem I.E para isso. O faturamento total da empresa é acima de R$120.000,00, porem porque ele possui outros serviços que ela vende, mas não pelo totem. Para esses outros serviços ela usa maquininha POS. Para o sistema de auto-atendimento do totem que só vende serviços, é preciso usar impressora fiscal? Posso usar impressora não fiscal ou impressora jato de tinta?
-
Obrigado, Daniel
-
Oi Daniel, segundo sua dica eu fiz algo como: procedure TfrmPrincipal.ACBrTEFD1CliSiTefObtemCampo(Titulo: string; TamanhoMinimo, TamanhoMaximo, TipoCampo: Integer; Operacao: TACBrTEFDCliSiTefOperacaoCampo; var Resposta: AnsiString; var Digitado, VoltarMenu: Boolean); .... .... function no_parcelas_cartao:integer; var total:currency; begin total:=totaliza(); if total<=100 then result:=1 else if ((total>100) and (total<=500)) then result:=3 else if ((total>501) and (total<=1000)) then result:=4 else if (total>1000) then result:=6 else result:=1 end; case TipoCampo of 500: begin // esconde solicitação de Senha do Supervisor para Transação TEF Digitado := true; // TMinhaTelaSolicitacaoPersonalizada.Autoriza(); VoltarMenu := false; Resposta := ''; end; 504: // Esconde Taxas de Servico e Taxa de Embarque begin PerguntaCampo := (ACBrTEFD1.TEFCliSiTef.Tag > 0); if not PerguntaCampo then begin Digitado := true; VoltarMenu := false; Resposta := '0,00'; end end; 505: begin // Preenche o no de parcelas do cartão AForm.ValorMinimo:=1; AForm.ValorMaximo:=no_parcelas_cartao; AForm.Edit1.Text:='1'; if (no_parcelas_cartao>1) then begin MR := AForm.ShowModal; Digitado := (MR = mrOK); VoltarMenu := false; Resposta := AForm.Edit1.Text;//'3'; end else begin //nao precisa mostrar dialogo- só 1 parcela Digitado := true; VoltarMenu := false; Resposta := '1'; end end; else begin MR := AForm.ShowModal; Digitado := (MR = mrOK); VoltarMenu := (MR = mrRetry); if Digitado then Resposta := AForm.Edit1.Text; end; end; Uma dúvida. Não tenho pinpad ainda. Comprei mas não recebi até o momento. Minha pergunta é se fazendo assim e usando pinpad, o no. de parcelas vai aparecer no pinpad. Sem pinpad, eu abro o form e checo se o número de parcelas está dentro da politica de preços do cliente, antes dele fechar o form. Quando usando pinpad comporta-se de que forma?
-
E|u tinha modificado a janela de diálogo do tefdemo criando uma outra customizada. Estava lendo erradamente o modalresult de retorno. O demo funciona correto.
- 12 replies
-
- tef
- reimpressao
-
(e 1 mais)
Tags:
-
Ok, Obrigado
-
Ok, mas suponha que no meu sistema eu gere um boleto para o cliente. Pelo que li eu tenho que enviar a remessa para o banco para registrar. Quando o banco devolver a remessa, e tiver algum erro, como resolver se o cliente já foi embora com o boleto que imprimiu?
-
Boa tarde, Tenho a mesma necessidade. tentei fazer isso mas não consegui até agora. Luiz
-
Boa tarde, Estou iniciando com boletos. Para que eu possa imprimir um boleto, por exemplo do ITAU, e esse boleto ser aceito para pagamento eu preciso antes negociar o que com o Banco Itaú? Ou basta o cliente imprimir e fazer o pagamento que o banco vai aceitar?
-
Boa tarde, o que significa essas informações que você está passando em: Req.GravaInformacao(10,0,'Rede'); Req.GravaInformacao(11,0,'11'); Req.GravaInformacao(18,0,'09'); Req.GravaInformacao(730,0,'1'); Req.GravaInformacao(731,0,'1'); Req.GravaInformacao(732,0,'2'); Req.GravaInformacao(739,0,'001'); Tentei por isso nos meus teste do Sitef com cartão visa e nada aconteceu de diferente usando a nova unit corrigida.
-
Obrigado amigo.
-
Foi Resolvido.
- 12 replies
-
- tef
- reimpressao
-
(e 1 mais)
Tags:
-
Amigos, já procurei aqui no forum e no google e não achei nada sobre reimpressão do comprovante TEF. Eu estou usando o TEF sem ECF. Alguem, por favor, poderia me dizer o que é preciso para reimprimir o comprovante TEF. Eu devo guardá-lo para reimprimir depois, ou quando precisar reimprimir basta usar o ACBrTEFD1.ADM(gpCliSiTef), escolher reimpressão de comprovante, que o componente TEF pega de novo o comprovante via GP para reimpressão? Luiz
- 12 replies
-
- tef
- reimpressao
-
(e 1 mais)
Tags:
-
Boa tarde, Alguém saberia me dizer se a NFS-e RJ(nota carioca) possui algum modelo que possa ser impresso em mini-impressora? Pesquisei no google e no site do sefaz-rj mas não achei nada. Att, Luiz
- 1 reply
-
- nfs-e
- formato nota
-
(e 1 mais)
Tags:
-
Resolvido
-
O manual do Sitef diz: "A biblioteca CliSiTef permite que o aplicativo de automação restrinja as modalidades de pagamento disponíveis ao operador de caixa/cliente para uma determinada venda. Isso é feito através do parâmetro “ParamAdic” presente nas funções que inicial o processo de pagamento ou Correspondente Bancário (IniciaFuncaoSiTefInterativo e CorrespondenteBancarioSiTefInterativo). O formato desse campo é o seguinte: [<Tipo do meio de pagamento>;<Tipo do meio de pagamento>;...]; onde cada um dos sub-campos contém um código numérico que identifica o item de menu que não se aplica à venda em questão. Por exemplo, se durante o processo de venda já foi negociado com o cliente que é uma venda para pagamento única e exclusivamente com cartão a vista, o valor do parâmetro deve ser: [10;17;18;19;27;28;34;35;]; Consulte a Tabela de códigos de meios de pagamento, configurações e menus para a lista de códigos nesta configuração." Quando eu faço:, para aceitar apenas pagamento a vista ACBrTEFD1.TEFCliSiTef.Restricoes:='[10;17;18;19;27;28;34;35;];' Isso não tem nenhum efeito e todas as opções continuam aparecendo, mas se eu altero o ClsiSitef.ini para fazer a restrição definitiva como: [Geral] TransacoesHabilitadas=16;26;28 Isso funciona. O que estou fazendo errado nas restriçoes, usando o primeiro caso. Luiz