Ir para conteúdo
  • Cadastre-se

dev botao

Como faço para referênciar as NFe's quando estou tentando emitir a NFe de uma devolução de mais de uma venda, tendo assim mais de uma NFe a ser referenciada?


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

Recommended Posts

Postado

Estou tentando emitir a NFe de uma devolução, de mais de uma venda, tendo assim mais de uma NFe a ser referenciada? Existe algum conteúdo demonstrando exemplos ou alguma documentação que eu possa utilizar?

  • Moderadores
Postado
2 horas atrás, soft.viatech disse:

Estou tentando emitir a NFe de uma devolução, de mais de uma venda, tendo assim mais de uma NFe a ser referenciada? Existe algum conteúdo demonstrando exemplos ou alguma documentação que eu possa utilizar?

Bom dia,

Uma vez referencias as notas, informe os itens que serão devolvidos, com dados contábeis específicos para tal situação (consultar contabilidade e exigências do fornecedor). Espero ter ajudado

while not qryConsulta2.Eof do
  begin
    with Ide.NFref.Add do
	  begin
	    { NOTA FISCAL ELETRONICA }
        if qryConsulta2['TIPO'] = 1then
		  begin
            refNFe := '';
          end
        { NOTA FISCAL MODELO 1/1A }
        else if qryConsulta2['TIPO'] = 2 then
          begin
            RefNF.cUF   := '';
            RefNF.AAMM  := '';
            RefNF.CNPJ    := '';
            RefNF.modelo  := '';
            RefNF.serie   := '';
            RefNF.nNF     := '';
          end
        { NOTA FISCAL DE PRODUTOR }
        else if qryConsulta2['TIPO'] = 3 then
          begin
            RefNFP.cUF      := '';
            RefNFP.AAMM   := '';
            RefNFP.CNPJCPF  := '';
            RefNFP.IE       := '';
            RefNFP.modelo   := '';
            RefNFP.serie    := '';
            RefNFP.nNF      := '';
          end
        { CUPOM FISCAL }
        else if qryConsulta2['TIPO'] = 4 then
          begin
            if qryConsulta2['MODELO'] = '2B' then
              RefECF.modelo := ECFModRef2B
            else if qryConsulta2['MODELO'] = '2C' then
              RefECF.modelo := ECFModRef2C
            else if qryConsulta2['MODELO'] = '2D' then
              RefECF.modelo := ECFModRef2D
            else
              RefECF.modelo := ECFModRefVazio;
            RefECF.nECF     := '';
            RefECF.nCOO     := '';
          end;
      end;
    qryConsulta2.Next;
  end;

 

  • Curtir 1

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

Postado (editado)

Boa tarde, vou tentar utilizar como base, pois estou utilizando a Lib ACBr do projeto em Java.

2 horas atrás, Cleber disse:

Bom dia,

Uma vez referencias as notas, informe os itens que serão devolvidos, com dados contábeis específicos para tal situação (consultar contabilidade e exigências do fornecedor). Espero ter ajudado

while not qryConsulta2.Eof do
  begin
    with Ide.NFref.Add do
	  begin
	    { NOTA FISCAL ELETRONICA }
        if qryConsulta2['TIPO'] = 1then
		  begin
            refNFe := '';
          end
        { NOTA FISCAL MODELO 1/1A }
        else if qryConsulta2['TIPO'] = 2 then
          begin
            RefNF.cUF   := '';
            RefNF.AAMM  := '';
            RefNF.CNPJ    := '';
            RefNF.modelo  := '';
            RefNF.serie   := '';
            RefNF.nNF     := '';
          end
        { NOTA FISCAL DE PRODUTOR }
        else if qryConsulta2['TIPO'] = 3 then
          begin
            RefNFP.cUF      := '';
            RefNFP.AAMM   := '';
            RefNFP.CNPJCPF  := '';
            RefNFP.IE       := '';
            RefNFP.modelo   := '';
            RefNFP.serie    := '';
            RefNFP.nNF      := '';
          end
        { CUPOM FISCAL }
        else if qryConsulta2['TIPO'] = 4 then
          begin
            if qryConsulta2['MODELO'] = '2B' then
              RefECF.modelo := ECFModRef2B
            else if qryConsulta2['MODELO'] = '2C' then
              RefECF.modelo := ECFModRef2C
            else if qryConsulta2['MODELO'] = '2D' then
              RefECF.modelo := ECFModRef2D
            else
              RefECF.modelo := ECFModRefVazio;
            RefECF.nECF     := '';
            RefECF.nCOO     := '';
          end;
      end;
    qryConsulta2.Next;
  end;

 

Editado por soft.viatech
  • Este tópico foi criado há 1116 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.