-
Total de ítens
490 -
Registro em
-
Última visita
-
Days Won
3
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por arce
-
-
@EMBarbosaOs testes foram realizados com o XML que enviei? Pq este contém dados referente a Produçaõ Rural S-1250
-
Atualizei o fonte com a modificação que o @CarlosSolla mencionou e o erro continua ocorrendo, quando chama o método LerXML.
Segue o arquivo de retorno para análise, pq eu não encontrei uma solução.
-
Verifica no portal do e-Social, pesquisa pelo CPF e verifica se o vínculo já consta na base do governo
- 1
-
@IMATECH vc tem que criar matrículas diferentes para cada um dos vínculos.
O e-Social usa como chave de vínculo, o CPF, NIS e Matrícula.
-
- 2
-
Bom dia, @Italo Jurisato Junior
Segue pequenas correções dos eventos de SST
- 2
-
@Italo Jurisato Junior Desculpe a demora, o fechamento da Reinf ontem tava tenso =/
Segue as alterações no programa exemplo, e tbm em algumas correções de tags dos eventos que já havia te passado anteriormente.
- 1
-
Vou ajustar e lhe envio
- 3
-
3 minutos atrás, Italo Jurisato Junior disse:
Bom dia Arce,
A versão 2.5 entra em vigor quando?
É preciso compatibilizar o programa exemplo com essas mudanças.
A versão 2.5 já está funcionando em produção (eu mesmo já estou utilizando em produção nos clientes), entretanto a transmissão dos eventos de SST (que alterei) começa apenas em 18/03/2019 no ambiente de homologação.
Você quer que eu altere o programa exemplo?
-
Boa tarde
@Italo Jurisato Junior Fiz a implementação dos eventos de SST que estavam faltando.
(Alterado) S-1060 - Tabela de Ambientes de Trabalho;
(Alterado) S-2210 - Comunicação de Acidente de Trabalho;
(Alterado) S-2220 - Monitoramento da Saúde do Trabalhador;
(Alterado) S-2240 - Condições Ambientais do Trabalho - Fatores de Risco;
(Novo) S-2245 – Treinamentos, Capacitações, Exercícios Simulados e Outras Anotações
(Novo) S-2221 – Exame Toxicológico do Motorista Profissional
(Excluído) S-2241Alguns ainda precisam ser adicionados os métodos LerArqIni.
Segue os arquivos para análise.- 2
-
1 hora atrás, anderson.mendonca disse:
Ainda no evento S-2299 e dentro da tag InfoPerAnt tenho a tag "detVerbas" novamente.
Não entendi quais verbas devo informar nesta tag, pois, uma vez informado a TRCT normal (sem ser Complementar) já foram informadas as verbas rescisórias.
É pra informar verbas/rubricas que compõem o salário? Por exemplo, se o funcionário recebe "Gratificação" todo mês ou "Ajuda de Custo", somente estas verbas devem ser informadas nesta tag? Ou é pra repetir as verbas recebidas na TRCT normal?Obrigado.
Seguindo o exemplo que citei do S-1200
Por exemplo: Em março foi sancionado o dissidio anual de determinado funcionário. Logo no evento S-1200 será necessário informar no grupo infoPerApur as rubricas normais da remuneração mensal e da demissão, e no grupo infoPerAnt indicar o valor retroativo da diferença salarial ocorrida em Janeiro e Fevereiro que será paga na rescisão.
- 1
-
@Luciana Cristina Pereira também está acontecendo com um determinado cliente.
Enviamos o fechamento de 5 empresas na sexta-feira, destas 2 estão com status aguardando retorno até hoje. Fiz alguns testes para verificar se foi realmente efetivado o fechamento, para tal, verifiquei se as retenções constavam na DCTFWeb e não havia nada. Depois forcei o envio do evento de reabertura R-2098, e a mensagem de retorno dizia que estava em processo de fechamento ou sem evento de fechamento. A última cartada foi enviar outro R-2099 e o retorno foi que há um evento em processamento.
Desta forma, concluí que realmente é uma lentidão no servidor. Se até amanhã continuar, vou repetir esses procedimentos e entrar em contato com a receita.
-
Em 08/02/2019 at 17:17, anderson.mendonca disse:
Certo. E no S-2299 também?
também
-
6 minutos atrás, anderson.mendonca disse:
Uma última dúvida, eu tenho que informar infoPerApur e infoPerAnt (quando houver)?
Ou eu informo apenas um ou o outro?Obrigado.
Você pode informar os dois caso seja necessário.
Por exemplo: Em março foi sancionado o dissidio anual de determinado funcionário. Logo no evento S-1200 será necessário informar no grupo infoPerApur as rubricas normais da remuneração mensal, e no grupo infoPerAnt indicar o valor retroativo da diferença salarial ocorrida em Janeiro e Fevereiro.
-
8 minutos atrás, anderson.mendonca disse:
Arce, você tem toda razão!
Eu não prestei atenção nisso.
Vou ter que mandar o programa verificar se é TRCT complementar. Se for, deverá preencher os dados deste grupo.
Obrigado por avisar.
Rescisão complementar, enviada posteriormente ao desligamento. Você precisa gerar um S-1200 informando as rubricas pendentes no grupo infoPerAnt
- 1
-
12 minutos atrás, anderson.mendonca disse:
Os grupos infoPerAnt e infoPerApur devem ser do evento S-1200, né?
Eu estou me referindo aqui ao evento S-2299.Consegui!
Eu não observei mas a TRCT estava sem rubricas.
Acrescentei uma rubrica e passou.Obrigado!
O evento S-2299 tbm tem o grupo infoPerAnt (item 69)
- 1
-
9 minutos atrás, anderson.mendonca disse:
Obrigado por responder Arce.
No seu exemplo você citou a mesma tag em eventos diferentes.
O que eu escrevei, é que, de acordo com o manual 2.5, o evento S-2299 tem o mesmo campo (65 e 89).A diferença é que a tag do 89 é referente ao grupo infoPerAnt e a 65 do infoPerApur, se vc analisar esses grupos tem basicamente o mesmo tipo de informação, entretanto um diz respeito ao Período de Apuração Vigente e o outro à períodos anteriores, cabe ao desenvolvedor alimentar um ou outro de acordo com a necessidade.
-
Existe sim, e funciona. Já realizei em produção (2.5) fechamento com este tipo de parametrização e funcionou corretamente.
Evento S-1200
TEvtRemun.dmDev.Items[0].infoPerApur.ideEstabLot.Items[0].remunPerApur.items[0].infoAgNocivo.grauExp
Evento S-2299
TInfoDeslig.VerbasResc.dmDev.Items[0].infoPerApur.ideEstabLot.Items[0].infoAgNocivo.grauExp
- 2
-
O contato foi realizado através do fale conosco (suporte ao desenvolvedor) . Sim, esta foi uma resposta deles. Mas fica evidente no texto que a advertência de pagamento deverá ocorrer em casos esporádicos. Se no seu sistema transmissor esta situação acontecer com muita frequência poderá acarretar sansões futuras.
- 2
-
Fiz um chamado ao suporte do e-social e após análise que eles fizeram sobre os meus arquivos (S-1200, S-1210, S-5001, S-5002) das referências 2018-11 e 2018-12, eles sugeriram a seguinte mudança:
CitarA mensagem de valor líquido diferente é difícil de explicar em alguns casos. O que realmente importa são as bases e tributos de s5001, s5002 e o FGTS que será o evento s5003.
Então, não vejo problema em deixar algum s1210 como está, mas cuidando se essa mensagem se repetirá com frequência.
A equipe de desenvolvimento está estudando alguns casos como esse e ainda não me explicou porque esse erro ocorre, mas sei que alguns profissionais resolveram esse erro com a seguinte dica. Uma dica prática: excluir s1210 e retificar o s1200 com os mesmos dados do original, porém, reordenando as rubricas dentro de todos os demonstrativos. Por exemplo, se as primeiras rubricas são vencimento, mude para os descontos, e vice-versa.
Com base nisto fiz duas modificações:
1- Alterei a ordem internas das rubricas do demonstrativos internos do S-1200 (dmDev) enviando primeiro os descontos e depois os proventos.
2- Alterei a ordem dos demonstrativos (dmDev) informados dentro do S-1200, exemplo:
De: FOLHA_201811, FOLHA_ADIANTAMENTO_201811 e FOLHA_AD13_201811
Para: FOLHA_201811, FOLHA_AD13_201811, FOLHA_ADIANTAMENTO_201811
Neste segundo caso só funcionou qndo o Adiantamento de 13º foi colocado entre os demais demonstrativos, no início e no fim do evento sempre deu o erro de divergência de pagamento no S-1210.
-
Transmiti agora o evento S-1210 da referencia 2019-02 e foi correto, sem erros e advertência.
Observe que coloquei data de pagamento para o dia 2019-02-06, referente a 2019-01
<?xml version="1.0" encoding="UTF-8"?> <eSocial xmlns="http://www.esocial.gov.br/schema/evt/evtPgtos/v02_05_00"> <evtPgtos Id="ID1X922XXXX0000002019020111314602058"> <ideEvento> <indRetif>1</indRetif> <indApuracao>1</indApuracao> <perApur>2019-02</perApur> <tpAmb>2</tpAmb> <procEmi>1</procEmi> <verProc>2019.1.31.0</verProc> </ideEvento> <ideEmpregador> <tpInsc>1</tpInsc> <nrInsc>X922XXXX</nrInsc> </ideEmpregador> <ideBenef> <cpfBenef>115188XXXXX</cpfBenef> <deps> <vrDedDep>379.18</vrDedDep> </deps> <infoPgto> <dtPgto>2019-02-06</dtPgto> <tpPgto>1</tpPgto> <indResBr>S</indResBr> <detPgtoFl> <perRef>2019-01</perRef> <ideDmDev>FOLHA_201901</ideDmDev> <indPgtoTt>S</indPgtoTt> <vrLiq>440.00</vrLiq> <retPgtoTot> <codRubr>603</codRubr> <ideTabRubr>X922XXXX</ideTabRubr> <qtdRubr>1.00</qtdRubr> <vrRubr>261.50</vrRubr> <penAlim> <cpfBenef>155186XXXXX</cpfBenef> <nmBenefic>BENEFIARIA</nmBenefic> <vlrPensao>261.50</vlrPensao> </penAlim> </retPgtoTot> </detPgtoFl> </infoPgto> </ideBenef> </evtPgtos> </eSocial>
- 1
- 1
-
20 minutos atrás, Ivan Neves disse:
@arce a minha dificuldade está em:
1º depois do envio do S-1200 com sucesso, salvar o retorno do XML do S-5001.
2º depois, ler o XML do S-5001 salvo, carregando ele no componente ACBreSocial1, para gerar um relatório de suas informações.
1º Para salvar o XML dos eventos 50XX:
ACBreSocial1.WebServices.ConsultaLote.RetConsultaLote.retEventos.Items.tot.Items[j].XML
2º Carregar no ACbr:
oEvento := TS5003.Create;
oEvento.XML := qrMinhaquery.FieldByName('XML_S5003').AsString; -
Seria mais ou menos assim:
if ACBreSocial1.WebServices.ConsultaLote.RetConsultaLote.Status.cdResposta in ([201, 202]) then // Autorizado com Sucesso ou advertência begin for i:=0 to ACBreSocial1.WebServices.ConsultaLote.RetConsultaLote.retEventos.Count-1 do // Lista de eventos enviados (S-1200, S-1210, S-2299, S-1295, S-1299) begin for j := 0 to ACBreSocial1.WebServices.ConsultaLote.RetConsultaLote.retEventos.Items[i].tot.Count-1 do begin // eventos da série 5000 associados // identifica o tipo, e realiza as leituras das propriedades case retEvento.tot[j].Evento.TipoEvento of teS5001: TS5001(retEvento.tot[j].Evento.GetEvento).EvtBasesTrab.IdeEvento.nrRecArqBase; teS5002: TS5002(retEvento.tot[j].Evento.GetEvento).EvtirrfBenef.IdeEvento.nrRecArqBase; teS5003: TS5003(retEvento.tot[j].Evento.GetEvento).EvtBasesFGTS.IdeEvento.nrRecArqBase; teS5011: TS5011(retEvento.tot[j].Evento.GetEvento).EvtCS.InfoCS.nrRecArqBase; teS5012: TS5012(retEvento.tot[j].Evento.GetEvento).EvtIrrf.infoIRRF.nrRecArqBase; teS5013: TS5013(retEvento.tot[j].Evento.GetEvento).EvtFGTS.infoFGTS.nrRecArqBase; end; end; end; end;
- 1
-
Boa tarde.
Divulgaram novos schemas 2.5 revisados .
https://portal.esocial.gov.br/agenda/29-01-2019-publicados-esquemas-xsd-v-2-5-revisados
- 1
- 1
Erro ao carregar XML do evento S-5011
em ACBreSocial
Postado
Agora deu certo, limpei as DCUs e recompilei. Estranho, pq uso o ACBr com os diretórios vinculados individualmente no path do projeto, para realizar customizações.
O importante que funcionou. Muito obrigado