Ir para conteúdo
  • Cadastre-se

dev botao

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


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

Editado por Evandro Rocha Almeida
Link para o comentário
Compartilhar em outros sites

  • 4 semanas depois ...
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..

Editado por Joceandro Perin
Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Moderadores
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
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Administradores

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

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros sites

  • Moderadores
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
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
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
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

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.

Editado por Marcelo Pontes Melim
Link para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros sites

  • Membros Pro

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

  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

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 para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...

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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1279 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.