{ "CodEventoId": 5089 ,"CodUsuario": 5089 ,"Descricao": "Saldo Salario Rescisão Valor" ,"Tipo": 1 ,"Prioridade": 1 ,"RefValor": 1 ,"INSSNumero": 2 ,"IRRFNumero": 2 ,"FGTSNumero": 2 ,"DirfNumero": 0, "Rais": true, "Pis": true, "SalFam": true ,"VariavelNumero": 1 ,"DsrNumero": 1, "CompoeSal": true, "Proporcional": false ,"CodEvSubstituido": 57 ,"Escopo": 32 ,"DedNumero": 1 ,"DescParam": "Informar o Valor" ,"Formula": "Se DiasDSRReduzido>(Diastrabalhados-DiasUteis) Entao\nDiasDSRReduzido=(Diastrabalhados-DiasUteis)\nFim\n\nSe DiasTrabalhadosReduzido>DiasTrabalhados Entao\nDiasTrabalhadosReduzido=DiasTrabalhados\nFim\n\nSe ContratoEstagiario Entao\nRetornar\nFim\n\nSe ContratoIntermitente=1 Entao\nRetornar\nFim\n\nSe EscopoSalarioDom ou EscopoRescisaoDom entao\nSe (DataTerminoAfastamentoAno=DatacompetenciaAno) e (DataTerminoAfastamentoMes=DatacompetenciaMes) Entao\nTemp19=DiasAfastPagoEmpregadorRed\nTemp23=DiasDSRAfastPagoEmpregadorRed\nFim\nDiasAfastPagoEmpregador=0\nDiasDSRAfastPagoEmpregador=0\nDiasAfastPagoEmpregadorRed=0\nDiasDSRAfastPagoEmpregadorRed=0\nFim\n\n// Indicador de Mes final de Reducao Com retorno do Salario\nSe HorasMensaisRedMP936=0 e DiasTrabalhadosReduzido<>0 Entao\nTemp1=1\nSenao\nTemp1=0\nFim\n\nSe DiasTrabalhadosReduzido<>0 e HrMensaisAnteriorMP936=0 Entao\nHorasMensaisRedMP936=HorasMensaisRais*(1-(PercReducaoMP936/100))\nHorasSemanaisRedMP936=HorasMensaisRedMP936/30*6\nSalarioReduzido=Salario*(1-(PercReducaoMP936/100))\nFim\n\nSe ((Mensalista ou DocenteMensalista ou Comissionado) e (DiastrabalhadosReduzido<>0 e PercReducaoMP936<>0 e SalarioReduzido=0)) Entao\nSalarioReduzido=Salario*(1-(PercReducaoMP936/100))\nFim\n\nSe DiasTrabalhadosReduzido<>0 Entao\nSe PercReducaoMP936<>0 Entao\nSe ((HrMensaisAnteriorMP936=0) E (HorasMensaisRedMP936=0)) Entao\nHorasMensaisRedMP936=HorasMensaisRais\nHorasSemanaisRedMP936=QtdeHsSemana\nSenao\nHorasMensaisRedMP936=HorasMensaisRedMP936\nHorasSemanaisRedMP936=HorasSemanaisRedMP936\nFim\n\nSe ((HrMensaisAnteriorMP936<>0) E (HorasMensaisRedMP936=0)) Entao\nHorasMensaisRedMP936=HorasMensaisRais*(1-(PercReducaoMP936/100))\nHorasSemanaisRedMP936=QtdeHsSemana*(1-(PercReducaoMP936/100))\nFim\nFim\n\nTemp7=HorasSemanaisRedMP936/(1-(PercReducaoMP936/100))\nTemp8=HorasMensaisRedMP936/(1-(PercReducaoMP936/100))\nSenao\nTemp7=QtdeHsSemana\nTemp8=HorasMensaisRais\nFim\n\nSe Nao PagaSaldoDeSalario Entao\nResultado=0\nParamValorRef=0\nFim\n\nSe EscopoRescisaoCompl Entao\nSe DesconsiderarCalculoResComp<>0 Entao\nSe Mensalista ou Comissionado Entao\nValorRemuneracao=Salario\nFim\nSe DocenteMensalista Entao\nValorRemuneracao=Salario*1.05\nFim\nSe Horista Entao\nValorRemuneracao=(Salario*(Temp8/(1-(PercReducaoMP936/100))))\nFim\nRetornar\nFim\nFim\n\nTemp20=DiasTrabalhadosReduzido-DiasAfastPagoEmpregadorRed\n\nSe Mensalista ou Comissionado ou DocenteMensalista Entao\nTemp9=(DiasTrabalhados-DiasAfastPagoEmpregador-DiasTrabExterior)-(DiasTrabalhadosReduzido-Temp19)\nSe (Temp9+Temp20+diasdeFerias)>DiasDireitonoMes e ((EscopoRescisao+EscopoRescisaoDom+EscopoRescisaoCompl)=0) Entao\nTemp20=Temp20-((temp20+temp9)-DiasDireitonoMes)\nFim\n\nSe Temp9<0 Entao\nTemp9=0\nFim\n\nTemp3=((Salario/DiasDoMes)*Temp9)\nTemp4=((SalarioReduzido/DiasDoMes)*Temp20)\nResultado=ParamValorRef-ValorEventoOrigem\nParamvalorref=DiasTrabalhados\n\nSe EscopoRescisaoCompl Entao\nSe Resultado<0 Entao\nResultado=0\nFim\nValorEventoDiferenca=Resultado\nSe ContratoVerdeAmarelo Entao\nValorEventoDiferenca=0\nFim\nFim\nValorSalarioPago=Resultado\nRemuneracaoIntegral=Salario\nValorRemuneracao=Salario\nFim\n\nSe DocenteMensalista Entao\nBaseSalarioAulista=BaseSalarioAulista+Resultado\nRemuneracaoIntegral=Salario*1.05\nValorRemuneracao=Salario*1.05\nFim\n\nSe Horista entao\nSe DsrJunto Entao\nSe ParamValorRef<>0 Entao\nTemp9=ParamValorRef\nTemp10=Temp9/(Temp7/6)\nTemp11=Int(Temp9/(Temp7/6))\nTemp20=0\n\nSe (Temp10-Temp11)<0.498 Entao\nDiasTrabalhadosDig=Temp11\nFim\n\nSe (Temp10-Temp11)>0.498 Entao\nDiasTrabalhadosDig=Temp11+0.5\nFim\nSenao\nSe ContratoIntermitente=1 entao\nTemp9=HorasTrabalhoIntermitente\nSenao\nTemp9=(DiasTrabalhados-DiasAfastPagoEmpregador-DiasTrabExterior-DiasTrabalhadosReduzido)\nFim\n\nSe HrMensaisAnteriorMP936<HorasMensaisRAIS Entao\nTemp9=Temp9*(Temp8/30)\nSenao\nTemp9=Temp9*((Temp8/30)/(1-(PercReducaoMP936/100)))\nFim\nFim\n\nTemp20=Temp20*((Temp8/30)*(1-(PercReducaoMP936/100)))\nTemp3=((Salario)*Temp9)\nTemp4=((Salario)*Temp20)\nResultado=ParamValorref-ValorEventoOrigem\nParamvalorref=DiasTrabalhados\n\nSe EscopoRescisaoCompl Entao\nSe Resultado<0 Entao\nResultado=0\nFim\nValorEventoDiferenca=Resultado\nSe ContratoVerdeAmarelo Entao\nValorEventoDiferenca=0\nFim\nFim\nValorSalarioPago=Resultado\nFim\n\nSe DsrSeparado Entao\nTemp30=Temp20\nTemp20=(Temp20-(DiasDSRReduzido-DiasDSRAfastPagoEmpregadorRed))\n\nSe DiasTrabExterior<>0 Entao\nTemp29=1-(DiasTrabExterior/DiasTrabalhados)\nSenao\nTemp29=1\nFim\n\nSe ParamValorRef<>0 Entao\nTemp20=0\nTemp9=ParamValorRef\nTemp10=Temp9/(Temp7/6)\nTemp11=Int(Temp9/(Temp7/6))\n\nSe (Temp10-Temp11)<0.498 Entao\nDiasTrabalhadosDig=DiasTrabalhados\nFim\n\nSe (Temp10-Temp11)>0.498 Entao\nDiasTrabalhadosDig=DiasTrabalhados\nFim\nSenao\nSe ContratoIntermitente=1 entao\nTemp9=HorasTrabalhoIntermitente\nSenao\nTemp9=(((DiasUteis-DiasAfastPagoEmpregador+DiasDSRAfastPagoEmpregador)))-((Temp20))\nFim\n\nSe HrMensaisAnteriorMP936<HorasMensaisRAIS Entao\nTemp9=Temp9*(Temp8/30)\nSenao\nTemp9=Temp9*((Temp8/30)/(1-(PercReducaoMP936/100)))\nFim\nFim\n\nTemp20=TEmp20*((Temp8/30)*(1-(PercReducaoMP936/100)))\nTemp3=((Salario)*Temp9)\nTemp4=((Salario)*Temp20)\nResultado=ParamValorRef-ValorEventoOrigem\nParamvalorref=DiasTrabalhados\n\nSe EscopoRescisaoCompl Entao\nSe Resultado<0 Entao\nResultado=0\nFim\nValorEventoDiferenca=Resultado\nSe ContratoVerdeAmarelo Entao\nValorEventoDiferenca=0\nFim\nFim\nValorSalarioPago=Resultado\nFim\nRemuneracaoIntegral=Salario*Temp8/((1-((PercReducaoMP936*(1-Temp1))/100)))\nValorRemuneracao=Salario*Temp8/((1-((PercReducaoMP936*(1-Temp1))/100)))\nFim\n\nSe EscopoRescisaoDom Entao\nSe RecolheFGTS=0 Entao\nBaseFGTSSalario=0\nFim\nFim" ,"IsencaoDedIrrf": 1 ,"BaseSindical": 1 ,"Observacao": "" ,"RubricaESocial": 6000 ,"Outros": 0.00 ,"BaseINSS": 3 ,"BaseFGTS": 2 ,"BaseIRRF": 4 ,"BasePisPasep": 2 ,"EventoRelacionado": 0 ,"EscopoEvtoFol1": 262144 ,"Apelido": "" ,"EventoOriginario": 0 ,"CodigoTRCT": 50.00 ,"CodigoHomologNet": 0 ,"Status": "" ,"CorrecaoESocial": ""}
