Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado

NA NFC-e 4.0 vai poder identificar venda por cartão que não seja pelo TEF do Sistema(Maquininhas POS);

Como os colegas estão tratando estas informações na gravação do banco de dados ?

 

  • Solution
Postado

Bom dia

@Arnaldo Cruz nas vendas com POS (maquininhas), já pode ser informado desde o início da NFC-e.

Eu utilizo dessa forma:

with pag.Add do
  begin
    tPag := fpCartaoCredito; // se for débito, usar tPag := fpCartaoDebito;
    vPag := dmlojas.qres3.fieldbyname('vlpago').asfloat; // valor pago em cartão de crédito ou débito
    tpIntegra := tiPagNaoIntegrado;
    CNPJ := '99999999999999';
    cAut := dmlojas.qres3.fieldbyname('cdnsu').asstring; // código NSU ou DOC impresso pela maquineta
    tBand := bcVisa; // pode-se outras bandeiras como bcMastercard, bcAmericanExpress, bcSorocred....
  end;

Quando o usuário vai encerrar uma venda, eu disponibilizo as opções de fechamento em Dinheiro, Cheque, cartão TEF ou cartão POS. Caso seja cartão POS, abre-se uma tela onde o usuário deve informar, o valor, o tipo de transação, NSU ou DOC e a bandeira.

Espero ter ajudado.

  • Curtir 1
  • 6 meses depois ...
  • 1 mês depois ...
  • Este tópico foi criado há 2476 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.