manual_usuario:outros:manual_formulas
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
| Ambos lados da revisão anteriorRevisão anteriorPróxima revisão | Revisão anterior | ||
| manual_usuario:outros:manual_formulas [2013/11/20 12:58] – Aprovado administrador | manual_usuario:outros:manual_formulas [2016/05/06 12:48] (atual) – Aprovado administrador | ||
|---|---|---|---|
| Linha 57: | Linha 57: | ||
| Numérico => Exemplos: 3 ; 45.08 | Numérico => Exemplos: 3 ; 45.08 | ||
| - | | + | |
| Lógico | Lógico | ||
| Data ( Formatos: {dd/ | Data ( Formatos: {dd/ | ||
| Linha 73: | Linha 73: | ||
| ^ Nome ^ Tipo ^ Descrição ^ | ^ Nome ^ Tipo ^ Descrição ^ | ||
| - | | registroAtual | caracter | + | | registroAtual | carácter |
| - | | valorAtual | + | | valorAtual |
| **Fórmulas específicas para a folha** | **Fórmulas específicas para a folha** | ||
| Linha 110: | Linha 110: | ||
| | baseInssDecimo | | baseInssDecimo | ||
| | basePrevEspecialNormal | numérico | Base de cálculo de Previdência especial | | | basePrevEspecialNormal | numérico | Base de cálculo de Previdência especial | | ||
| - | | basePrevEspecialFerias | numérico | Base de cálculo de Previdênvia | + | | basePrevEspecialFerias | numérico | Base de cálculo de Previdência |
| | basePrevEspecialDecimo | numérico | Base de cálculo de Previdência especial sobre 13º salário | | | basePrevEspecialDecimo | numérico | Base de cálculo de Previdência especial sobre 13º salário | | ||
| | baseIrrfNormal | numérico | Base de cálculo de IRRF | | | baseIrrfNormal | numérico | Base de cálculo de IRRF | | ||
| Linha 147: | Linha 147: | ||
| | dataPgtoMes | numérico | Mês da competência do processo | | | dataPgtoMes | numérico | Mês da competência do processo | | ||
| | dataPgtoAno | numérico | Ano da competência do processo | | | dataPgtoAno | numérico | Ano da competência do processo | | ||
| + | | codigoHierarquia | carácter | Código da hierarquia | | ||
| + | | codigoCentroCusto | carácter | Código do centro de custo | | ||
| ====Funções==== | ====Funções==== | ||
| Linha 189: | Linha 191: | ||
| | pensaoAlimenticia | baseCalc numérico \\ percentual numérico \\ quotas numérico | numérico | Calcula a pensão alimentícia | | | pensaoAlimenticia | baseCalc numérico \\ percentual numérico \\ quotas numérico | numérico | Calcula a pensão alimentícia | | ||
| | calcularEvento | Evento carácter \\ Referencia numérico (opcional) \\ Valor numérico | numérico | Grava o evento especificado no primeiro parâmetro para o processo atual. Caso não coloque referência o mesmo ficará com o valor zerado | | | calcularEvento | Evento carácter \\ Referencia numérico (opcional) \\ Valor numérico | numérico | Grava o evento especificado no primeiro parâmetro para o processo atual. Caso não coloque referência o mesmo ficará com o valor zerado | | ||
| - | | removerEvento | Evento | + | | removerEvento | Evento |
| - | | valorFicha | Evento | + | | valorFicha | Evento \\ Ano inicial \\ Mês inicial \\ Ano final \\ Mês final | Carácter \\ Numérico \\ Numérico \\ Numérico \\ Numérico |
| - | | informadoFixo | Evento | + | | informadoFixo | Evento |
| - | | informadoExtra | Evento | + | | informadoExtra | Evento |
| - | | valorBeneficioColaborador | evento | + | | valorBeneficioColaborador | evento |
| - | | CodigoSaque | Numérico | | + | | CodigoSaque | Numérico | |
| - | | causaRescisao | Numérico | | + | | causaRescisao | Numérico | |
| ====Objetos==== | ====Objetos==== | ||
| Linha 214: | Linha 216: | ||
| ^ Nome ^ Propriedades ^ Tipo ^ Descrição ^ | ^ Nome ^ Propriedades ^ Tipo ^ Descrição ^ | ||
| | colaborador | ID | numérico | | colaborador | ID | numérico | ||
| - | | ::: | tipoPessoa | + | | ::: | tipoPessoa |
| - | | ::: | codigo | + | | ::: | codigo |
| - | | ::: | nome | + | | ::: | nome |
| - | | ::: | apelido | + | | ::: | apelido |
| | ::: | portal_nivelAcesso | | ::: | portal_nivelAcesso | ||
| - | | ::: | portal_senha | + | | ::: | portal_senha |
| | ::: | dataNascimento | | ::: | dataNascimento | ||
| - | | ::: | estadoCivil | + | | ::: | estadoCivil |
| - | | ::: | cpf | caracter | + | | ::: | cpf | Carácter |
| - | | ::: | pis | caracter | + | | ::: | pis | Carácter |
| - | | ::: | end_logradouro | + | | ::: | end_logradouro |
| - | | ::: | end_numero | + | | ::: | end_numero |
| - | | ::: | end_cep | + | | ::: | end_cep |
| - | | ::: | end_complemento | + | | ::: | end_complemento |
| - | | ::: | end_bairro | + | | ::: | end_bairro |
| - | | ::: | end_cidade | + | | ::: | end_cidade |
| - | | ::: | end_uf | + | | ::: | end_uf |
| | ::: | idHorarioTrabalho | | ::: | idHorarioTrabalho | ||
| - | | ::: | racaCor | + | | ::: | racaCor |
| - | | ::: | deficiente | + | | ::: | deficiente |
| - | | ::: | codNacionalidade | + | | ::: | codNacionalidade |
| | ::: | anoChegada | | ::: | anoChegada | ||
| | ::: | idEscolaridade | | ::: | idEscolaridade | ||
| - | | ::: | sexo | + | | ::: | sexo |
| - | | ::: | rg_Numero | + | | ::: | rg_Numero |
| - | | ::: | rg_Orgao | + | | ::: | rg_Orgao |
| | ::: | rg_DataEmissao | | ::: | rg_DataEmissao | ||
| - | | ::: | reservista_Numero | + | | ::: | reservista_Numero |
| - | | ::: | naturalidade | + | | ::: | naturalidade |
| - | | ::: | nomePai | + | | ::: | nomePai |
| - | | ::: | nomeMae | + | | ::: | nomeMae |
| - | | ::: | fone_DDD | + | | ::: | fone_DDD |
| - | | ::: | fone_Numero | + | | ::: | fone_Numero |
| - | | ::: | celular_DDD | + | | ::: | celular_DDD |
| - | | ::: | celular_Numero | + | | ::: | celular_Numero |
| - | | ::: | email | caracter | + | | ::: | email | Carácter |
| - | | ::: | emailEmpresa | + | | ::: | emailEmpresa |
| - | | ::: | cracha | + | | ::: | cracha |
| | ::: | idAgencia | | ::: | idAgencia | ||
| - | | ::: | contaCorrente_Numero | + | | ::: | contaCorrente_Numero |
| - | | ::: | contaCorrente_DV | + | | ::: | contaCorrente_DV |
| - | | ::: | contaCorrente_Tipo | + | | ::: | contaCorrente_Tipo |
| - | | ::: | ctps_Numero | + | | ::: | ctps_Numero |
| - | | ::: | ctps_Serie | + | | ::: | ctps_Serie |
| | ::: | ctps_DataEmissao | | ::: | ctps_DataEmissao | ||
| - | | ::: | ctps_Uf | + | | ::: | ctps_Uf |
| - | | ::: | eleitor_Numero | + | | ::: | eleitor_Numero |
| - | | ::: | eleitor_Zona | + | | ::: | eleitor_Zona |
| - | | ::: | eleitor_Secao | + | | ::: | eleitor_Secao |
| - | | ::: | eleitor_Municipio | + | | ::: | eleitor_Municipio |
| - | | ::: | habilitacao_Numero | + | | ::: | habilitacao_Numero |
| | ::: | habilitacao_DataEmissao | | ::: | habilitacao_DataEmissao | ||
| | ::: | habilitacao_DataValidade | | ::: | habilitacao_DataValidade | ||
| | ::: | habilitacao_DataPrimeira | | ::: | habilitacao_DataPrimeira | ||
| - | | ::: | habilitacao_Categoria | + | | ::: | habilitacao_Categoria |
| - | | ::: | conselho_Numero | + | | ::: | conselho_Numero |
| - | | ::: | conselho_Sigla | + | | ::: | conselho_Sigla |
| - | | ::: | ufOrigem | + | | ::: | ufOrigem |
| - | | ::: | tipoSanguineo | + | | ::: | tipoSanguineo |
| - | | ::: | fatorRh | + | | ::: | fatorRh |
| | ::: | IdAreaGeografica | | ::: | IdAreaGeografica | ||
| | ::: | remuneracao | | ::: | remuneracao | ||
| - | | ::: | tipoSalario | + | | ::: | tipoSalario |
| | ::: | idSindicato | | ::: | idSindicato | ||
| | ::: | dataAdmissao | | ::: | dataAdmissao | ||
| - | | ::: | codVinculo | + | | ::: | codVinculo |
| - | | ::: | codOcorrencia | + | | ::: | codOcorrencia |
| - | | ::: | codCategoria | + | | ::: | codCategoria |
| - | | ::: | codCargo | + | | ::: | codCargo |
| - | | ::: | codFuncao | + | | ::: | codFuncao |
| - | | ::: | codDepartamento | + | | ::: | codDepartamento |
| - | | ::: | codHierarquia | + | | ::: | codHierarquia |
| | ::: | sindicato_MesDesconto | | ::: | sindicato_MesDesconto | ||
| | ::: | percAdiantamento | | ::: | percAdiantamento | ||
| | ::: | idCargaHoraria | | ::: | idCargaHoraria | ||
| - | | ::: | tipoAdmissao | + | | ::: | tipoAdmissao |
| | ::: | fgts_Agencia | | ::: | fgts_Agencia | ||
| | ::: | fgts_DataOpcao | | ::: | fgts_DataOpcao | ||
| - | | ::: | fgts_contaCorrente_Numero | + | | ::: | fgts_contaCorrente_Numero |
| - | | ::: | fgts_contaCorrente_DV | + | | ::: | fgts_contaCorrente_DV |
| - | | ::: | pat | caracter | + | | ::: | pat | Carácter |
| - | | ::: | alvaraJudicial | + | | ::: | alvaraJudicial |
| - | | ::: | bancoHoras | + | | ::: | bancoHoras |
| | ::: | estabilidade_DataFim | | ::: | estabilidade_DataFim | ||
| - | | ::: | estabilidade_Motivo | + | | ::: | estabilidade_Motivo |
| | ::: | dataTransferenciaEntrada | | ::: | dataTransferenciaEntrada | ||
| | ::: | dataAdmissaoServPub | | ::: | dataAdmissaoServPub | ||
| Linha 304: | Linha 306: | ||
| | ::: | idGrupoBatimento | | ::: | idGrupoBatimento | ||
| | ::: | idGrupoPagamento | | ::: | idGrupoPagamento | ||
| - | | ::: | pir_codfornecedor | + | | ::: | pir_codfornecedor |
| | grupoPagamento | ID | numérico | | grupoPagamento | ID | numérico | ||
| - | | ::: | nome | caracter | + | | ::: | nome | Carácter |
| - | | ::: | tipoFolha | + | | ::: | tipoFolha |
| - | | ::: | variosAdiantamentos | + | | ::: | variosAdiantamentos |
| - | | ::: | adiant_Desconto | + | | ::: | adiant_Desconto |
| | ::: | adiant_Diamaximo | | ::: | adiant_Diamaximo | ||
| | ::: | adiant_Percentual | | ::: | adiant_Percentual | ||
| - | | ::: | adiant_Provento | + | | ::: | adiant_Provento |
| - | | ::: | adiant13_Provento | + | | ::: | adiant13_Provento |
| - | | ::: | adiant13_Desconto | + | | ::: | adiant13_Desconto |
| - | | ::: | arred_Desconto | + | | ::: | arred_Desconto |
| - | | ::: | arred_Provento | + | | ::: | arred_Provento |
| | ::: | arred_Valor | | ::: | arred_Valor | ||
| - | | ::: | contribSindical_Evento | + | | ::: | contribSindical_Evento |
| - | | ::: | emprestimo_Desconto | + | | ::: | emprestimo_Desconto |
| - | | ::: | emprestimo_Provento | + | | ::: | emprestimo_Provento |
| - | | ::: | irrf_Decimo | + | | ::: | irrf_Decimo |
| - | | ::: | irrf_Evento | + | | ::: | irrf_Evento |
| - | | ::: | irrf_Ferias | + | | ::: | irrf_Ferias |
| - | | ::: | evento_adicionalFerias | + | | ::: | evento_adicionalFerias |
| - | | ::: | evento_adicionalFerInd | + | | ::: | evento_adicionalFerInd |
| - | | ::: | evento_avisoPrevioInd | + | | ::: | evento_avisoPrevioInd |
| - | | ::: | evento_avisoPrevioTrab | + | | ::: | evento_avisoPrevioTrab |
| - | | ::: | evento_decimo | + | | ::: | evento_decimo |
| - | | ::: | evento_decimoIndenizado | + | | ::: | evento_decimoIndenizado |
| - | | ::: | evento_difSalMaternidade | + | | ::: | evento_difSalMaternidade |
| - | | ::: | evento_ferias | + | | ::: | evento_ferias |
| - | | ::: | evento_feriasIndenizadas | + | | ::: | evento_feriasIndenizadas |
| - | | ::: | evento_feriasProporcionais | + | | ::: | evento_feriasProporcionais |
| - | | ::: | evento_indenizacao479 | + | | ::: | evento_indenizacao479 |
| - | | ::: | evento_licencaRemunerada | + | | ::: | evento_licencaRemunerada |
| - | | ::: | evento_PensaoAlimenticia | + | | ::: | evento_PensaoAlimenticia |
| - | | ::: | evento_pis | + | | ::: | evento_pis |
| - | | ::: | evento_SalarioFamilia | + | | ::: | evento_SalarioFamilia |
| - | | ::: | evento_SalarioHorista | + | | ::: | evento_SalarioHorista |
| - | | ::: | evento_SalarioMaternidade | + | | ::: | evento_SalarioMaternidade |
| - | | ::: | evento_SalarioMensalista | + | | ::: | evento_SalarioMensalista |
| - | | ::: | evento_saldoFeriasColetivas | + | | ::: | evento_saldoFeriasColetivas |
| - | | ::: | evento_saldoSalario | + | | ::: | evento_saldoSalario |
| - | | ::: | evento_ValeRefeicao | + | | ::: | evento_ValeRefeicao |
| - | | ::: | evento_ValeTransporte | + | | ::: | evento_ValeTransporte |
| - | | ::: | ferias_abonoPecuniario | + | | ::: | ferias_abonoPecuniario |
| - | | ::: | ferias_adicionalAbono | + | | ::: | ferias_adicionalAbono |
| - | | ::: | ferias_difAbonoPecuniario | + | | ::: | ferias_difAbonoPecuniario |
| - | | ::: | ferias_difAdicionalAbono | + | | ::: | ferias_difAdicionalAbono |
| - | | ::: | ferias_Diferenca | + | | ::: | ferias_Diferenca |
| - | | ::: | ferias_DiferencaAdicional | + | | ::: | ferias_DiferencaAdicional |
| - | | ::: | ferias_Liquido | + | | ::: | ferias_Liquido |
| - | | ::: | prevSocial_Decimo | + | | ::: | prevSocial_Decimo |
| - | | ::: | prevSocial_Evento | + | | ::: | prevSocial_Evento |
| - | | ::: | prevSocial_Ferias | + | | ::: | prevSocial_Ferias |
| - | | ::: | rescisao_Liquido | + | | ::: | rescisao_Liquido |
| - | | ::: | salarioProporcionalDiasMes | + | | ::: | salarioProporcionalDiasMes |
| | sindicato | Todos os campos | | Tabela de sindicato | | | sindicato | Todos os campos | | Tabela de sindicato | | ||
| | dependente | Todos os campos | | Tabela de dependentes | | | dependente | Todos os campos | | Tabela de dependentes | | ||
| Linha 376: | Linha 378: | ||
| {{ : | {{ : | ||
| + | |||
| + | **Interpretação: | ||
| + | |||
| + | Para os colaboradores que tiverem informado nos seus movimentos um evento que contenha essa fórmula o cálculo será o seguinte: | ||
| + | |||
| + | Nos meses Abril, Julho ou Novembro o sistema irá calcular o valor informado no movimento do Colaborador x o Total de vantagens/ | ||
| + | |||
| + | Em termos práticos, supondo que o colaborador Jose João possui um total de Proventos igual a R$ 1.500,00, e tenha entre os movimentos fixos lançados o evento Correção de prova, com valor 10, o cálculo do provento será: | ||
| + | |||
| + | R$1.500,00 * 10 / 100= R$ 150,00 | ||
| + | |||
| + | **Outro Exemplo:** | ||
| + | |||
| + | **Refeição com valor de desconto diferenciado de acordo com o Salário** | ||
| + | |||
| + | SE SALARIOMES> | ||
| + | RESULTADO: | ||
| + | SENAO | ||
| + | SE SALARIOMES> | ||
| + | RESULTADO: | ||
| + | SENAO | ||
| + | SE SALARIOMES> | ||
| + | RESULTADO: | ||
| + | SENAO | ||
| + | RESULTADO: | ||
| + | FIMSE | ||
| + | FIMSE | ||
| + | FIMSE | ||
| + | |||
| + | **Horas Extras** | ||
| + | |||
| + | basecalc:= valorcalculado(' | ||
| + | |||
| + | basecalc:= basecalc + gratificacaoFixa | ||
| + | dias := colaborador.tempoServico + colaborador.tempoServmesatual | ||
| + | data := somadia( colaborador.dataadmissao, | ||
| + | anos := idadeDataBase( colaborador.dataadmissao, | ||
| + | se anos >= 5 | ||
| + | percentual := Minimo( anos, 35 ) | ||
| + | baseCalc := baseCalc + ( salarioMes * percentual / 100 ) | ||
| + | fimse | ||
| + | | ||
| + | se colaborador.idgrupopagamento<> | ||
| + | basecalc := basecalc + salariomes | ||
| + | fimse | ||
| + | | ||
| + | resultado:= basecalc/ | ||
| + | |||
| + | **Interpretação: | ||
| + | |||
| + | Cálculo composto utilizando bases que podem variar dependendo do tempo de serviço do colaborador na empresa(Data de admissão | ||
| + | |||
| + | **PENSAO(BRUTO - INSS-IRRF)** | ||
| + | |||
| + | resultado: | ||
| + | |||
| + | **QUINQUÊNIO** | ||
| + | |||
| + | tempoServico: | ||
| + | dias := tempoServico + colaborador.tempoServmesatual | ||
| + | data := somadia( colaborador.dataadmissao, | ||
| + | anos := idadeDataBase( colaborador.dataadmissao, | ||
| + | quinquenio := inteiro( anos / 5 ) | ||
| + | adicional | ||
| + | percentual := ( quinquenio * 5 ) + adicional | ||
| + | se quinquenio > 0 | ||
| + | se percentual > 35 | ||
| + | | ||
| + | fimse | ||
| + | se valorcalculado(' | ||
| + | | ||
| + | senao | ||
| + | | ||
| + | fimse | ||
| + | senao | ||
| + | | ||
| + | fimse | ||
| + | |||
| + | **Contribuição Sindical – Sindicatos em eventos diferentes** | ||
| + | |||
| + | basecalc: | ||
| + | |||
| + | se colaborador.idgrupopagamento<> | ||
| + | basecalc: | ||
| + | fimse | ||
| + | | ||
| + | contribuicao: | ||
| + | Evento a: | ||
| + | Evento b: | ||
manual_usuario/outros/manual_formulas.1384952303.txt.gz · Última modificação: (edição externa)
