Bom dia Italo,
Verificando o Manual do eSocial x Componente,
encontrei uma pequena falha. no que diz respeito ao Bloco S-2300 na parte da remuneracao da sessão infoComplementares ( Pagina 121 do manual Versão 2.4.02 )
esta variavel (vrSalFx ) deve ser 0,00 quando o undSalFixo ( for 6 ou 7 ), porem no fonte pcesS2300 ( na função GerarInfoComplementares )
tem um teste que só escreve este bloco se o Remuneracao.VrSalFx for > 0.
se puder ajustar o teste, fico grato!
desde já obrigado ( fiz a atualizacao dos Fonte no dia 08/06/2018 )
sugestão de correcao adicionar o teste abaixo
procedureTEvtTSVInicio.GerarInfoComplementares(obj: TinfoComplementares);
(obj.Remuneracao.UndSalFixo = sfNaoaplicavel ) or
procedure TEvtTSVInicio.GerarRemuneracao(obj: TRemuneracao);
if (obj.vrSalFx > 0) or (obj.UndSalFixo = sfNaoaplicavel ) then