Folha de Pagamento - 13.0.27.9766
eSocial / Gerar eSocial
S-1210 - O Sistema no momento de buscar a movimentação das férias, não estava identificando que o funcionário era estagiário, o sistema estava identificando que o funcionário era empregado, por isso gerava a rubrica 1004231 indevidamente.
S-1210 - Foi implementada uma condição para antes de verificar a tag ideDmDev do evento S-2399 do autônomo, o sistema verificar primeiro se o autônomo tem evento S-2399 aceito, caso não tiver, automaticamente a tag ideDmDev é gerada no formato novo.
S-1200 - Em alguns casos, ao gerar ocorria o erro "Parameter dDataMovimentacao not found". Ajustado.
Os eventos S-2205, S-2206 e S-2306 não estavam sendo demonstrados como Já Enviados mesmo se estivessem aceitos na gestão de eventos. Ajustado.
Sistema não estava gerando o tipo de jornada do horário como 1 no XML dos eventos S-2200 e S-2206 quando o horário do empregado fosse quadro de horário de trabalho. Foram realizados os devidos ajustes para gerar o tipo de jornada do horário como 1 nos XML's de envio dos eventos S-2200 e S-2206 quando o tipo do horário for quadro de horário de trabalho, e para gerar como 2 o tipo da jornada do horário quando for escala de revezamento.
eSocial / Base INSS / FGTS Tron x eSocial
Em determinada situação, o sistema não estava demonstrando o valor de FGTS para o e-Social, e com isto, gerava diferença indevida.
Movimentos / Consultar Cálculos
A tela de consulta de cálculo de férias não levava em consideração Outros Vínculos para recálculo. Erro foi corrigido.
Rescisão / Cálculo
Em alguns cenários, ao pedir o cálculo ocorria o erro "Cannot perform this operation on a closed dataset". Ajustado.
Existia uma verificação feita somente com data de admissão, mas deveria ser feita com início da aquisição. Isso causava erro relacionado as férias proporcionais.
Férias / Aviso com recibo de férias
Em alguns cenários, não estava buscando a base de cálculo correta.
Férias / Relatório de férias vencidas/proporcionais
Feito ajuste para quando verificar dias de direito, o faça igual na programação de férias, pois em determinado cenário o empregado não era listado.
Férias / Programação de férias
Ao realizar a programação de forma coletiva e marcar a opção da MP 927, ocorria violação no banco de dados ao gravar.
Afastamento / Lançamento
Identificado que os eventos de licença médica não devem ficar na composição do evento 10133, pois o salário empregado já é calculado integral dependendo o afastamento. Ajustado.
Cadastros / Contribuinte
Ajustado para que seja possível marcar 'sim' no campo "Isenção de IRRF" para empresa com inscrição CNPJ.
Guias / BEM
Ao gerar o arquivo do benefício emergencial, tipo de arquivo prorrogação > 30 dias, sistema apresentava o erro '' is not a valid integer value". Ajustado.
Guias / GRRF
O campo 26 da GRFC é calculado da seguinte forma:
Base FGTS do Mês (Isso inclui: Ferias Normal, 13º 1 e 2 Parcela, Afastamento, Rescisão e 13º Rescisão) - Parte indenizada empresa - Parte indenizada empregado. Como os eventos indenizados possuem um campo a parte na GRFC (campo 27) e os mesmos são base FGTS, devem ser deduzidos do campo 26 conforme formula acima, estando totalmente correto. Acontece que nesse caso em específico a empresa possui um processo judicial onde o evento 10100 - Aviso Prévio Indenizado (EMPRESA) não é base FGTS (conforme print), assim não podendo ser deduzido do campo 26. Sistema estava calculando a base fgts correta mas fazia a dedução do 10100 indevidamente, o que causava o valor negativo da GRFC Corrigido para verificar se os eventos indenizados possuem processo judicial com não incidência no FGTS para não deduzir do campo 26.
Integrações / Contabilidade
Ajustado para considerar o evento 10162 como dedução do INSS na integração da folha com a contabilidade.
|