Jump to content

dev botao

Correção LerXML 2200


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

Recommended Posts

  • Membros Pro
Posted

O método estava com erro na leitura de algumas tags, ocasionando travamento na leitura (loop infinito).

Foram retiradas referências a versão 2.5 (apenas dentro do método) visto que não estavam devidamente tratadas e de qualquer forma o eSocial só gera arquivos na versão 1.1.

pcesS2200.pas

  • Like 1
  • Consultores
Posted

Bom dia,

Criada a TK-4701 para avaliar a contribuição.

Obrigado

  • Like 1
Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

  • 2 weeks later...
  • Consultores
  • Solution
Posted

Boa tarde Rodrigo,

Primeiramente, obrigado pela contribuição, mas não teremos como incorporá-la nos fontes como estão.

Seguem considerações.

1. Notei que suas alterações foram feitas sem considerar o leiaute da versão 1.2 e precisamos compatibilizar os fontes com ambas as versões.
* Seguem destaques nos dois itens a seguir.

1.1. Loop de dependente na LerArqIni()
* Você removeu o nmDep como valor a considerar se o loop deve continuar, e colocou o tpDep que não é obrigatório na versão 1.2. Se houver um item sem o tpDep na versão 1.2, irá interromper o loop indevidamente
* Foi removido o descrDep que existe na versão 1.2

1.2. infoCeletista na LerArqIni()
* Foi removido o matAnotJud que existe na versão 1.2

2. No LerXML() todas as alterações que você fez você passou o nível 1 para o Leitor, aparentemente não estando de acordo com uma leitura correta do XML
* Exemplo:
Leitor.rExtrai(1, XXXXX)

Por favor confirme se enviou o fonte correto e caso queira fazer os devidos ajustes, ficaremos felizes em receber sua contribuição.
Se tiver o xml utilizado para validar a leitura, por favor nos envie através do [email protected] para podermos fazer os devidos testes.

  • Like 1
  • 2 weeks later...
  • Este tópico foi criado há 376 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Guest
This topic is now closed to further replies.
×
×
  • 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.