Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Salve galera...

Estou com uma duvida sobre estorno de CCD.

Existe o ECF.CancelaCupom que faz o estorno do CCD e cancela o CF.

Porém preciso fazer o estorno de forma separada, pois necessito inserir as informações de retorno do GP.

Existe algum comando que faça somente o estorno e que tenha campo livre para inserir texto?

Se não, qual seria uma possível solução? Estou aberto a sugestões hehe

Postado

Tentei agora abrir o Relatório Gerencial, antes de cancelar, através do comando ECF.AbreRelatorioGerencial

e apresentou o seguinte erro:

Erro: 8018 - ErroCMDGerencialNaoDefinido

Tem algum outro comando necessário para poder abrir o relatorio?? Tem que cadastrar alguma coisa na máquina, sei lá...

  • Fundadores
Postado

Vc está informando um índice de relatório que não existe, ou nenhum relatório foi ainda programado...

Vale lembrar que vc tb não conseguirá abrir um Gerencial se houver qq documento aberto...

Por favor estude com atenção os fontes do demo: Exemplos\ACBrECF\ECFTestes.dpr

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.

  • 3 semanas depois ...
Postado

A impressão do Relatório Gerencial deu certo.

Estou fazendo um teste de desligar a impressora durante a impressão do CCD da transação TEF.

Quando ligo novamente e mando o comando para reimprimir eu fecho o CCD (ECF.fechaNaoFiscal) e imprimo um relatório gerencial.

Porém ao tentar cancelar este cupom ele retorna erro da impressora apontando que não houve lançamento

Este seria o caminho certo, ou deveria cancelar o CCD (ECF.cancelaNaoFiscal) e depois sim imprimir um relatório gerencial?

  • Fundadores
Postado

O TEF não exige Cancelamento de Cupom ou CCD... isso é uma decisão sua...

O Sw.Básico do ECF não permite cancelar cupom ou estornar CCD se vc abriu qualquer outro documento na sequencia

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

O TEF não exige Cancelamento de Cupom ou CCD... isso é uma decisão sua...

O Sw.Básico do ECF não permite cancelar cupom ou estornar CCD se vc abriu qualquer outro documento na sequencia

Daniel boa tarde , mais uma vez te incomodando ! , quando um cliente quizer cancelar no caso o ultimo Cupom Fiscal que teve transação em TEF , qual a sequencia a ser seguida pela AC ? onde as vezes pode haver até mais de uma transação TEF no mesmo Cupom !!! , Pelo que entendi a AC não tem por obrigação no caso seguir uma regra tipo :

1 passo - ACBrECF1.CancelaCupom ;

2 passo - ACBrTEFD1.CNC ( Rede , NSU , Data_Tansacao , Valor ) ; ==> Se aqui der algum problema , oque fazer ?

Pra ser ainda mais objetiva , como é tratado isso de forma geral quando as vezes pode haver até mais de uma transação TEF no mesmo Cupom ?

Muitissimo Obrigada pela ajuda !!!

  • Fundadores
Postado

Veja o documento "Fluxo múltiplos cartões", lá está a regra a seguir...

Lembre-se que a transação TEF deve SEMPRE ser cancelada independente do estado do ECF....

De acordo com o documento "Fluxo múltiplos cartões", você deve ficar em loop até ser capaz de efetuar todos os Cancelamentos de Transações já confirmadas, e enviar a Não Confirmação para a última transação efetuada (pois ela ainda não foi confirmada)...

Porém..... o CNC sempre imprime um relatório de cancelamento (gerencial)... Algo que vc não conseguirá efetuar com o ECF desligado ou com algum documento pendente, ou seja... Múltiplos Cartões no TEF discado tem muitos "furos"... mas não se preocupe com eles, o roteiro de testes é o guia a ser seguido, e todos os testes são de possível execução...

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 o documento "Fluxo múltiplos cartões", lá está a regra a seguir...

Lembre-se que a transação TEF deve SEMPRE ser cancelada independente do estado do ECF....

De acordo com o documento "Fluxo múltiplos cartões", você deve ficar em loop até ser capaz de efetuar todos os Cancelamentos de Transações já confirmadas, e enviar a Não Confirmação para a última transação efetuada (pois ela ainda não foi confirmada)...

Porém..... o CNC sempre imprime um relatório de cancelamento (gerencial)... Algo que vc não conseguirá efetuar com o ECF desligado ou com algum documento pendente, ou seja... Múltiplos Cartões no TEF discado tem muitos "furos"... mas não se preocupe com eles, o roteiro de testes é o guia a ser seguido, e todos os testes são de possível execução...

Daniel , estaremos homologando somente o TEF Dedicado Sitef por enquanto ; No caso , ficar em looping até cancelar todas as pendencias até ai tudo bem , mesmo com o ECF pedido algo , o complicado é se por exemplo em 2 transações para serem canceladas , a primeira cancelou certinho e imprimiu certo , ai ao inicio do segundo CNC desliga o computador , vai existir uma transação cancelada e outra não ! , oque a Aplicação tem que fazer quando isso é ocasionado ?

Muitissimo Obrigada pela ajuda !!!

  • Fundadores
Postado

No dedicado não há este problema, a confirmação ou não confirmação de um documento tem efeito sobre todas as transações efetuadas dentro dele... e não haverá impressão de Gerencial, apenas um aviso para o Operador reter o cupom...

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á 4467 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.