Jump to content

Promoção 25 Anos de Delphi
25% de desconto em todas as versões

Saiba mais

Ganhe o curso Tributação NF-e para Desenvolvedores

Assinando o SAC Anual este mês
botao.png

 

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba Mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

Sergio Sartori

ANSWERED Forma de Pagamento NFe

Recommended Posts

Bom dia a todos, de ante mão já saldo a todos com um Feliz Anos Novo, com muita paz, alegria trabalho e sucesso.

 

pessoal estou com uma duvida a respeito da forma de pagamento na NFe.

eu posso na NFe usar uma forma de pagamento  por exemplo:     um valor de 1000,00  o cliente da uma entrada de 400,00 e parcelar o restante, 600,00  isso é possível na NFe ?

pode ser feito não pode ser feito.   pelo que me lembro não achei nada a respeito na nota técnica.

 

se alguém puder tirar minha duvida, e for possível, me envie um exemplo por favor.!

 

 

 

Share this post


Link to post
Share on other sites

Bom dia.

Na área do SAC temos um vídeo que pode lhe ajudar, faça a assinatura do Trial para ter acesso por 15 dias a este material e todas as vantagens de ser SAC ACBr.

Att.

  • Like 1

Consultora SAC ACBr

Juliana Tamizou
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Share this post


Link to post
Share on other sites
Em 31/12/2019 at 09:30, Sergio Sartori disse:

Bom dia a todos, de ante mão já saldo a todos com um Feliz Anos Novo, com muita paz, alegria trabalho e sucesso.

 

pessoal estou com uma duvida a respeito da forma de pagamento na NFe.

eu posso na NFe usar uma forma de pagamento  por exemplo:     um valor de 1000,00  o cliente da uma entrada de 400,00 e parcelar o restante, 600,00  isso é possível na NFe ?

pode ser feito não pode ser feito.   pelo que me lembro não achei nada a respeito na nota técnica.

 

se alguém puder tirar minha duvida, e for possível, me envie um exemplo por favor.!

 

 

 

Isso bem possível, é só fazer um loop e preencher as formas de pagamento. Uso aqui e nunca tive problemas.

  • Like 1

Sistema de Automação Comercial para diversos segmentos
NF-e, NFC-e, SPED Fiscal - www.arenasoft.com.br

Share this post


Link to post
Share on other sites

bom dia Solivan.

Então, mas como você faz com a entrada?  porque dividir o valor restante em parcelas tudo bem,  mas e o valor de entrada?  vc lança como na nota ? 

  

 

Share this post


Link to post
Share on other sites
3 horas atrás, Sergio Sartori disse:

bom dia Solivan.

Então, mas como você faz com a entrada?  porque dividir o valor restante em parcelas tudo bem,  mas e o valor de entrada?  vc lança como na nota ? 

  

 

Geralmente o valor da entrada é quase sempre em dinheiro e o restante pode ser cheque, duplicata, etc... vou postar um pedaço do código que uso...

 

          if (FQueryFPagam.RecordCount > 0) and (FUtil.LerConfig('NFe_Config', 'Versao', 0) > 0) then
            begin
              FQueryFPagam.First;

              for nFaturas := 0 to FQueryFPagam.RecordCount-1 do
                begin
                  with Pag.Add do
                    begin
                      tPag      := FormaPagamentoToClass(FQueryFPagam.FieldByName('Natureza').AsInteger);

                      if tPag = fpSemPagamento then
                        vPag      := 0
                      else
                        vPag      := FQueryFPagam.FieldByName('Valor').AsCurrency ;

                      tpIntegra := tiNaoInformado ;

                      if tPag in [fpCartaoCredito, fpCartaoDebito] then
                        begin
                          if FQueryFPagam.FieldByName('TipoIntegracao').AsInteger = 1 then
                            tpIntegra := tiPagIntegrado
                          else
                            tpIntegra := tiPagNaoIntegrado ;

                          case FQueryFPagam.FieldByName('Bandeira').AsInteger of
                            1  : tBand := bcVisa ;
                            2  : tBand := bcMasterCard ;
                            3  : tBand := bcAmericanExpress ;
                            4  : tBand := bcSorocred ;
                            5  : tBand := bcDinersClub ;
                            6  : tBand := bcElo ;
                            7  : tBand := bcHipercard ;
                            8  : tBand := bcAura ;
                            9  : tBand := bcCabal ;
                            99 : tBand := bcOutros ;
                          end ;

                          CNPJ := OnlyNumber(FQueryFPagam.FieldByName('CNPJCredenciadora').AsString) ;
                          cAut := FQueryFPagam.FieldByName('NumeroAutorizacao').AsString ;
                        end;
                    end;

                  FQueryFPagam.Next;
                end;
            end;

 

function TEmissaoNFe.FormaPagamentoToClass(FCodPagamento: Integer): TpcnFormaPagamento ;
begin
  case FCodPagamento of
    0 : Result := TpcnFormaPagamento.fpDinheiro ;
    1 : Result := TpcnFormaPagamento.fpCheque ;
    2 : Result := TpcnFormaPagamento.fpCartaoCredito ;
    3 : Result := TpcnFormaPagamento.fpCartaoDebito ;
    4 : Result := TpcnFormaPagamento.fpValeAlimentacao ;
    5 : Result := TpcnFormaPagamento.fpDuplicataMercantil ;
    6 : Result := TpcnFormaPagamento.fpSemPagamento ;
    7 : Result := TpcnFormaPagamento.fpSemPagamento ;
    8 : Result := TpcnFormaPagamento.fpOutro ;
    9 : Result := TpcnFormaPagamento.fpBoletoBancario ;
   10 : Result := TpcnFormaPagamento.fpSemPagamento ;
  end;
end;
 

Edited by Solivan
esqueci de postar a função
  • Like 1

Sistema de Automação Comercial para diversos segmentos
NF-e, NFC-e, SPED Fiscal - www.arenasoft.com.br

Share this post


Link to post
Share on other sites

Boa tarde Solivan.

obrigado pelo retorno.

mas a minha duvida, creio que eu não expressei corretamente.

o valor da entrada ele vai aparecer no corpo da nota como valor de entrada? 

exemplo um valor de 1000,00,  aonde o cliente   da uma entrada de 400,00 e divide o restante em 6x de 100,00

no corpo da NFe aparece o valor de entrada e o valor das parcelas?

somando um total de 1000,00

 

 

Share this post


Link to post
Share on other sites

Boa tarde,

para informar essas 6x de 100,00 so se voce informar na seção de duplicatas. Caso não atenda, melhor você informar a condições de pagamento nas informações complementares.


Cleber C. Ferreira
Analista de Sistemas e Consultor
Email e
Skype: [email protected]
Formiga-MG

Share this post


Link to post
Share on other sites
Em 02/01/2020 at 17:49, Cleber disse:

Boa tarde,

para informar essas 6x de 100,00 so se voce informar na seção de duplicatas. Caso não atenda, melhor você informar a condições de pagamento nas informações complementares.

@Sergio Sartori Foram enviadas ao SVN ontem e hoje (graças a ajuda do @hleorj e @BigWings) algumas alterações adicionado a propriedade ExibeCampoDePagamento que tem objetivo de controlar a impressão dos pagamentos no DANFE. Talvez queira verificar se te atende.

 

  • Like 1

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...