Ir para conteúdo
  • Cadastre-se

dev botao

Nfe - Pagamento A Vista


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

Recommended Posts

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
Link para o comentário
Compartilhar em outros sites

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
Link para o comentário
Compartilhar em outros sites

  • 2 anos depois...

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
Link para o comentário
Compartilhar em outros sites

  • 1 ano depois...
  • Este tópico foi criado há 2158 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.

The popup will be closed in 10 segundos...