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:30] – 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 213: | Linha 215: | ||
| ^ Nome ^ Propriedades ^ Tipo ^ Descrição ^ | ^ Nome ^ Propriedades ^ Tipo ^ Descrição ^ | ||
| - | | colaborador | ID \\ tipoPessoa \\ codigo \\ nome \\ apelido \\ portal_nivelAcesso \\ portal_senha \\ dataNascimento \\ estadoCivil \\ cpf \\ pis \\ end_logradouro \\ end_numero \\ end_cep \\ end_complemento \\ end_bairro \\ end_cidade \\ end_uf \\ idHorarioTrabalho \\ racaCor \\ deficiente \\ codNacionalidade \\ anoChegada \\ idEscolaridade \\ sexo \\ rg_Numero \\ rg_Orgao \\ rg_DataEmissao \\ reservista_Numero \\ naturalidade \\ nomePai \\ nomeMae \\ fone_DDD \\ fone_Numero \\ celular_DDD \\ celular_Numero \\ email \\ emailEmpresa \\ cracha \\ idAgencia \\ contaCorrente_Numero \\ contaCorrente_DV \\ contaCorrente_Tipo \\ ctps_Numero \\ ctps_Serie \\ ctps_DataEmissao \\ ctps_Uf \\ eleitor_Numero \\ eleitor_Zona \\ eleitor_Secao \\ eleitor_Municipio \\ habilitacao_Numero \\ habilitacao_DataEmissao \\ habilitacao_DataValidade \\ habilitacao_DataPrimeira \\ habilitacao_Categoria \\ conselho_Numero \\ conselho_Sigla \\ ufOrigem \\ tipoSanguineo \\ fatorRh \\ IdAreaGeografica \\ remuneracao \\ tipoSalario \\ idSindicato \\ dataAdmissao \\ codVinculo \\ codOcorrencia \\ codCategoria \\ codCargo \\ codFuncao \\ codDepartamento \\ codHierarquia \\ sindicato_MesDesconto \\ percAdiantamento \\ idCargaHoraria \\ tipoAdmissao \\ fgts_Agencia \\ fgts_DataOpcao \\ fgts_contaCorrente_Numero \\ fgts_contaCorrente_DV \\ pat \\ alvaraJudicial \\ bancoHoras \\ estabilidade_DataFim \\ estabilidade_Motivo \\ dataTransferenciaEntrada \\ dataAdmissaoServPub \\ ponto_nivelAcesso \\ idGrupoBatimento \\ idGrupoPagamento \\ pir_codfornecedor | + | | colaborador | ID |
| - | numérico | + | | ::: | tipoPessoa |
| - | caracter | + | | ::: | codigo |
| - | caracter | + | | ::: | nome | Carácter |
| - | caracter | + | | ::: | apelido |
| - | caracter | + | | ::: | portal_nivelAcesso |
| - | caracter | + | | ::: | portal_senha |
| - | caracter | + | | ::: | dataNascimento |
| - | numérico | + | | ::: | estadoCivil |
| - | caracter | + | | ::: | cpf | Carácter |
| - | numérico \\ caracter | + | | ::: | pis | Carácter |
| - | Nome do Pai \\ Nome da Mãe \\ DDD Telefone fixo \\ Telefone fixo \\ DDD Telefone celular | + | | ::: | end_logradouro |
| - | Título de eleitor - Número | + | | ::: | end_numero |
| - | ID do grupo de batimento | + | | ::: | end_cep |
| - | + | | ::: | end_complemento | |
| + | | ::: | end_bairro | ||
| + | | ::: | end_cidade | ||
| + | | ::: | end_uf | ||
| + | | ::: | idHorarioTrabalho | ||
| + | | ::: | racaCor | ||
| + | | ::: | deficiente | ||
| + | | ::: | codNacionalidade | ||
| + | | ::: | anoChegada | ||
| + | | ::: | idEscolaridade | ||
| + | | ::: | sexo | Carácter | ||
| + | | ::: | rg_Numero | ||
| + | | ::: | rg_Orgao | ||
| + | | ::: | rg_DataEmissao | ||
| + | | ::: | reservista_Numero | ||
| + | | ::: | naturalidade | ||
| + | | ::: | nomePai | ||
| + | | ::: | nomeMae | ||
| + | | ::: | fone_DDD | ||
| + | | ::: | fone_Numero | ||
| + | | ::: | celular_DDD | ||
| + | | ::: | celular_Numero | ||
| + | | ::: | email | Carácter | ||
| + | | ::: | emailEmpresa | ||
| + | | ::: | cracha | ||
| + | | ::: | idAgencia | ||
| + | | ::: | contaCorrente_Numero | ||
| + | | ::: | contaCorrente_DV | ||
| + | | ::: | contaCorrente_Tipo | ||
| + | | ::: | ctps_Numero | ||
| + | | ::: | ctps_Serie | ||
| + | | ::: | ctps_DataEmissao | ||
| + | | ::: | ctps_Uf | ||
| + | | ::: | eleitor_Numero | ||
| + | | ::: | eleitor_Zona | ||
| + | | ::: | eleitor_Secao | ||
| + | | ::: | eleitor_Municipio | ||
| + | | ::: | habilitacao_Numero | ||
| + | | ::: | habilitacao_DataEmissao | ||
| + | | ::: | habilitacao_DataValidade | ||
| + | | ::: | habilitacao_DataPrimeira | ||
| + | | ::: | habilitacao_Categoria | ||
| + | | ::: | conselho_Numero | ||
| + | | ::: | conselho_Sigla | ||
| + | | ::: | ufOrigem | ||
| + | | ::: | tipoSanguineo | ||
| + | | ::: | fatorRh | ||
| + | | ::: | IdAreaGeografica | ||
| + | | ::: | remuneracao | ||
| + | | ::: | tipoSalario | ||
| + | | ::: | idSindicato | ||
| + | | ::: | dataAdmissao | ||
| + | | ::: | codVinculo | ||
| + | | ::: | codOcorrencia | ||
| + | | ::: | codCategoria | ||
| + | | ::: | codCargo | ||
| + | | ::: | codFuncao | ||
| + | | ::: | codDepartamento | ||
| + | | ::: | codHierarquia | ||
| + | | ::: | sindicato_MesDesconto | ||
| + | | ::: | percAdiantamento | ||
| + | | ::: | idCargaHoraria | ||
| + | | ::: | tipoAdmissao | ||
| + | | ::: | fgts_Agencia | ||
| + | | ::: | fgts_DataOpcao | ||
| + | | ::: | fgts_contaCorrente_Numero | ||
| + | | ::: | fgts_contaCorrente_DV | ||
| + | | ::: | pat | Carácter | ||
| + | | ::: | alvaraJudicial | ||
| + | | ::: | bancoHoras | ||
| + | | ::: | estabilidade_DataFim | ||
| + | | ::: | estabilidade_Motivo | ||
| + | | ::: | dataTransferenciaEntrada | ||
| + | | ::: | dataAdmissaoServPub | ||
| + | | ::: | ponto_nivelAcesso | ||
| + | | ::: | idGrupoBatimento | ||
| + | | ::: | idGrupoPagamento | ||
| + | | ::: | pir_codfornecedor | ||
| + | | grupoPagamento | ID | numérico | ||
| + | | ::: | nome | Carácter | ||
| + | | ::: | tipoFolha | ||
| + | | ::: | variosAdiantamentos | ||
| + | | ::: | adiant_Desconto | ||
| + | | ::: | adiant_Diamaximo | ||
| + | | ::: | adiant_Percentual | ||
| + | | ::: | adiant_Provento | ||
| + | | ::: | adiant13_Provento | ||
| + | | ::: | adiant13_Desconto | ||
| + | | ::: | arred_Desconto | ||
| + | | ::: | arred_Provento | ||
| + | | ::: | arred_Valor | ||
| + | | ::: | contribSindical_Evento | ||
| + | | ::: | emprestimo_Desconto | ||
| + | | ::: | emprestimo_Provento | ||
| + | | ::: | irrf_Decimo | ||
| + | | ::: | irrf_Evento | ||
| + | | ::: | irrf_Ferias | ||
| + | | ::: | evento_adicionalFerias | ||
| + | | ::: | evento_adicionalFerInd | ||
| + | | ::: | evento_avisoPrevioInd | ||
| + | | ::: | evento_avisoPrevioTrab | ||
| + | | ::: | evento_decimo | ||
| + | | ::: | evento_decimoIndenizado | ||
| + | | ::: | evento_difSalMaternidade | ||
| + | | ::: | evento_ferias | ||
| + | | ::: | evento_feriasIndenizadas | ||
| + | | ::: | evento_feriasProporcionais | ||
| + | | ::: | evento_indenizacao479 | ||
| + | | ::: | evento_licencaRemunerada | ||
| + | | ::: | evento_PensaoAlimenticia | ||
| + | | ::: | evento_pis | ||
| + | | ::: | evento_SalarioFamilia | ||
| + | | ::: | evento_SalarioHorista | ||
| + | | ::: | evento_SalarioMaternidade | ||
| + | | ::: | evento_SalarioMensalista | ||
| + | | ::: | evento_saldoFeriasColetivas | ||
| + | | ::: | evento_saldoSalario | ||
| + | | ::: | evento_ValeRefeicao | ||
| + | | ::: | evento_ValeTransporte | ||
| + | | ::: | ferias_abonoPecuniario | ||
| + | | ::: | ferias_adicionalAbono | ||
| + | | ::: | ferias_difAbonoPecuniario | ||
| + | | ::: | ferias_difAdicionalAbono | ||
| + | | ::: | ferias_Diferenca | ||
| + | | ::: | ferias_DiferencaAdicional | ||
| + | | ::: | ferias_Liquido | ||
| + | | ::: | prevSocial_Decimo | ||
| + | | ::: | prevSocial_Evento | ||
| + | | ::: | prevSocial_Ferias | ||
| + | | ::: | rescisao_Liquido | ||
| + | | ::: | salarioProporcionalDiasMes | ||
| + | | sindicato | Todos os campos | | Tabela de sindicato | | ||
| + | | dependente | Todos os campos | | Tabela de dependentes | | ||
| + | | evento | Todos os campos | | Tabela de eventos | | ||
| + | ====Exemplos de Fórmula==== | ||
| + | ---- | ||
| + | |||
| + | **Correção de Prova** | ||
| + | |||
| + | A fórmula de correção de Prova estará atrelada ao(s) evento (s) que referem-se a esse provento: | ||
| + | |||
| + | se competenciames=4 ou competenciames=7 ou competenciames=11 | ||
| + | resultado: | ||
| + | senao | ||
| + | resultado: | ||
| + | fimse | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | **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.1384950651.txt.gz · Última modificação: (edição externa)
