Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Conferindo XML da NFe, vi que o valor do PIS está ZERO.

01

23.50

16.00

0.00

... isso embora eu esteja enviando o valor correto.

Então fui testar no ACBrNFe_Demo, e constatei que também não vai o valor do PIS. Estaria com problemas essa rotina no ACBr ? Alguém já passou por isso ?

OBS:

Uso Delphi 7 e fontes ACBr.

Grato

With PIS do

Begin

CST := StrToCSTPIS(OK, Trim(FieldByName('CST_PIS').AsString));

PIS.vBC := FieldByName('VAL_BC_PIS' ).AsCurrency;

PIS.pPIS := FieldByName('PERC_PIS' ).AsCurrency;

PIS.vPIS := FieldByName('VALOR_PIS' ).AsCurrency;

// O Valor do PIS não está indo - ERRO NO ACBr ***********************

PIS.qBCProd := 0;

PIS.vAliqProd := 0;

PIS.vPIS := 0;

End

;

Postado

With PIS do

Begin

CST := StrToCSTPIS(OK, Trim(FieldByName('CST_PIS').AsString));

PIS.vBC := FieldByName('VAL_BC_PIS' ).AsCurrency;

PIS.pPIS := FieldByName('PERC_PIS' ).AsCurrency;

PIS.vPIS := FieldByName('VALOR_PIS' ).AsCurrency;

// O Valor do PIS não está indo - ERRO NO ACBr ***********************

PIS.qBCProd := 0;

PIS.vAliqProd := 0;

PIS.vPIS := 0;

End

;

Postado

na verdade o erro é nessa linha:

PIS.vPIS := 0;

exatamente como eu citei, após a linha "PIS.vAliqProd := 0;"

;)

- Sou desenvolvedor.

- De que linguagem, delphi? .NET? Java?

- Qualquer uma, sou desenvolvedor.

Postado

Galera!

Que loucura! Já olhei isso duzentas vezes e não tinha visto. O interessante é que no exemplo do ACBrNfe_Demo esse trecho está comentado e eu comecei a partir dele. Ao testar o demo do ACBr, eu habilitei esse trecho e compilei. Claro que deu o mesmo resultado e eu continuei cego.

Valeu rapaziada!

Obrigado pala ajuda e perdoe a minha cegueira.

Um abraço!

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