Ir para conteúdo
  • Cadastre-se

dev botao

Atualização do componente ACBreSocial para a versão 1.2


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

Recommended Posts

  • Membros Pro

Anexo o componente atualizado para a versão 1.2 e o programa exemplo.

Os arquivos de schemas, evento S-2500 e parte do pcesConversaoeSocial.pas foi realizado pelo colaborador AnderGoncalves e foram incorporados nessa atualização.

Todos os eventos modificados foram testados através a geração e validação no programa exemplo.

Os eventos S-5002 (modificado), S-5012 (modificado) e S-5503 (novo) não foram testados devido a não disponibilidade do ambiente de produção restrita.

O evento S-1220 (informações para DIRF) foi removido por não ter utilidade - a RFB incorporou o conteúdo no evento S-1210.
 

ACBreSocial.zip Atualização eSocial versão 1.2.txt Exemplo Delphi.zip v_S_01_02_00.zip

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

  • Consultores


Boa noite Marcelo,

Mais uma vez, obrigado pela contribuição.
Foram necessários alguns ajustes, detalhados a seguir.
Seguem os fontes alterados.
Você pode validar se estão de acordo com seus testes e validações iniciais para podermos enviá-los com segurança ao SVN?

1. Mantido o evento S-1220 e propriedades que haviam sido removidas de algumas classes para evitar quebra de compilação em sistemas que já utilizam o componente

2. Mesclados fontes com procedures de leitura de arquivo ini LerArqIni() atualizadas

3. Efetuados ajustes em tipos de campos, tamanhos e ocorrências, conforme controle de alterações e leiaute atual
* Alterados campos TDate para TDateTime para compatibilidade com versões anteriores do Delphi.
* Valores numéricos maiores que 9 dígitos não utilizar Integer, pois somente suporta valores até 2147483648

4. Atualizados inis de exemplos

5. O novo evento S-8200 não consta nos fontes
* Você chegou a desenvolvê-lo?

5.1. O evento S-8299, que já constava no leiaute anterior, ainda não faz parte do componente
* Você tem interesse e diponibilidade para desenvolvê-lo ?

FontesMesclados.zip

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Boa noite Renato, 

1. O evento S-1220 nunca foi implementado pelo eSocial, o título era minuta da DIRF, que foi incorporado no evento S-1210 versão S-1.2, veja o PDF anexo;

2. Ok;

3. Ok;

4. Ok;

5. O evento S-8200 só pode ser gerado na tag "procEmi" com o tipo 8 - Aplicativo governamental para envio de eventos pelo Judiciário;

6. O evento S-8299 se encaixa no mesmo caso do item 5.
 

eSocial - Minuta DIRF.pdf

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa noite Marcelo,

Obrigado pelos esclarecimentos.

O S-1220, mesmo não tendo sido implementado, assim como qualquer outro campo ou grupo que seja removido, evitamos excluir propriedades, classes e units do componente para evitar a quebra na compilação, caso alguém tenha alguma referência em suas aplicações, ainda mais em meio a uma implementação de nova versão com tantas mudanças.

Com relação aos eventos S-8000 ficou claro que não tem necessidade de implementação no componente.

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

  • Consultores
1 hora atrás, Jucemar Duarte disse:

Bom dia, senhores!  Os campos do evento S2501 ficarão mesmo como "Atributo" no XML?  Pensei que eles iriam corrigir a gafe na nova versão. 

Bom dia.

Conferindo no layout e nos schemas, sim.

Boa parte ainda permanece como atributo.

  • Curtir 2
Consultor SAC ACBr

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

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.

The popup will be closed in 10 segundos...