Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 3573 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Fundadores
Postado

Entre em contato com o suporte da SoftwareExpress para configurara corretamente o seu GP.

Ou então leia com atenção a documentação fornecida, onde estão descritas as configurações necessárias

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Postado

Ativei as linhas DEBUG.

Rodei o teste 34 e o componente parece responder corretamente apenas para 713 e 715.

Os campos 712 e 714 apresentam apenas números.

Há impressão de apenas 2 vias diferenciadas e o resultado esperado para esse teste (segundo o roteiro) são 4 vias de cupons que diferentes entre si.

-- 13/08/12 10:31:49

EstadoECF: V

-- 13/08/12 10:31:49

TEF_DIAL IniciarRequisicao: ATV

-- 13/08/12 10:31:49

TEF_DIAL FinalizarRequisicao: ATV, Fechando arquivo: C:\TEF_DIAL\req\intpos.tmp

-- 13/08/12 10:31:49

000-000 = ATV

001-000 = 37834

999-999 = 0

-- 13/08/12 10:31:49

TEF_DIAL FinalizarRequisicao: ATV, Renomeando: C:\TEF_DIAL\req\intpos.tmp para: C:\TEF_DIAL\req\intpos.001

-- 13/08/12 10:31:49

TEF_DIAL FinalizarRequisicao: ATV, Aguardando: C:\TEF_DIAL\resp\intpos.sts

-- 13/08/12 10:31:50

TEF_DIAL FinalizarRequisicao: ATV, Fim da Espera de: C:\TEF_DIAL\resp\intpos.sts Recebido

-- 13/08/12 10:31:50

TEF_DIAL FinalizarRequisicao: ATV, Verificando conteudo de: C:\TEF_DIAL\resp\intpos.sts

-- 13/08/12 10:31:50

TEF_DIAL IniciarRequisicao: CRT

-- 13/08/12 10:31:50

TEF_DIAL FinalizarRequisicao: CRT, Fechando arquivo: C:\TEF_DIAL\req\intpos.tmp

-- 13/08/12 10:31:50

000-000 = CRT

001-000 = 37835

002-000 = 1771

003-000 = 1000

004-000 = 0

701-000 = VIRTUALCASH 3.0

706-000 = 3

716-000 = VIRTUALSOFT INFORMATICA E TECNOLOGIA LTDA

999-999 = 0

-- 13/08/12 10:31:50

TEF_DIAL FinalizarRequisicao: CRT, Renomeando: C:\TEF_DIAL\req\intpos.tmp para: C:\TEF_DIAL\req\intpos.001

-- 13/08/12 10:31:50

TEF_DIAL FinalizarRequisicao: CRT, Aguardando: C:\TEF_DIAL\resp\intpos.sts

-- 13/08/12 10:31:50

TEF_DIAL FinalizarRequisicao: CRT, Fim da Espera de: C:\TEF_DIAL\resp\intpos.sts Recebido

-- 13/08/12 10:31:50

TEF_DIAL FinalizarRequisicao: CRT, Verificando conteudo de: C:\TEF_DIAL\resp\intpos.sts

-- 13/08/12 10:31:50

TEF_DIAL LerRespostaRequisicao: CRT, Aguardando: C:\TEF_DIAL\resp\intpos.001

-- 13/08/12 10:31:56

TEF_DIAL LerRespostaRequisicao: CRT, Fim da Espera de: C:\TEF_DIAL\resp\intpos.001 Recebido

-- 13/08/12 10:31:56

TEF_DIAL LerRespostaRequisicao: CRT, Verificando conteudo de: C:\TEF_DIAL\resp\intpos.001

-- 13/08/12 10:31:56

000-000 = CRT

001-000 = 37835

002-000 = 1771

003-000 = 1000

004-000 = 0

009-000 = 0

010-000 = VISANET

011-000 = 10

012-000 = 005230014448

013-000 = 023524

015-000 = 1308103155

016-000 = 1308103155

022-000 = 13082012

023-000 = 103155

027-000 = 120813103155005230014448

028-000 = 20

029-001 = " *** DEMONSTRACAO PAY&GO ***"

029-002 = " COMPROVANTE DE TEF"

029-003 = " "

029-004 = " CERTIFICACAO - PASSO 34"

029-005 = " "

029-006 = " ESTABELECIMENTO DE TESTE"

029-007 = " 823982346832235/03876463"

029-008 = " "

029-009 = " 13/08/2012 10:31:55"

029-010 = " REF.FISCAL:1771"

029-011 = " DOC:022746 AUTORIZ:023524"

029-012 = " REF.HOST:005230014448"

029-013 = " "

029-014 = " TEST CARD ************3012"

029-015 = " VENDA CREDITO A VISTA"

029-016 = " VALOR FINAL: R$ 10,00"

029-017 = " "

029-018 = " "

029-019 = " ________________________________"

029-020 = " JOAO DA SILVA"

030-000 = TRANSACAO APROVADA - AUTORIZACAO: 023524

040-000 = TEST CARD

710-000 = 4

711-001 = "TEST CARD ************3012"

711-002 = "POS:03876463 DOC:022746 AUTORIZ:023524"

711-003 = "VENDA CREDITO A VISTA"

711-004 = "VALOR FINAL: R$ 10,00"

712-000 = 17

713-001 = " *** DEMONSTRACAO PAY&GO ***"

713-002 = " COMPROVANTE DE TEF"

713-003 = " VIA: CLIENTE"

713-004 = " "

713-005 = " CERTIFICACAO - PASSO 34"

713-006 = " "

713-007 = " ESTABELECIMENTO DE TESTE"

713-008 = " 823982346832235/03876463"

713-009 = " "

713-010 = " 13/08/2012 10:31:55"

713-011 = " REF.FISCAL:1771"

713-012 = " DOC:022746 AUTORIZ:023524"

713-013 = " REF.HOST:005230014448"

713-014 = " "

713-015 = " TEST CARD ************3012"

713-016 = " VENDA CREDITO A VISTA"

713-017 = " VALOR FINAL: R$ 10,00"

714-000 = 21

715-001 = " *** DEMONSTRACAO PAY&GO ***"

715-002 = " COMPROVANTE DE TEF"

715-003 = " VIA: ESTABELECIMENTO"

715-004 = " "

715-005 = " CERTIFICACAO - PASSO 34"

715-006 = " "

715-007 = " ESTABELECIMENTO DE TESTE"

715-008 = " 823982346832235/03876463"

715-009 = " "

715-010 = " 13/08/2012 10:31:55"

715-011 = " REF.FISCAL:1771"

715-012 = " DOC:022746 AUTORIZ:023524"

715-013 = " REF.HOST:005230014448"

715-014 = " "

715-015 = " TEST CARD ************3012"

715-016 = " VENDA CREDITO A VISTA"

715-017 = " VALOR FINAL: R$ 10,00"

715-018 = " "

715-019 = " "

715-020 = " ________________________________"

715-021 = " JOAO DA SILVA"

999-999 = 0

-- 13/08/12 10:31:56

TEF_DIAL ProcessarRespostaPagamento: CRT - 37835 Indice: 0 Valor:10,00

-- 13/08/12 10:31:56

CopiarResposta: CRT - 37835 Arq: C:\virtualcash\TEF\ACBr_TEF_DIAL_001.tef

-- 13/08/12 10:31:56

TEF_DIAL FinalizarResposta: CRT

-- 13/08/12 10:31:59

ImprimirTransacoesPendentes

-- 13/08/12 10:31:59

EstadoECF: L

-- 13/08/12 10:31:59

BloquearMouseTeclado: SIM

-- 13/08/12 10:31:59

TEF_DIAL DoExibeMsg: Oper: opmExibirMsgOperador Mensagem: TRANSACAO APROVADA - AUTORIZACAO: 023524

-- 13/08/12 10:31:59

TEF_DIAL ECFAbreVinculado: COO: 1771 Indice: 0 Valor: 10,00

-- 13/08/12 10:32:00

TEF_DIAL ECFImprimeVia: trVinculado Via: 1

-- 13/08/12 10:32:04

TEF_DIAL ComandarECF: Oper: opePulaLinhas

-- 13/08/12 10:32:04

TEF_DIAL DoExibeMsg: Oper: opmDestaqueVia Mensagem: Destaque a 1ª Via

-- 13/08/12 10:32:04

TEF_DIAL ECFImprimeVia: trVinculado Via: 2

-- 13/08/12 10:32:08

TEF_DIAL DoExibeMsg: Oper: opmRemoverMsgOperador Mensagem:

-- 13/08/12 10:32:08

TEF_DIAL DoExibeMsg: Oper: opmRemoverMsgCliente Mensagem:

-- 13/08/12 10:32:08

TEF_DIAL ComandarECF: Oper: opeFechaVinculado

-- 13/08/12 10:32:09

ConfirmarTransacoesPendentes

-- 13/08/12 10:32:09

TEF_DIAL IniciarRequisicao: ATV

-- 13/08/12 10:32:09

TEF_DIAL FinalizarRequisicao: ATV, Fechando arquivo: C:\TEF_DIAL\req\intpos.tmp

-- 13/08/12 10:32:09

000-000 = ATV

001-000 = 37836

999-999 = 0

-- 13/08/12 10:32:09

TEF_DIAL FinalizarRequisicao: ATV, Renomeando: C:\TEF_DIAL\req\intpos.tmp para: C:\TEF_DIAL\req\intpos.001

-- 13/08/12 10:32:09

TEF_DIAL FinalizarRequisicao: ATV, Aguardando: C:\TEF_DIAL\resp\intpos.sts

-- 13/08/12 10:32:09

TEF_DIAL FinalizarRequisicao: ATV, Fim da Espera de: C:\TEF_DIAL\resp\intpos.sts Recebido

-- 13/08/12 10:32:09

TEF_DIAL FinalizarRequisicao: ATV, Verificando conteudo de: C:\TEF_DIAL\resp\intpos.sts

-- 13/08/12 10:32:09

TEF_DIAL IniciarRequisicao: CNF

-- 13/08/12 10:32:09

TEF_DIAL FinalizarRequisicao: CNF, Fechando arquivo: C:\TEF_DIAL\req\intpos.tmp

-- 13/08/12 10:32:09

000-000 = CNF

001-000 = 37837

002-000 = 1771

010-000 = VISANET

012-000 = 005230014448

027-000 = 120813103155005230014448

999-999 = 0

-- 13/08/12 10:32:09

TEF_DIAL FinalizarRequisicao: CNF, Renomeando: C:\TEF_DIAL\req\intpos.tmp para: C:\TEF_DIAL\req\intpos.001

-- 13/08/12 10:32:09

TEF_DIAL FinalizarRequisicao: CNF, Aguardando: C:\TEF_DIAL\resp\intpos.sts

-- 13/08/12 10:32:09

TEF_DIAL FinalizarRequisicao: CNF, Fim da Espera de: C:\TEF_DIAL\resp\intpos.sts Recebido

-- 13/08/12 10:32:09

TEF_DIAL FinalizarRequisicao: CNF, Verificando conteudo de: C:\TEF_DIAL\resp\intpos.sts

-- 13/08/12 10:32:09

BloquearMouseTeclado: NAO

  • Fundadores
Postado

712 e 714 são o numero de linhas que virão em 713 e 715 respectivamente

Acho que há algo errado na interpretação.. (mas em todo caso não li o teste)... Por favor consulte o suporte da NTK

Não há o menor sentido em imprimir 4 vias sobre a mesma transação... e o que você diz, difere totalmente do Fluxo Grama apresentado na página 3 do documento "TEF IP e Discado - Alterações Automação Cielo Premia 20120608.docx"

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Postado

Desculpe a ignorancia mas como q eu ativo as linhas DEBUG para me retornar as informações como o colega sitou acima.

Outra coisa é se o componente TEFD estiver marcado para imprimir 2 vias ele vai imprimir as outras vias ou somente oq esta sendo imformado para ele. Creio q por isso q so imprime 2 vias.

  • Fundadores
Postado

Usando a sua IDE, procure por todas as ocorrências de "DEBUG" no diretório do ACBrTEFD...

Em relação as vias a serem impressas, ACBrTEFD está usando a lógica descrita no documento: "TEF IP e Discado - Alterações Automação Cielo Premia 20120608.docx"

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Postado

Boa tarde amigos, estou com homologação marcada para 02/09 e já esta valendo o CIELO Premia nesta data.

Estou fazendo as adaptações e não aparece para mim no Plug&Pay nada referente ao CIELO Premia.

parte do LOG:


000-000 = ADM

001-000 = 63949

701-000 = WINSATE 1.0d.0.06

706-000 = 3

716-000 = CeD CONSULTORIA E SISTEMAS LTDA

999-999 = 0

Não aparece a opção 23-DEBITO+DESCONTO , e na ADM a opção RESGATE PREMIOS também não aparece. Ja inclusive liguei na SEVEN e nada.

Se tiver alguem quebrando a cabeca com o Plug&Pay vamos trocar figurinhas....

Postado

Boa tarde amigos, estou com homologação marcada para 02/09 e já esta valendo o CIELO Premia nesta data.

Estou fazendo as adaptações e não aparece para mim no Plug&Pay nada referente ao CIELO Premia.

parte do LOG:


000-000 = ADM

001-000 = 63949

701-000 = WINSATE 1.0d.0.06

706-000 = 3

716-000 = CeD CONSULTORIA E SISTEMAS LTDA

999-999 = 0

Não aparece a opção 23-DEBITO+DESCONTO , e na ADM a opção RESGATE PREMIOS também não aparece. Ja inclusive liguei na SEVEN e nada.

Se tiver alguem quebrando a cabeca com o Plug&Pay vamos trocar figurinhas....

Instala o Pay&go! Liguei pra seven e eles falaram pra rodar o roteiro da cielo no módulo Pay&Go pq no Plug&Pay ainda não há implementação do cielo premia.

Daniel, tem como dar uma olhada nuns logs q fiz? logs.rar

Os testes foram o seguinte:

Fiz uma venda normalmente e depois liguei o modo certificação e realizei o passo 01 do pay&go que também é fazer uma venda normal. Depois fiz uma venda normalmente mas com desconto e daí liguei o modo certificação e executei o passo 30 que também é venda com desconto.

O problema é que os cupons com modo certificação desligado estão saindo diferentes de quando está ligado nas duas situações. Estaria correto isso?

Postado

Acabei de enviar para o SVN alterações que devem permitir o "Cielo Premia" no Discado ou Pay&Go (TEF IP)...

[+] Adicionada a propriedade: Identificacao : TACBrTEFDIdentificacao que contém:

NomeAplicacao, VersaoAplicacao, SoftwareHouse, RazaoSocial (todas String)

Serão utilizadas para o suporte a nova exigência do Cielo Premia.

É necessário o preenchimento dessas informações para que ocorra o retorno dos

novos campos, conforme descrito abaixo. (por: DSA)

-- ACBrTEFDClass --

[*] Adicionado suporte aos novos campos retornados pelo novo G.P.

707-000=Valor Original, 708-000=Valor Saque, 709-000=Valor Desconto (por: DSA)

[*] Adicionado suporte para os novas Vias de comprovante do Cliente (712 e 713)

e Estabelecimento (714 e 715). (por: DSA)

[*] Suporte a Descontos para suportar programa "Cielo Premia".

Para a ativar essa funcionalidade é necessário: (por: DSA)

- Preencher as sub-propriedades de ACBrTEFD.Identificação

- Não usar ACBrTEFD.AutoEfetuarPagamento

- Programar o evento: ACBrTEFD.OnComandaECFSubtotaliza

- Não subtotalizar o Cupom Fiscal antes de chamar operações TEF

viewtopic.php?f=16&t=6677;

Agora estou analisando o SiTEF... mas com as mudanças acima já desenvolvidas será bem mais simples

Boa tarde a todos, como todos aqui estão ou estavam com a mesma dúvida, venho pedir humildimente a colaboração de todos sobre essas dúvidas que ainda possuo: Como o Daniel postou ai em cima

Para a ativar essa funcionalidade é necessário:

- Preencher as sub-propriedades de ACBrTEFD.Identificação => Em que momento ou como poderei estar preenchendo?

- Não usar ACBrTEFD.AutoEfetuarPagamento => Qual devo usar?

- Programar o evento: ACBrTEFD.OnComandaECFSubtotaliza => Como fazer?

- Não subtotalizar o Cupom Fiscal antes de chamar operações TEF => Devo subtotalizar somente após o retorno do TEF, ou em que momento?

Por fim:

- Para usar o cielo premia é somente utilizando o Pay&Go ou também pode ser usado no G.P 4.0?

Sei que para alguns podem ser perguntas toscas,mas que para mim está sendo uma dificuldade tremenda. Por isso peço a compreensão de todos que puderem me ajudar.

Obrigado

Postado

Boa tarde, antes de mais nada gostaria até mesmo de pedir desculpas pela ignorância, pois não sou muito bom em interpretação de documentos, em seguida gostaria de informações de como o teste é feito no demo, pois baixei o novo demo, já programei as linhas necessárias de identificação, porem não compreendo qual o fluxo de execução, pois pede-se que chame o tef antes de subtotalizar, neste caso qual seria o fluxo para o teste de forma correta?

01.........ATIVA ECF

02.........INICIALIZA GP

03.........ATIVA GP

03.........ABRE CUPOM

04.........VENDE ITEM

05.........CRT

06.........SELECIONO CIELO

07.........ESCOLHO DÉBITO + SAQUE

08.........INFORMO VALOR DO SAQUE

09.........SOLICITA SENHA

10.........RETORNA AUTORIZADA.

A questão é marcado no exemplo: AutoFinalizarCupom, o sistema imprime as informações da tranzação, na primeira via imprime o valor da compra e o valor do pagamento que é igual ao saque + compra, na segunda via é informado o valor final que é igual ao valor de saque + compra, o valor original que corresponde à compra, e no final imprime o saque.

Porem se esta opção não estivar marcada como fica o fluxo? Após o retorno confirmo manualmente as tranzações? Em seguida mando imprimir as tranzações? Finalizo o cupom? Subtotalizo? O que deve ser feito? Quanto ao que é impresso com a opção de AutoFinalizarCupom está correto?

  • Fundadores
Postado

Vc pode usar ACBrTEFD.FinalizarCupom... A grande vantagem é que ele fecha subtotaliza, imprime os pagamentos e fecha o cupom já usando o fluxo do TEF (de retentar no caso de falha)

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Postado

Correto Daniel, entendo as vantagens de utilizar o FinalizarCupom, más na outra situação como ficaria o fluxo? Depois do retorno de autorizada o que eu deveria fazer? Quanto ao que esta sendo impressora esta e fato correto? está sendo retornado 707-000, 708-000, 710-000, 711-XXX, 712-000, 713-XXX, 714-000, 715-XXX, e como dito anteriormente, está sendo impresso as informações referentes ao saque e à quanto de fato fora referente à compra.

Postado

retorno:

000-000 = CRT

001-000 = 59600

002-000 = 002996

003-000 = 5643

004-000 = 0

009-000 = 0

010-000 = VISANET

011-000 = 20

012-000 = 16344128357

013-000 = 026894

015-000 = 2708163441

016-000 = 2708163441

022-000 = 27082012

023-000 = 163441

027-000 = 12082716344116344128357

028-000 = 19

029-001 = " *** DEMONSTRACAO PAY&GO ***"

029-002 = " COMPROVANTE DE TEF"

029-003 = " "

029-004 = " ESTABELECIMENTO DE TESTE"

029-005 = " 823982346832235/03876463"

029-006 = " "

029-007 = " 27/08/2012 16:34:41"

029-008 = " REF.FISCAL:002996"

029-009 = " DOC:020302 AUTORIZ:026894"

029-010 = " REF.HOST:16344128357"

029-011 = " "

029-012 = " DEMOCARD ************9999"

029-013 = " VENDA DEBITO A VISTA"

029-014 = " VALOR FINAL: R$ 56,43"

029-015 = " VALOR ORIGINAL: R$ 1,00"

029-016 = " SAQUE: R$ 55,43"

029-017 = " "

029-018 = " TRANSACAO AUTORIZADA MEDIANTE"

029-019 = " USO DA SENHA PESSOAL."

030-000 = AUTORIZADA 026894

040-000 = DEMOCARD

707-000 = 000000000100

708-000 = 000000005543

710-000 = 4

711-001 = "DEMOCARD ************9999"

711-002 = "POS:03876463 DOC:020302 AUTORIZ:026894"

711-003 = "VENDA DEBITO A VISTA"

711-004 = "VALOR FINAL: R$ 56,43"

712-000 = 17

713-001 = " *** DEMONSTRACAO PAY&GO ***"

713-002 = " COMPROVANTE DE TEF"

713-003 = " VIA: CLIENTE"

713-004 = " "

713-005 = " ESTABELECIMENTO DE TESTE"

713-006 = " 823982346832235/03876463"

713-007 = " "

713-008 = " 27/08/2012 16:34:41"

713-009 = " REF.FISCAL:002996"

713-010 = " DOC:020302 AUTORIZ:026894"

713-011 = " REF.HOST:16344128357"

713-012 = " "

713-013 = " DEMOCARD ************9999"

713-014 = " VENDA DEBITO A VISTA"

713-015 = " VALOR FINAL: R$ 56,43"

713-016 = " VALOR ORIGINAL: R$ 1,00"

713-017 = " SAQUE: R$ 55,43"

714-000 = 20

715-001 = " *** DEMONSTRACAO PAY&GO ***"

715-002 = " COMPROVANTE DE TEF"

715-003 = " VIA: ESTABELECIMENTO"

715-004 = " "

715-005 = " ESTABELECIMENTO DE TESTE"

715-006 = " 823982346832235/03876463"

715-007 = " "

715-008 = " 27/08/2012 16:34:41"

715-009 = " REF.FISCAL:002996"

715-010 = " DOC:020302 AUTORIZ:026894"

715-011 = " REF.HOST:16344128357"

715-012 = " "

715-013 = " DEMOCARD ************9999"

715-014 = " VENDA DEBITO A VISTA"

715-015 = " VALOR FINAL: R$ 56,43"

715-016 = " VALOR ORIGINAL: R$ 1,00"

715-017 = " SAQUE: R$ 55,43"

715-018 = " "

715-019 = " TRANSACAO AUTORIZADA MEDIANTE"

715-020 = " USO DA SENHA PESSOAL."

999-999 = 0

  • Fundadores
Postado

Não entendi a pergunta... o componente imprime a via exatamente como enviada...

Leia o documento específico da NTG, sobre o Cielo PP, nele informa quando devemos imprimir quais comprovantes

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Postado

Veja só Daniel, com a propriedade AutoFinalizarCupom do TEFD, o mesmo fecha o cupom e imprime os comprovantes de forma normal, porem sem utilizar o mesmo como deve ficar o meu fluxo para o teste do Cielo Premia? realizo uma venda, chamo o Gp, escolho a opção de débito + saque, realizo a tranzação, é retornado Ok, porem apartir deste momento não compreendo o que deve ser feito, pois já tentei subtotalizar em seguida, depois confirmar as tranzações pendentes, em seguida imprimir as mesmas e finalizar o cupom, porem não ocorre nada. Minha dúvida é o que devo fazer quando o Gp retornar que a tranzação foi autorizada, lembrando que não subtotalizo antes de chamar o GP como vc descreveu que deveria ocorrer.

Postado

Daniel, conforme o eneias postou os dados do arquivo intpos de retorno e eu percebi que não aparece a linha 709-000 que corresponde ao valor do desconto. Sei que este campo 709-000 ele é opcional conf. esta no manual, e vi que você programou ele no ACBrTEFDClass.

Como posso fazer para que ele (campo 709-000 ) seja também incluido no arquivo de resp intpos?

Postado

Daniel surgiu outra dúvida, durante os testes, como fica a questão do desconto no cupom? Pois para conceder o desconto eu tenho antes de subtotalizar o mesmo, más não é permitida a subtotalização para o Cielo Premia, como fica essa situação?

Postado

Paulinho o valor do desconto não apareceu por que eu fiz um saque, no teste Cielo Débito + Desconto, o mesmo aparece, veja só:

000-000 = CRT

001-000 = 39173

002-000 = 003011

003-000 = 90

004-000 = 0

009-000 = 0

010-000 = VISANET

011-000 = 20

012-000 = 10540016011

013-000 = 010418

015-000 = 2808105400

016-000 = 2808105400

022-000 = 28082012

023-000 = 105400

027-000 = 12082810540010540016011

028-000 = 19

029-001 = " *** DEMONSTRACAO PAY&GO ***"

029-002 = " COMPROVANTE DE TEF"

029-003 = " "

029-004 = " ESTABELECIMENTO DE TESTE"

029-005 = " 823982346832235/03876463"

029-006 = " "

029-007 = " 28/08/2012 10:54:00"

029-008 = " REF.FISCAL:003011"

029-009 = " DOC:002007 AUTORIZ:010418"

029-010 = " REF.HOST:10540016011"

029-011 = " "

029-012 = " DEMOCARD ************9999"

029-013 = " VENDA DEBITO A VISTA"

029-014 = " VALOR FINAL: R$ 0,90"

029-015 = " VALOR ORIGINAL: R$ 1,00"

029-016 = " DESCONTO: R$ 0,10"

029-017 = " "

029-018 = " TRANSACAO AUTORIZADA MEDIANTE"

029-019 = " USO DA SENHA PESSOAL."

030-000 = AUTORIZADA 010418

040-000 = DEMOCARD

707-000 = 000000000100

709-000 = 000000000010

710-000 = 4

711-001 = "DEMOCARD ************9999"

711-002 = "POS:03876463 DOC:002007 AUTORIZ:010418"

711-003 = "VENDA DEBITO A VISTA"

711-004 = "VALOR FINAL: R$ 0,90"

712-000 = 17

713-001 = " *** DEMONSTRACAO PAY&GO ***"

713-002 = " COMPROVANTE DE TEF"

713-003 = " VIA: CLIENTE"

713-004 = " "

713-005 = " ESTABELECIMENTO DE TESTE"

713-006 = " 823982346832235/03876463"

713-007 = " "

713-008 = " 28/08/2012 10:54:00"

713-009 = " REF.FISCAL:003011"

713-010 = " DOC:002007 AUTORIZ:010418"

713-011 = " REF.HOST:10540016011"

713-012 = " "

713-013 = " DEMOCARD ************9999"

713-014 = " VENDA DEBITO A VISTA"

713-015 = " VALOR FINAL: R$ 0,90"

713-016 = " VALOR ORIGINAL: R$ 1,00"

713-017 = " DESCONTO: R$ 0,10"

714-000 = 20

715-001 = " *** DEMONSTRACAO PAY&GO ***"

715-002 = " COMPROVANTE DE TEF"

715-003 = " VIA: ESTABELECIMENTO"

715-004 = " "

715-005 = " ESTABELECIMENTO DE TESTE"

715-006 = " 823982346832235/03876463"

715-007 = " "

715-008 = " 28/08/2012 10:54:00"

715-009 = " REF.FISCAL:003011"

715-010 = " DOC:002007 AUTORIZ:010418"

715-011 = " REF.HOST:10540016011"

715-012 = " "

715-013 = " DEMOCARD ************9999"

715-014 = " VENDA DEBITO A VISTA"

715-015 = " VALOR FINAL: R$ 0,90"

715-016 = " VALOR ORIGINAL: R$ 1,00"

715-017 = " DESCONTO: R$ 0,10"

715-018 = " "

715-019 = " TRANSACAO AUTORIZADA MEDIANTE"

715-020 = " USO DA SENHA PESSOAL."

999-999 = 0

  • Fundadores
Postado

Daniel surgiu outra dúvida, durante os testes, como fica a questão do desconto no cupom? Pois para conceder o desconto eu tenho antes de subtotalizar o mesmo, más não é permitida a subtotalização para o Cielo Premia, como fica essa situação?

Com a introdução do Cielo Premia, a única opção é não SubTotalizar o ECF antes de chamar o TEF...

Quando vc chamar o CRT vc pode já considerar o seu desconto de aplicação, e na hora de impressão do SubTotal vc acumula o mesmo no enviado pelo G.P.

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Postado

Daniel não compreendo como passarei o desconto existente e como farei este acumulo, veja só, quando eu subtotalizo eu faço:

ecf.SubtotalizaCupom(descontovenda * (-1)), mensagem);

Más como faria isso no TEF? Pois o CRT me permite passar somente o valor, ou você está me informando que no caso o Valor que eu passo para o CRT já deve ser este valor descontado? Se sim já fiz o teste e o componente retorna que não está habilitado multiplos cartões(e por motivos "administrativos" não posso ter esta opção habilitada), exemplo: fora vendido 100,00 e estou tentando passar no cartão 80,00 sendo que acumulado na impressora estão os 100,00 pois o desconto ainda não fora registrado na impressora, como devo fazer isso?

  • Fundadores
Postado

Isso é uma implementação da sua aplicação... considerando que o ECF não suporta 2 subtotais, e que só no total vc pode informar o Desconto... Vc precisa ajustar seu fluxograma para isso..

Observe que é você quem informa para o ACBrTEFD o SubTotal restante... faça suas contas, e considere os seus pagamentos antes de responder para ele...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Este tópico foi criado há 3573 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.