Estava lendo o roteiro do TEF (o programa Aplicativo Fiscal deve ter as rotinas de TEF implantadas para a homologação) e surgiu um pequena dúvida...
Primeiro vou explicar como realizo o fechamento de um cupom fiscal em minha aplicação: Guardo as formas de pagamento escolhidas pelo consumidor em um vetor (pode acontecer do cara querer pagar parte em Dinheiro e parte em cartão), até que o total pago pelo cliente seja menor que o total da venda. Quando se iguala ao total da venda, realizo o fechamento do cupom: Inicio o fechamento do cupom Efetuo cada forma de pagamento escolhida pelo usuário no ECF Termino o fechamento do cupom fiscal imprimindo uma mensagem comercial. Lendo o roteiro do TEF, vi que a rotina de Iniciar Fechamento do cupom deve ser chamada no momento que o cliente escolher a forma com TEF... dessa maneira não posso escolher outras formas de pagamento (que possuem um desconto embutido nelas), uma vez que o desconto é informado na rotina IniciaFechamentoCupom... Como vocês tratam essa questão? ---- "Como o homem imagina em seu coração, assim ele é" Braytiner [As partes desta mensagem que não continham texto foram removidas]