Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Saudações

Estou montando a NFE e estou sem entender como defino o pagamento a vista na NFE. Estou usando o Fast-Report e não aparece nada em 'Fatura'. Sei que esqueci algo, mas nem ideia do que seja.

Código segue abaixo.

ACBrNFe1.NotasFiscais.Clear;
    with ACBrNFe1.NotasFiscais.Add.NFe do
    begin
      ACBrNFeDANFEFR1.FastFile := 'C:\Posirelo\relat\danfe.fr3';
      ACBrNFeDANFEFR1.MostrarPreview := true;
 
      { ACBrNFe1.Configuracoes.Geral.IdToken := cfgcfgidtoken.AsString;
        ACBrNFe1.Configuracoes.Geral.Token := cfgcfgtoken.AsString; }
 
      ACBrNFe1.Configuracoes.Certificados.NumeroSerie := cfgcfgnumserie.AsString;
      ACBrNFe1.Configuracoes.Certificados.Senha := cfgcfgsenha.AsString;
      ACBrNFe1.Configuracoes.Geral.PathSalvar := cfgcfgcaminhoarquivoenviorespostaNFC.AsString;
 
      numNfe := cfgcfgnumNFC.AsInteger + 1;
 
      Ide.cNF := numNfe;
      Ide.nNF := numNfe;
      Ide.natOp := 'VENDA ';
      Ide.indPag := ipVista;
      Ide.Modelo := 55;
      Ide.Serie := 1;
 
      Ide.cUF := NotaUtil.UFtoCUF(cfgcfguf.AsString);
      Ide.cMunFG := cfgcddcodigo.AsInteger;
      Ide.finNFe := fnNormal;
 
      Ide.dEmi := Date;
      Ide.dSaiEnt := Date;
      Ide.hSaiEnt := now;
      Ide.tpNF := tnSaida;
      Ide.tpEmis := teNormal;
 
      ACBrNFe1.Configuracoes.Geral.VersaoDF := ve310;
 
      Ide.indFinal := cfConsumidorFinal;
      Ide.indPres := pcPresencial;
      Transp.modFrete := mfSemFrete;
 
      if Assigned(ACBrNFe1.DANFE) then
        Ide.tpImp := ACBrNFe1.DANFE.TipoDANFE;
 
      if cfgcfgnfceambiente.AsString = 'Produção' then
      begin
        Ide.tpAmb := taProducao;
        ACBrNFe1.Configuracoes.WebServices.Ambiente := taProducao;
      end
      else
      begin
        Ide.tpAmb := taHomologacao;
        ACBrNFe1.Configuracoes.WebServices.Ambiente := taHomologacao;
      end;
 
      { // *****************************
        // Dados da Empresa Emissora
        // ***************************** }
 
Se alguém tiver uma ideia, fico grato e ofereço em troca um saco de balinhas de limão, ruins como só.
akakakaka
 
No aguardo
Claudiomir
Postado

Desculpe,  Juliomar, mas não entendi nada. Por favor use palavras pequenas. Sem férias ha 5 anos e sem dormir ha 3 dias.

Foi definida que as Nfe deste cliente seriam sempre a vista. 

 Ide.natOp: = 'VENDA';
 Ide.indPag: = ipVista;
Não é assim que determina a forma de pgto da NFE??
Ou estou viajando tanto em café que nem sei mais??
No aguardo,
 
Claudiomir
Postado

Ola

 

eu faço da seguinte maneira

 

EX:

indpag=0   //quando a vista

 

    with cobr.Dup.add do
    BEGIN
       ndup:=nronfe+'/01';
       dvenc:=date;
       vdup:=valor total
    end;
Postado

Caro Centuryinf

Testei sua ideia. Ele aparece somente uma parcela, ja quitada. No entanto, eu gostaria que aparecesse como 'PAGAMENTO A VISTA'.

Grato pela ajuda. 

Claudiomir

  • 2 anos depois...
Postado (editado)

Passando aqui para deixar um registro já que tive o mesmo problema e encontrei vários tópicos abertos com esse assunto mas sem a resposta, como é normal no fórum, postam e conseguem resolver e não colocam a solução. 

No meu caso uso o fortes, não pesquisei para outras versões, para quem quiser exibir o Pagamento à vista na nfe deve fazer: 

Selecionar o componente de impressão da nfe e na propriedades procurar por ExibeCampoFatura [True,False] 

Lembrando que no código os campos de fatura e de pagamento devem estar corretamente preenchidos. 
 

Editado por @lessandro
.
  • Curtir 3
  • 1 ano depois...
Postado

Opa, passai por esse problema e resolvi da seguinte forma :

 

Indicador da Forma de Pagamento (campo indPag)

Foi inserido um novo campo opcional chamado Indicador da Forma de Pagamento (indPag) que pode ser preenchido com:

  • 0=Pagamento à Vista
  • 1=Pagamento à Prazo
  • Curtir 1
  • Este tópico foi criado há 2380 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.