dicas show delphi

DICAS

Visite a biblioteca de dicas da comunidade.

Saiba mais
sombra
Artigos Show Delphi

ARTIGOS

Abordagens detalhadas sobre assuntos diversos.

Saiba mais
sombra
iniciantes show delphi

INICIANTES

Aprenda a programar de um modo simples e fácil.

Saiba mais
sombra
downloads show delphi

DOWNLOADS

Acesse os materiais exclusivos aos membros.

Saiba mais
sombra
voltar

PARA QUEM GOSTA DE DELPHI

Nfe 3.10 Para Pessoa Física não valida, problemas com o IE.

Este é só um exemplo de como resolver o problema, o código pode ser
alterado ou melhorado conforme a sua necessidade. Ele se aplica
para quem está utilizando o TACBrNFe para o envio de notas eletrônicas.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
  // ... seu código
 
  // Verificando se o cliente é pessoa física ou Jurídica
 
  // 1 - Física / 2 Júridica
  if (QryCliente.FieldByName('TIPO').AsInteger = 1) then
  begin
    Dest.indIEDest  := inNaoContribuinte;
  end;
 
  if (QryCliente.FieldByName('TIPO').AsInteger = 2) then
  begin
    // Se não tiver IE, consederei como isento
    if (Trim(QryCliente.FieldByName('IE').AsString) = '') then
    begin
      Dest.indIEDest := inIsento;
    end
    else begin
      { Preenchendo a inscrição Estadual e indicando
      que é contrubuinte. }
      Dest.IE := sn(QryCliente.FieldByName('IE').AsString);
      Dest.indIEDest := inContribuinte;
    end;
  end;
 
  // ... seu código

Código baseado no forum do ACBr:
http://www.projetoacbr.com.br/forum/index.php?/topic/15990-nfe-310-para-pessoa-f%C3%ADsica/

  • InfusTec
  • 1 comentários
  • 20 de março de 2015

Uma resposta para “Nfe 3.10 Para Pessoa Física não valida, problemas com o IE.”

  1. Rogério disse:

    Muito boa a dica, obrigado.

Deixe um comentário

Ir ao topo

© 2024 Infus Soluções em Tecnologia - Todos os Direitos Reservados