Jump to content

Assista click.png tectoy.png

C6 chamada_c6.png botao.png

Problema ao Gerar VL_ABAT_NT no registro C170


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

Recommended Posts

  • Membros Pro

Prezados,

Averiguei um problema na geração do registro C170.

O campo Vl_ABAT_NT tem que ir zerado (utilizo auditor para conferir os arquivos).

Porém ele está indo vazio.

Achei essa linha na unit     ACBrEFDBloco_C_Class  

ifthen( FBloco_0.Registro0000.COD_VER > vlVersao111 ,LFill( VL_ABAT_NT, 0, 2,True ),'');

         Porém já alterei o valor e não funciona.

Quando coloco um valor maior que zero ele gera sem problemas.

Alguém pode me ajudar como resolvo esse problema?

Grato

Rodrigo Cardilo

Card System Info

[email protected]

Link to comment
Share on other sites

  • Membros Pro

A quem possa interessar resolvi mudando a seguinte linha na unit

ifthen(FBloco_0.Registro0000.COD_VER > vlVersao111, LFill(VL_ABAT_NT, 0, 2, True), '');

para 

ifthen(FBloco_0.Registro0000.COD_VER > vlVersao111, LFill(VL_ABAT_NT, 0, 2), '');

Segue anexo arquivo corrigido.

ACBrEFDBloco_C_Class.pas

Rodrigo Cardilo

Card System Info

[email protected]

Link to comment
Share on other sites

  • Consultores
Em 02/02/2019 at 14:46, Rodrigo Cardilo disse:

A quem possa interessar resolvi mudando a seguinte linha na unit

ifthen(FBloco_0.Registro0000.COD_VER > vlVersao111, LFill(VL_ABAT_NT, 0, 2, True), '');

para 

ifthen(FBloco_0.Registro0000.COD_VER > vlVersao111, LFill(VL_ABAT_NT, 0, 2), '');

Segue anexo arquivo corrigido.

ACBrEFDBloco_C_Class.pas

só que existe muita diferença entre seu código e do svn

favor reverter para o svn aplicar as correções e anexar nvoamente

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

Link to comment
Share on other sites

  • Consultores
Em 02/02/2019 at 11:34, Rodrigo Cardilo disse:

O campo Vl_ABAT_NT tem que ir zerado (utilizo auditor para conferir os arquivos).

Porém ele está indo vazio.

O Guia prático EFD ICMS IPI Versão 3.0 diz que esse campo, com respeito a obrigatoriedade de apresentação, é, tanto para entrada como saída, OC. Isso significa que ele pode sim ser apresentado vazio. Compare com o campo 28 - QUANT_BC_PIS.

Veja:

image.png

  • Like 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link to comment
Share on other sites

  • Membros Pro
1 hora atrás, EMBarbosa disse:

O Guia prático EFD ICMS IPI Versão 3.0 diz que esse campo, com respeito a obrigatoriedade de apresentação, é, tanto para entrada como saída, OC. Isso significa que ele pode sim ser apresentado vazio. Compare com o campo 28 - QUANT_BC_PIS.

Veja:

image.png

Também percebi isso e concordo mas, como eu disse anteriormente, eu utilizei um auditor independente que apresentou como possível motivo para advertência por alguns SEFAZ.

Achei interessante compartilhar a informação. 

A alguns meses o SEFAZ/MG notificou um cliente a utilizar a seriação dos documentos fiscais com 3 zeros. Exemplo: Nota 10 Série 1 tem q ser apresentada como Série 001.

Parece besteira mas uma discussão com a fiscalização é inútil.

Rodrigo Cardilo

Card System Info

[email protected]

Link to comment
Share on other sites

  • Consultores
5 minutos atrás, Rodrigo Cardilo disse:

Também percebi isso e concordo mas, como eu disse anteriormente, eu utilizei um auditor independente que apresentou como possível motivo para advertência por alguns SEFAZ. 

Não temos acesso a auditores independentes, então até segunda ordem, temos que seguir a legislação. Nesse caso o campo precisa ser passível de ser gerado tanto vazio como zero.

A saída é implementar da forma que foi feito em outros campos usando o tipo Variant. Seria de grande ajuda se você puder ajudar a implementar.

Por favor, veja esse tópico sobre esse assunto quando aconteceu em outros registros:

 

  • Like 2

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link to comment
Share on other sites

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.