Ir para conteúdo
  • Cadastre-se

Jwest

Membros
  • Total de ítens

    103
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Jwest postou

  1. 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.
  2. 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?
  3. 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?
  4. Boa tarde, que unit é essa? Não achei essa linha no acbrboleto.pas
  5. 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.
  6. 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
  7. 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.
  8. 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?
  9. 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?
  10. 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?
  11. 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. 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?
  13. Boa tarde, Tenho a mesma necessidade. tentei fazer isso mas não consegui até agora. Luiz
  14. 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?
  15. 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.
  16. 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
  17. Jwest

    Nota Carioca - formato

    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
  18. 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
×
×
  • 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...
The popup will be closed in 10 segundos...