Ir para conteúdo
  • Cadastre-se

dev botao

Erro no Campo indFinal e tpImp na NFC-e


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

Recommended Posts

Boa tarde!

Estou iniciando a emissão de NFC-e e estou com algumas dúvidas básicas.

Sei que basicamente, para emitir uma NFC-e, vc devo fazer as seguintes alterações (conforme postado pelo suporte do ACBR):

----------------------------------------

[identificacao]

mod=65

tpImp=4

indFinal=1

indPres=1

 

Não informar a IE do destinatário

[Destinatario]

IE=

 

NFC-e não aceita frete

[Transportador]

FretePorConta=9

 

Pagamentos - Na NFC-e este grupo é obrigatório

[pag001]

tpag=01

vpag=

------------------------------------

Minhas duvidas:

1º Erro: quando escrevo os campos Ide.indFinal / ide.indPres no delphi e atribuo o valor 0 ou 1, retorna o erro : Incompatible types: TpcnConsumidorFinal and integer. 

2º Erro: No campo tPag, quando digito o pag. (nao encontra a propriedade Tpag) para indicar se a forma de pagamento da NFC-e.

Por favor, alguém pode me ajudar?

Obrigado.

 

Pedro Zapata

 

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Pedro,

Você programa em Delphi?

Se sim, deve estar usando o componente ACBrNFe, correto?

Sendo assim você deve estudar o programa exemplo, nele você vai encontrar uma procedure responsável por alimentar o componente com os dados pertinentes a venda, entre outras coisas.

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Boa tarde Pedro,

No Ide do Delphi basta pressionar control e clicar em cima da propriedade a qual quer mais detalhes:

              Ide.indFinal <-- Pressione control e clique em cima da propriedade indFinal.

O Editor sera redirecionado para a seguinte linha:

               property indFinal: TpcnConsumidorFinal read FindFinal write FindFinal;

Pressione control novamente e clique em cima do tipo "TpcnConsumidorFinal"

Ele exibira a declaração do tipo , isto vale para todas as propriedades.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Boa tarde!

Estou iniciando a emissão de NFC-e e estou com algumas dúvidas básicas.

Sei que basicamente, para emitir uma NFC-e, vc devo fazer as seguintes alterações (conforme postado pelo suporte do ACBR):

----------------------------------------

[identificacao]

mod=65

tpImp=4

indFinal=1

indPres=1

 

Não informar a IE do destinatário

[Destinatario]

IE=

 

NFC-e não aceita frete

[Transportador]

FretePorConta=9

 

Pagamentos - Na NFC-e este grupo é obrigatório

[pag001]

tpag=01

vpag=

------------------------------------

Minhas duvidas:

1º Erro: quando escrevo os campos Ide.indFinal / ide.indPres no delphi e atribuo o valor 0 ou 1, retorna o erro : Incompatible types: TpcnConsumidorFinal and integer. 

2º Erro: No campo tPag, quando digito o pag. (nao encontra a propriedade Tpag) para indicar se a forma de pagamento da NFC-e.

Por favor, alguém pode me ajudar?

Obrigado.

 

Pedro Zapata

 

 

 

Bom dia Pedro.

As propriedades por você mencionadas, não aceitam números diretamente, você deve informar o dado permitido que tem no componente, especialmente na unit pcnNFe.

Por exemplo:

With ACBRNFE1 do

           Ide.indFinal  := cfConsumidorFinal = Consumidor final
           Ide.indPres   := pcPresencial = Consumidor presente

          pag.tPag := fpDinheiro - Pagamento em dinheiro.

Agora vPag tem que ser informado o valor do pagamento.

Att.

 

_____________

Prates, Agnaldo

Link para o comentário
Compartilhar em outros sites

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

The popup will be closed in 10 segundos...