Ir para conteúdo
  • Cadastre-se

dev botao

NFE ISENTO CONTRIBUINTE NAOCONTRIBUINTE


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

Recommended Posts

Alguém pode me ajudar a configurar as variáveis do ACBR para ISENTO CONTRIBUINTE E NÃO CONTRIBUINTE ?

Com meu código atual consigo enviar apenas NFe que tem IE e CNPJ, para os outros casos não está funcionando ... vejam o código como ficou ...

  if (length(RetiraCaracterCPFCNPJ(NotaF.NFe.Dest.CNPJCPF)) = 11) and (NotaF.NFe.Dest.IE = 'ISENTO') then begin
    NotaF.NFe.Dest.IE := '';
    NotaF.NFe.Dest.indIEDest :=   inIsento ;
  end;
  if (length(RetiraCaracterCPFCNPJ(NotaF.NFe.Dest.CNPJCPF)) = 14) and (NotaF.NFe.Dest.IE = 'ISENTO') then begin
    //NotaF.NFe.Dest.IE := 'ISENTO';
    NotaF.NFe.Dest.indIEDest := inNaoContribuinte;
  end  else
  if (length(RetiraCaracterCPFCNPJ(NotaF.NFe.Dest.CNPJCPF)) = 14) and (NotaF.NFe.Dest.IE <> '') then begin
    NotaF.NFe.Dest.indIEDest := inContribuinte;
  end;
 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Fabricio se te ajudar:

               if PessoaFJ = 'F' then
               begin
                    Ide.indFinal  := cfConsumidorFinal;
               end
               else
               begin
                    if (IEClie = '') and (CNPJClie <> '') then
                       Ide.indFinal  := cfConsumidorFinal;

                    if (IEClie <> '') and (CNPJClie <> '') then
                       Ide.indFinal := cfNao;

               end;
               
                    if PessoaFJ = 'F' then
                    begin
                         Dest.indIEDest         := inNaoContribuinte; //9-não contribuinte
                    end
                    else
                    begin
                         if (IEClie = '') and (CNPJClie <> '') then
                            Dest.indIEDest         := inNaoContribuinte; //9-não contribuinte

                         if (IEClie <> '') and (CNPJClie <> '') then
                            Dest.indIEDest         := inContribuinte;    //1-contribuinte
                    end;

 

paulinho

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2494 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.