Jump to content

dev botao

Registro C100 - Ind_Pgto


impactus
Go to solution Solved by Isaque Pinheiro,
  • Este tópico foi criado há 4153 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Olá, estou gerando o arquivo do Ato Cotepe 09/08 pelo Paf e tenho um período grande para ser gerado que vai do dia 01/01/2011 ate o dia 30/04/2013 e por esse motivo estou com problemas no Registro C100 no IND_PGTO, pois quando eu coloco a data inicial como 01/01/2011 ao gerar esse registro ele coloca o IND_PGTO = 9

dando erro no validador pois a partir do dia 01/07/2012 no lugar de 9 - Sem Pagamento tem que ir 2 - Outros então acabei olhando os fontes para ver por qual motivo gerava o IND_PGTO = 9 e encontrei a seguinte situação:

     if DT_INI >= EncodeDate(2012,07,01) then
       begin
         case IND_PGTO of
           tpVista:        strIND_PGTO := '0';
           tpPrazo:        strIND_PGTO := '1';
           tpSemPagamento: strIND_PGTO := '2';
           tpNenhum:       strIND_PGTO := '';
         end
       end
       else
       begin
         case IND_PGTO of
           tpVista:        strIND_PGTO := '0';
           tpPrazo:        strIND_PGTO := '1';
           tpSemPagamento: strIND_PGTO := '9';
           tpNenhum:       strIND_PGTO := '';
       end;
     end;

Estou na duvida se tenho que acabar comentando e deixar o correto do dia 01/07/2012 em diante ou tem algum outro modo de fazer com que ele gere novo jeito conforme o manual.

Obrigado.

Edited by impactus
Link to comment
Share on other sites

  • Solution

Você terá que tratar isso manualmente, pois o componente respeita período da vigência da Lei, alimentando os códigos antes e depois.

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link to comment
Share on other sites

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