Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- update ger_versao set versao_banco = 6.21;
- ---------------------------------------------------------------------------------------------------
- --4.2.07 Atual--
- ---------------------------------------------------------------------------------------------------
- SELECT set_config('calima.user', 'usuário interno', FALSE);
- --SQL para o caso 0023310: Erro. Processos - Calculo Folha de Pagamento - Base de FGTS incorreta quando há Afastamento seguido do cálculo 1P 13 Salário.
- --Acrescentando valores de 13 a base de FGTS de afastados por acidente de trabalho ou licença maternidade
- --@autor Aurelio Costa
- UPDATE mfp_evento set formula = '[@7]-[@8]+(([@70]!=5&&[@70]!=6&&(([@119]==1&&[@132]>0)||[@134]==1)&&[@95]==0)?([268]+[@98]+[@99]-([@7]-[@8]>=[1]?[1]:[@7])):((([@70]==5||[@70]==6)&&(([@119]==1&&[@132]>0)||[@134]==1)&&([@7]-[@8]==0))?([268]/2):0))+(([@7]-[@8]==0&&[@70]!=5&&[@70]!=6&&(([@119]==1&&[@132]>0)||[@134]==1))?[@25]-[@26]:[@54]+([@58]==1?([@60]-[@135]):0)+[@98]+[@99])+([@70]==1&&[@44]==1&&[@161]==1&&[@134]==0&&[@119]==0?[16]:0)'
- WHERE codigo = 51 AND constante = false;
- UPDATE mfp_evento_padrao set formula = '[@7]-[@8]+(([@70]!=5&&[@70]!=6&&(([@119]==1&&[@132]>0)||[@134]==1)&&[@95]==0)?([268]+[@98]+[@99]-([@7]-[@8]>=[1]?[1]:[@7])):((([@70]==5||[@70]==6)&&(([@119]==1&&[@132]>0)||[@134]==1)&&([@7]-[@8]==0))?([268]/2):0))+(([@7]-[@8]==0&&[@70]!=5&&[@70]!=6&&(([@119]==1&&[@132]>0)||[@134]==1))?[@25]-[@26]:[@54]+([@58]==1?([@60]-[@135]):0)+[@98]+[@99])+([@70]==1&&[@44]==1&&[@161]==1&&[@134]==0&&[@119]==0?[16]:0)'
- WHERE codigo = 51 AND constante = false;
- ---------------------------------------------------------------------------------------------------
- --4.2.07 Canary 2--
- ---------------------------------------------------------------------------------------------------
- SELECT set_config('calima.user', 'usuário interno', FALSE);
- --SQL para o caso 0023398
- --Ajuste no contra cheque eletronico
- --@autor Welton abreu
- ALTER TABLE mfp_trabalhador_cargo drop column id_mfp_configuracao_contra_cheque_eletronico;
- --SQL para o caso 0023379: Erro. Processos - Cálculo Pensão Salário Líquido - 13 Salário.
- --reformulando fórmula de evento 243 Vr Pensão para 13
- --@autor Aurelio Costa
- INSERT INTO mfp_evento_padrao (codigo, fixo, descricao, formula, tipo, inside_inss, inside_inss_sobre, inside_irrf, inside_irrf_sobre, inside_fgts, inside_salario_composto, acumula_ferias_recisao, acumula_decimo_terceiro, acumula_informe_rendimentos, inside_darf_pis, constante, tipo_arredondamento, referencia, sub_formula, forcar_recalculo_sub_formula, nro_meses_acumulacao_13, nro_meses_acumulacao_ferias_recisao, percentual_rubrica, rubrica_homolognet_desconto, hora_aula, usado_rais, media_sobre_horas, natureza_evento, hora_extra_rais, id_mfp_natureza_rubrica, incid_tributaria_previdencia_folha, incid_tributaria_previdencia_decimo_terceiro, incid_tributaria_irrf_folha, incid_tributaria_irrf_decimo_terceiro, incid_tributaria_irrf_ferias, incid_tributaria_irrf_plr, incid_tributaria_fgts_folha, incid_tributaria_fgts_decimo_terceiro, incid_tributaria_contribuicao_sindical_laboral, enviar_esocial, valor_manual_referencia, referencia_esocial_valor_manual, referencia_esocial, valor_manual_fator, fator_esocial_valor_manual, fator_esocial, calcular_evento_ferias_proporcional_na_folha, acumula_aviso_previo, nro_meses_acumulacao_aviso_previo, incidencia_sobre_salario_maternidade)
- VALUES (168, true, 'Valor pensão 1ª parcela 13º salário', '0', 1, false, null, false, null, false, false, false, false, false, false, true, 1, null, false, false, null, null, 0.00, null, false, false, false, null, false, null, null, null, null, null, null, null, null, null, null, false, null, null, null, null, null, null, false, false, 0, false);
- INSERT INTO mfp_evento (id, codigo, fixo, descricao, formula, tipo, inside_inss, inside_inss_sobre, inside_irrf, inside_irrf_sobre, inside_fgts, inside_salario_composto, acumula_ferias_recisao, acumula_decimo_terceiro, acumula_informe_rendimentos, inside_darf_pis, id_ger_grupo_evento, constante, tipo_arredondamento, referencia, sub_formula, forcar_recalculo_sub_formula, nro_meses_acumulacao_13, nro_meses_acumulacao_ferias_recisao, id_mfp_rubrica, percentual_rubrica, rubrica_homolognet_desconto, hora_aula, usado_rais, media_sobre_horas, natureza_evento, hora_extra_rais, id_mfp_natureza_rubrica, incid_tributaria_previdencia_folha, incid_tributaria_previdencia_decimo_terceiro, incid_tributaria_irrf_folha, incid_tributaria_irrf_decimo_terceiro, incid_tributaria_irrf_ferias, incid_tributaria_irrf_plr, incid_tributaria_fgts_folha, incid_tributaria_fgts_decimo_terceiro, incid_tributaria_contribuicao_sindical_laboral, enviar_esocial, calcular_evento_ferias_proporcional_na_folha, valor_manual_referencia, referencia_esocial_valor_manual, referencia_esocial, valor_manual_fator, fator_esocial_valor_manual, fator_esocial, acumula_aviso_previo, nro_meses_acumulacao_aviso_previo, incidencia_sobre_salario_maternidade)
- SELECT nextval('s_ger_ids'), 168, true, 'Valor pensão 1ª parcela 13º salário', '0', 1, false, null, false, null, false, false, false, false, false, false, gge.id, true, 1, null, false, false, null, null, null, 0.00, null, false, false, false, null, false, null, null, null, null, null, null, null, null, null, null, false, false, null, null, null, null, null, null, false, 0, false
- FROM ger_grupo_evento gge ;
- UPDATE mfp_evento SET formula = '(([@65]==4||[@65]==5?[203]:[@70]==5?([@65]==1?[@1]:[@65]==2?[@27]:[@65]==3?[@45]:0)/2:[@70]==6?([@65]==1?[@1]:[@65]==2?[@27]:[@65]==3?[@45]:0):0)*[@66]/100)-([@70]==6&&[@65]!=4&&[@65]!=5?[@168]:0)' WHERE codigo = 243 AND constante = false;
- UPDATE mfp_evento_padrao SET formula = '(([@65]==4||[@65]==5?[203]:[@70]==5?([@65]==1?[@1]:[@65]==2?[@27]:[@65]==3?[@45]:0)/2:[@70]==6?([@65]==1?[@1]:[@65]==2?[@27]:[@65]==3?[@45]:0):0)*[@66]/100)-([@70]==6&&[@65]!=4&&[@65]!=5?[@168]:0)' WHERE codigo = 243 AND constante = false;
- ---------------------------------------------------------------------------------------------------
- --4.2.07 Canary 3--
- ---------------------------------------------------------------------------------------------------
- SELECT set_config('calima.user', 'usuário interno', FALSE);
- UPDATE mfp_evento_padrao SET formula = '(([@65]==4||[@65]==5?[203]:[@70]==5?([@65]==1?[@1]:[@65]==2?[@27]:[@65]==3?[@45]:0)/2:[@70]==6?([@65]==1?[@1]:[@65]==2?[@27]:[@65]==3?[@45]:0):0)*[@66]/100)-([@70]==6&&[@65]!=4&&[@65]!=5?[@168]:0)' WHERE codigo = 243 AND constante = false;
- ---------------------------------------------------------------------------------------------------
- --4.2.07 Canary 4--
- ---------------------------------------------------------------------------------------------------
- ALTER TABLE ger_usuario ADD COLUMN visualizou_retrospectiva boolean NOT NULL DEFAULT FALSE;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement