Jump to content

Assista click.png tectoy.png

C6 chamada_c6.png botao.png

eSocial Simplificado ambiente de produção restrita disponível


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

Recommended Posts

Caríssimos, bom dia

Sabem me informar se o componente do esocial e a pasta Schemas já estão disponíveis para a nova versão do E-Social?

 

https://www.gov.br/esocial/pt-br/noticias/esocial-simplificado-ambiente-de-testes-em-producao-restrita-estara-disponivel-para-todas-as-empresas-a-partir-de-03-de-marco

eSocial Simplificado: ambiente de produção restrita estará disponível para todas as empresas a partir de 03 de março.

Edited by Evandro Rocha Almeida
Link to comment
Share on other sites

  • 4 weeks later...
Em 05/03/2021 at 13:40, Italo Giurizzato Junior disse:

Boa tarde Evandro,

Até onde sei não temos nada pronto, caso queira colaborar fique a vontade.

Boa tarde Italo, vou começar a implementar a versão 1.0 e algumas coisas do SST tbm, pra essa versão simplificada vc teria uma ideia do que a gente poderia fazer? Um componente aparte? ou poderíamos usar apenas algumas validações e implementar com a 2.5? porque muita coisa foi removida né, e alguns eventos foram removidos, outros foram incorporados, talvez implementar junto ficaria muitas validações pra fazer..

Edited by Joceandro Perin
Link to comment
Share on other sites

  • 2 weeks later...
  • Consultores
4 minutos atrás, lukas1056 disse:

Bom dia pessoal..

Alguma novidade sobre o assunto ?

Bom dia. qual novidade? se já paramos a implementar o código, não sei dizer pois pelo que vi está parado. mas está convidado a ajudar , pega o manual os fontes e altera, faz os testes e anexa aqui que subimos

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

  • Administradores

Obrigado pela contribuição, em breve será validada para possível inclusão ao svn

Consultora SAC ACBr

Juliana Tamizou
Ajude o Projeto ACBr crescer - Assine o SAC

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

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


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link to comment
Share on other sites

Pessoal estou com o seguinte problema ao tentar enviar o evento S2220 em ambiente de Homologação:

'Houve erro na validação do Lote: 1824 - Element ''{http://www.esocial.gov.br/schema/lote/eventos/envio/v1_1_1}nrInsc'': '''' is not a valid value of the local atomic type.'

O campo nrInsc não está vazio, os Schemas também estão atualizados e mesmo assim não consigo sair desse erro, o que pode está faltando para funcionar?

Link to comment
Share on other sites

  • Consultores
5 minutos atrás, IgorBhSoft disse:

Pessoal estou com o seguinte problema ao tentar enviar o evento S2220 em ambiente de Homologação:

'Houve erro na validação do Lote: 1824 - Element ''{http://www.esocial.gov.br/schema/lote/eventos/envio/v1_1_1}nrInsc'': '''' is not a valid value of the local atomic type.'

O campo nrInsc não está vazio, os Schemas também estão atualizados e mesmo assim não consigo sair desse erro, o que pode está faltando para funcionar?

Isso usando o código acima ou o que está no SVN?

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
1 minuto atrás, IgorBhSoft disse:

Estou usando o código acima, preciso gerar no padrão 1.0.0.

Não validamos ele ainda  e nem está no svn. aguarde

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

Dois erros foram encontrados nos ajustes do componente para o eSocial simplificado: 

1) No módulo pcesGerador.pas a procedure GerarInfoContrato na linha GerarFiliacaoSindical(pInfoContrato.FiliacaoSindical)
   deverá ficar assim:
   
   if VersaoDF <= ve02_05_00 then
     GerarFiliacaoSindical(pInfoContrato.FiliacaoSindical);
    
2) No evento S-1200 na nova modalidade de informação do contrato intermitente está ainda na forma antiga.

Edited by Marcelo Pontes Melim
Link to comment
Share on other sites

Em 11/04/2021 at 09:47, Marcelo Pontes Melim disse:

Olá, amigo Marcelo Pontes Melimprimeiramente, parabéns pelo trabalho.

Estou analisando suas adequações para o e-social simplificado.  Apareceu uma questão em "pcesConversaoeSocial".  Na function "StrToVersaoeSocial", a correta atribuição da nova versão, segundo o formato do esquema, não seria obrigatoriamente,, '_S_01_00_00' ?  Veja a ilustração:

eSocial_simpl.png.a040b8275d97a73b172fddf74841883c.png

Link to comment
Share on other sites

Bom dia!

Nova versão do componente ACBreSocial para a versão simplificada.
Eventos S-2210, S-2220 e S-2240 foram revisados e adaptados, quando necessário.

Atenção! 
Uma modificação que irá impactar a utilização do componente foi feita no módulo pcesConversaoeSocial.pas:
para a versão simplificada tínhamos definido o tipo tpJornada2; após revisão, os códigos que foram incorporados ao tpJornada.

ACBreSocial.zip eSocial Versão S-01-00-00 - Progresso da adaptação do componente ACBr.pdf

  • Thanks 1
Link to comment
Share on other sites

Respondendo ao Jucemar Duarte sobre o módulo "pcesConversaoeSocial" as divergências apontadas:

Bom dia, Jucemar!

As definições estão corretas. Tenho gerado e enviado ao ambiente do eSocial de Produção (Versão 2.5) e Produção Restrita (Simplificado) vários eventos com sucesso.
Essa diferença foi introduzida a partir a versão simplificada bastando observar o manual do desenvolvedor do eSocial. Também poderá ser confirmada visualizando o conteúdo do cabeçalho de qualquer evento como abaixo:

     <eSocial xmlns="http://www.esocial.gov.br/schema/evt/evtInfoEmpregador/v_S_01_00_00">

Obrigado por nos ajudar.

Um abraço.

Link to comment
Share on other sites

  • 2 weeks later...

Pessoal, não tenho conhecimento pleno em Delphi como vocês mas estou disponível para testar pois trabalho numa conservadora.
As conservadoras têm situações diversas relativas às leis trabalhistas, trabalham com todos os tipos de cargos e acho que isso pode ser de grande valor para o aprimoramento do programa.

Neste sentido, como posso ajudar?

 

Link to comment
Share on other sites

Oi Marcelo, boa tarde

o projeto que foi alterado ele está disponível no tortoise para download?

Em 14/04/2021 at 10:30, Marcelo Pontes Melim disse:

Respondendo ao Jucemar Duarte sobre o módulo "pcesConversaoeSocial" as divergências apontadas:

Bom dia, Jucemar!

As definições estão corretas. Tenho gerado e enviado ao ambiente do eSocial de Produção (Versão 2.5) e Produção Restrita (Simplificado) vários eventos com sucesso.
Essa diferença foi introduzida a partir a versão simplificada bastando observar o manual do desenvolvedor do eSocial. Também poderá ser confirmada visualizando o conteúdo do cabeçalho de qualquer evento como abaixo:

     <eSocial xmlns="http://www.esocial.gov.br/schema/evt/evtInfoEmpregador/v_S_01_00_00">

Obrigado por nos ajudar.

Um abraço.

 

Link to comment
Share on other sites

Na versão baixada no Tortoise e na Unit pcesConversaoeSocial, se colocar as funções como abaixo, para os sistemas próprios que geram o xml, já dá pra testar em produção restrita o envio e o retorno dos eventos xml.

function StrToVersaoeSocial(out ok: Boolean; const s: String): TVersaoeSocial;
begin
  result := StrToEnumerado(ok, s, ['02_04_01', '02_04_02', '02_05_00','S01_00_00'],
                          [ve02_04_01, ve02_04_02, ve02_05_00, ve01_00_00]);
end;

function VersaoeSocialToStr(const t: TVersaoeSocial): String;
begin
  result := EnumeradoToStr(t, ['02_04_01', '02_04_02', '02_05_00','_S_01_00_00'],
                          [ve02_04_01, ve02_04_02, ve02_05_00, ve01_00_00]);
end;
 

Link to comment
Share on other sites

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