Open marcelo225 opened 3 months ago
Olá @marcelo225
Nesse caso é preciso atualizar a versão do XSD e gerar novamente os arquivo. Iremos liberar uma nova versão assim que possível.
Se puder, precisavamos gerar folhas para o pessoal RGPS que trabalham aqui no TJDFT. Agradecido, @tiagoben !
Olá @marcelo225 Tem um comando bash em src/esocial-esquemas/generate-java-from-xsd.sh que auxilia nessa criação
Olá @marcelo225 Tem um comando bash em src/esocial-esquemas/generate-java-from-xsd.sh que auxilia nessa criação
Certo. Eu vi aqui, mas esse .sh já está declarado no pom.xml dos sub-projetos esocial-esquemas e esocial-comunicacao. Em tese, não precisaria rodar eles diretamente. Eu to tentando gerar tudo via maven mesmo, usando mvn verify dentro do diretório principal (src). Vou testar localmente aqui no Tribunal e logo lanço um PR, ok?
@tiagoben , eu não tenho permissão para criar PR no projeto. Poderia dar essa permissão?
git push github atualizacao_xsds_tst_nt-02-2024-rev-29-02-2024-prod-22-04
remote: Permission to tst-labs/esocial.git denied to marcelo225. fatal: unable to access 'https://github.com/tst-labs/esocial.git/': The requested URL returned error: 403`
Bom dia @marcelo225 Na verdade a melhor forma de fazer é criar um fork e solicitar um pull request a partir dele
@tiagoben, segue o PR: https://github.com/tst-labs/esocial/pull/408
Vou providenciar outro PR S-1.2 (até NT 04/2024) que já tá em produção desde 01/08/2024
Obrigado!
@tiagoben , boa tarde!
Tivemos um problema com relação ao campo tpAcConv, pois na versão eSocial S-1.2 tem agora o range de A até J conforme o layout abaixo:
Um dos erros que dá ao enviar o payload no EJT é a seguinte mensagem:
tpAcConv': [facet 'enumeration'] The value 'J' is not an element of the set {'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I'}."
Atualmente, este XSD abaixo tem o range de A até o I
https://github.com/tst-labs/esocial/blob/master/src/esocial-esquemas/src/main/resources/xsd/tipos.xsd#L2467
Vcs ainda irão atualizar? Precisamos dessa nova versão que já foi atualizada em produção do eSocial, conforme a Nota Técnica v. S-1.2 01/2023 - rev. 03/04/2024, no item 3.4
Qual é o procedimento? Basta atualizar os XSDs na pasta do projeto ou precisa ser feita algumas mudanças no core do projeto?
Obrigado!