Advertisement
Guest User

Untitled

a guest
Nov 9th, 2019
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.62 KB | None | 0 0
  1. update ger_versao set versao_banco = 6.15;
  2.  
  3. SELECT set_config('calima.user', 'usuário interno', FALSE);
  4. 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)
  5. VALUES (296, true, 'Diferença 13º salário', '[@166]>0?[@167]-[@166]:0', 3, true, 1, true, 1, true, false, false, false, true, true, false, 1, null, true, false, null, null, 0.00, null, false, true, false, 1, false, (select id from mfp_natureza_rubrica where codigo = 5001), null, '12', null, '12', null, null, null, '12', '00', true, null, null, '[@68]', null, null, null, false, false, null, false);
  6. 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)
  7. VALUES (166, true, 'Media variável de Maior Remuneração paga no 2ª 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);
  8. 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)
  9. VALUES (167, true, 'Media variável de Maior Remuneração 13º salário em Dezembro', '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);
  10.  
  11. 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)
  12. SELECT NEXTVAL('s_ger_ids'), 296, true, 'Diferença 13º salário', '[@166]>0?[@167]-[@166]:0', 3, true, 1, true, 1, true, false, false, false, true, true, ge.id, false, 1, null, true, false, null, null, null, 0.00, null, false, true, false, 1, false, (select id from mfp_natureza_rubrica where codigo = 5001), null, '12', null, '12', null, null, null, '12', '00', true, false, null, null, '[@68]', null, null, null, false, null, false
  13. FROM ger_grupo_evento ge;
  14. 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)
  15. SELECT NEXTVAL('s_ger_ids'), 166, true, 'Media variável de Maior Remuneração paga no 2ª parcela 13º salário', '0', 1, false, null, false, null, false, false, false, false, false, false, ge.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
  16. FROM ger_grupo_evento ge;
  17. 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)
  18. SELECT NEXTVAL('s_ger_ids'), 167, true, 'Media variável de Maior Remuneração 13º salário em Dezembro', '0', 1, false, null, false, null, false, false, false, false, false, false, ge.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
  19. FROM ger_grupo_evento ge;
  20.  
  21.  
  22. --SQL para o caso 0022933
  23. --Descrição Análise - Processos - Cálculos - Categoria 17
  24. --@autor Aurelio Costa
  25. ALTER TABLE mfp_empresa ADD COLUMN aliquota_inss_cooperado numeric(5, 2) DEFAULT 20;
  26.  
  27.  
  28. --SQL para o caso 0022781
  29. --Descrição Erro - Relatórios - Contrato de Trabalho - Contrato de Trabalho por Tempo Indeterminado - Quantidade de Horas Errada
  30. --@autor Aurelio Costa
  31. UPDATE mfp_config_relatorio SET conteudo = 'Pelo presente instrumento e na melhor forma de direito, as partes:
  32.  
  33. 1.<RESPONSAVEL_NOME>, <RESPONSAVEL_NACIONALIDADE>, <RESPONSAVEL_ESTADO_CIVIL>, <RESPONSAVEL_PROFISSAO>, titular do CPF nº. <RESPONSAVEL_CPF>, RG <RESPONSAVEL_RG>, residente à <RESPONSAVEL_ENDERECO> que por força do presente contrato passa a ser simplesmente denominado EMPREGADOR;
  34.  
  35. 2.<TRABALHADOR_NOME>, <TRABALHADOR_NACIONALIDADE>, <TRABALHADOR_ESTADO_CIVIL>, <TRABALHADOR_CARGO>, titular do CPF nº. <TRABALHADOR_CPF>, RG <TRABALHADOR_RG>, CTPS <TRABALHADOR_CTPS>, residente à <TRABALHADOR_ENDERECO> doravante designado EMPREGADO;
  36.  
  37. Firmam o presente CONTRATO INDIVIDUAL DE TRABALHO, nos termos da Lei e, seguintes cláusulas assim pactuadas:
  38.  
  39. CLÁUSULA 1ª - Da Função
  40.  
  41. O EMPREGADO obriga-se a prestar seus serviços no quadro de funcionários da EMPREGADORA para exercer as funções de <TRABALHADOR_CARGO>, mediante a remuneração de R$<TRABALHADOR_SALARIO>(<TRABALHADOR_SALARIO_EXTENSO>), a ser paga mensalmente ao empregado, até o 5º (quinto) dia útil do mês.
  42.  
  43. Ressalva-se o EMPREGADOR, no direito de proceder à transferência do empregado para outro cargo ou função que entenda que este demonstre melhor capacidade de adaptação desde que compatível com sua condição pessoal.
  44.  
  45. CLÁUSULA 2ª - Do Horário
  46.  
  47. <JORNADA_DE_TRABALHO>
  48.  
  49. Se houver horas extras, estas serão pagas na forma da lei ou serão compensadas com repouso correspondente.
  50.  
  51. CLÁUSULA 3ª – Da Transferência
  52.  
  53. O EMPREGADO está ciente e concorda que a prestação de seus serviços se dará tanto na localidade de celebração do Contrato de Trabalho, como em qualquer outra Cidade, Capital ou Vila do Território Nacional, nos termos do que dispõe o § 1° do artigo 469, da Consolidação das Leis do Trabalho.
  54.  
  55. CLÁUSULA 4ª- Dos descontos
  56.  
  57. O EMPREGADO autoriza o desconto em seu salário das importâncias que lhe forem adiantadas pelo empregador, bem como aos descontos legais, sobretudo, os previdenciários, de alimentação, habitação e vale transporte.
  58.  
  59. Sempre que causar algum prejuízo, resultante de alguma conduta dolosa ou culposa ficará obrigada o EMPREGADO a ressarcir ao EMPREGADOR por todos os danos causados.
  60.  
  61. CLÁUSULA 5ª - Das Disposições Especiais
  62.  
  63. O EMPREGADO compromete-se também, a respeitar o regulamento da empresa, mantendo conduta irrepreensível no ambiente de trabalho, constituindo motivos para imediata dispensa do empregado, além dos previstos em lei, o desacato moral ou agressão física ao EMPREGADOR, ao administrador ou a pessoa de seus respectivos companheiros de trabalho, a embriaguez no serviço ou briga no local de trabalho.
  64.  
  65. E por estarem assim contratados, nos termos de seus respectivos interesses, mandaram as partes lavrarem o presente instrumento que assinam na presença de 02 (duas) testemunhas, para as finalidades de direito.
  66. ' WHERE padrao = true AND tipo = 33;
  67.  
  68.  
  69. --Luiz Carlos
  70. --Atualiza a data de obrigatoriedade da fase 3 (eventos periódicos )das empresa do simples nacional para 08/01/2020 de acordo com o divulgado na PORTARIA Nº 716, DE 4 DE JULHO DE 2019
  71. UPDATE mfp_empresa
  72. SET dt_inicio_evt_periodicos_esocial = '2020-01-08'
  73. WHERE id_ger_empresa IN (SELECT ger.id FROM ger_empresa as ger WHERE ger.tipo_tributacao = 0 );
  74.  
  75.  
  76.  
  77. --SQL para o caso 0021772
  78. --Notificação de Imposto a vencer por mensagem no calima ou através do connect/email da empresa
  79. --@autor Welton Abreu
  80. ALTER TABLE mlf_config_cofins ADD COLUMN notficacao_vencimento boolean NOT NULL DEFAULT TRUE;
  81. ALTER TABLE mlf_config_csll ADD COLUMN notficacao_vencimento boolean NOT NULL DEFAULT TRUE;
  82. ALTER TABLE mlf_config_icms ADD COLUMN notficacao_vencimento boolean NOT NULL DEFAULT TRUE;
  83. ALTER TABLE mlf_config_icms_da ADD COLUMN notficacao_vencimento boolean NOT NULL DEFAULT TRUE;
  84. ALTER TABLE mlf_config_icms_difal ADD COLUMN notficacao_vencimento boolean NOT NULL DEFAULT TRUE;
  85. ALTER TABLE mlf_config_icmsst ADD COLUMN notficacao_vencimento boolean NOT NULL DEFAULT TRUE;
  86. ALTER TABLE mlf_config_ipi ADD COLUMN notficacao_vencimento boolean NOT NULL DEFAULT TRUE;
  87. ALTER TABLE mlf_config_irpj ADD COLUMN notficacao_vencimento boolean NOT NULL DEFAULT TRUE;
  88. ALTER TABLE mlf_config_irrf ADD COLUMN notficacao_vencimento boolean NOT NULL DEFAULT TRUE;
  89. ALTER TABLE mlf_config_pis ADD COLUMN notficacao_vencimento boolean NOT NULL DEFAULT TRUE;
  90. ALTER TABLE mlf_config_retencao_fonte ADD COLUMN notficacao_vencimento boolean NOT NULL DEFAULT TRUE;
  91. ALTER TABLE mlf_config_simples_nacional ADD COLUMN notficacao_vencimento boolean NOT NULL DEFAULT TRUE;
  92.  
  93. ALTER TABLE mlf_config_cofins ADD COLUMN notficacao_vencimento_dias smallint NOT NULL DEFAULT 2;
  94. ALTER TABLE mlf_config_csll ADD COLUMN notficacao_vencimento_dias smallint NOT NULL DEFAULT 2;
  95. ALTER TABLE mlf_config_icms ADD COLUMN notficacao_vencimento_dias smallint NOT NULL DEFAULT 2;
  96. ALTER TABLE mlf_config_icms_da ADD COLUMN notficacao_vencimento_dias smallint NOT NULL DEFAULT 2;
  97. ALTER TABLE mlf_config_icms_difal ADD COLUMN notficacao_vencimento_dias smallint NOT NULL DEFAULT 2;
  98. ALTER TABLE mlf_config_icmsst ADD COLUMN notficacao_vencimento_dias smallint NOT NULL DEFAULT 2;
  99. ALTER TABLE mlf_config_ipi ADD COLUMN notficacao_vencimento_dias smallint NOT NULL DEFAULT 2;
  100. ALTER TABLE mlf_config_irpj ADD COLUMN notficacao_vencimento_dias smallint NOT NULL DEFAULT 2;
  101. ALTER TABLE mlf_config_irrf ADD COLUMN notficacao_vencimento_dias smallint NOT NULL DEFAULT 2;
  102. ALTER TABLE mlf_config_pis ADD COLUMN notficacao_vencimento_dias smallint NOT NULL DEFAULT 2;
  103. ALTER TABLE mlf_config_retencao_fonte ADD COLUMN notficacao_vencimento_dias smallint NOT NULL DEFAULT 2;
  104. ALTER TABLE mlf_config_simples_nacional ADD COLUMN notficacao_vencimento_dias smallint NOT NULL DEFAULT 2;
  105.  
  106. ALTER TABLE mlf_config_cofins ADD COLUMN notficacao_vencimento_envio_email boolean NOT NULL DEFAULT FALSE;
  107. ALTER TABLE mlf_config_csll ADD COLUMN notficacao_vencimento_envio_email boolean NOT NULL DEFAULT FALSE;
  108. ALTER TABLE mlf_config_icms ADD COLUMN notficacao_vencimento_envio_email boolean NOT NULL DEFAULT FALSE;
  109. ALTER TABLE mlf_config_icms_da ADD COLUMN notficacao_vencimento_envio_email boolean NOT NULL DEFAULT FALSE;
  110. ALTER TABLE mlf_config_icms_difal ADD COLUMN notficacao_vencimento_envio_email boolean NOT NULL DEFAULT FALSE;
  111. ALTER TABLE mlf_config_icmsst ADD COLUMN notficacao_vencimento_envio_email boolean NOT NULL DEFAULT FALSE;
  112. ALTER TABLE mlf_config_ipi ADD COLUMN notficacao_vencimento_envio_email boolean NOT NULL DEFAULT FALSE;
  113. ALTER TABLE mlf_config_irpj ADD COLUMN notficacao_vencimento_envio_email boolean NOT NULL DEFAULT FALSE;
  114. ALTER TABLE mlf_config_irrf ADD COLUMN notficacao_vencimento_envio_email boolean NOT NULL DEFAULT FALSE;
  115. ALTER TABLE mlf_config_pis ADD COLUMN notficacao_vencimento_envio_email boolean NOT NULL DEFAULT FALSE;
  116. ALTER TABLE mlf_config_retencao_fonte ADD COLUMN notficacao_vencimento_envio_email boolean NOT NULL DEFAULT FALSE;
  117. ALTER TABLE mlf_config_simples_nacional ADD COLUMN notficacao_vencimento_envio_email boolean NOT NULL DEFAULT FALSE;
  118.  
  119. UPDATE mlf_config_retencao_fonte SET dia_vencimento=30 WHERE dia_vencimento is null;
  120.  
  121. ALTER TABLE mlf_config_retencao_fonte ALTER COLUMN dia_vencimento SET NOT NULL;
  122.  
  123. INSERT INTO ger_agenda VALUES (nextval('s_ger_ids'), true, true, '2018-10-8 09:00:00', 2, 1, 1, 1, 1, (SELECT MIN(id) FROM ger_usuario WHERE id = 1 OR administrador = true));
  124.  
  125. INSERT INTO ger_agenda_item VALUES ((SELECT nextval('s_ger_ids')), null, 170, (SELECT MAX(id) FROM ger_agenda));
  126.  
  127.  
  128.  
  129. --SQL para o caso 0021920: Implantação - emissão NFS-e - Osasco/SP
  130. --Wellington Wagner
  131. -- Alterações para atender a Emissão de NFS-e de Osasco e do provedor WebISS
  132.  
  133. ALTER TABLE mho_administradora ADD COLUMN chave_autenticacao_nfse varchar(150) NULL;
  134. ALTER TABLE mho_lote_nfse ADD COLUMN ambiente_emissao SMALLINT;
  135. ALTER TABLE ger_lista_servico ADD COLUMN cnae varchar(7);
  136. ALTER TABLE mho_administradora ADD COLUMN id_ger_lista_servico bigint;
  137. ALTER TABLE mho_administradora ADD CONSTRAINT mhoadministradora_4_fk FOREIGN KEY (id_ger_lista_servico) REFERENCES ger_lista_servico (id) ON UPDATE CASCADE ON DELETE RESTRICT;
  138. COMMENT ON CONSTRAINT mhoadministradora_4_fk ON mho_administradora IS 'Não foi possível realizar esta operação. Possíveis causas:[n][n]*O registro ainda é referenciado em Evento.[n]*Outro usuário pode ter excluído o registro.[n]';
  139. ALTER TABLE mho_administradora ADD COLUMN id_ger_codigo_tributacao_servico bigint;
  140. ALTER TABLE mho_administradora ADD CONSTRAINT mhoadministradora_5_fk FOREIGN KEY (id_ger_codigo_tributacao_servico) REFERENCES ger_codigo_tributacao_servico (id) ON UPDATE CASCADE ON DELETE RESTRICT;
  141. COMMENT ON CONSTRAINT mhoadministradora_5_fk ON mho_administradora IS 'Não foi possível realizar esta operação. Possíveis causas:[n][n]*O registro ainda é referenciado em Evento.[n]*Outro usuário pode ter excluído o registro.[n]';
  142. ALTER TABLE mho_administradora ADD COLUMN isento_iss boolean;
  143. ALTER TABLE mho_administradora ADD COLUMN aliquota_iss numeric(5,2);
  144. ALTER TABLE mho_historico_lote_nfse ALTER COLUMN data TYPE timestamp without time zone;
  145. ALTER TABLE mho_lote_nfse ADD COLUMN id_ger_lista_servico bigint;
  146. ALTER TABLE mho_lote_nfse ADD CONSTRAINT mholotenfse_1_fk FOREIGN KEY (id_ger_lista_servico) REFERENCES ger_lista_servico (id) ON UPDATE CASCADE ON DELETE RESTRICT;
  147. COMMENT ON CONSTRAINT mholotenfse_1_fk ON mho_lote_nfse IS 'Não foi possível realizar esta operação. Possíveis causas:[n][n]*O registro ainda é referenciado em Evento.[n]*Outro usuário pode ter excluído o registro.[n]';
  148. ALTER TABLE mho_lote_nfse ADD COLUMN id_ger_codigo_tributacao_servico bigint;
  149. ALTER TABLE mho_lote_nfse ADD CONSTRAINT mholotenfse_2_fk FOREIGN KEY (id_ger_codigo_tributacao_servico) REFERENCES ger_codigo_tributacao_servico (id) ON UPDATE CASCADE ON DELETE RESTRICT;
  150. COMMENT ON CONSTRAINT mholotenfse_2_fk ON mho_lote_nfse IS 'Não foi possível realizar esta operação. Possíveis causas:[n][n]*O registro ainda é referenciado em Evento.[n]*Outro usuário pode ter excluído o registro.[n]';
  151. ALTER TABLE mho_lote_nfse ADD COLUMN isento_iss boolean;
  152. ALTER TABLE mho_lote_nfse ADD COLUMN aliquota_iss numeric(5,2);
  153. ALTER TABLE mho_evento DROP COLUMN id_ger_lista_servico;
  154. ALTER TABLE mho_evento DROP COLUMN id_ger_codigo_tributacao_servico;
  155.  
  156. --SQL para o caso 0023047: Erro - Exportação - Reinf - MS0017 - Assinatura do evento inválida
  157. --Wellington Wagner
  158. -- SQL para remover aa quebras de linha das observações dos lançamentos de entrada e saída
  159. update ger_saida set observacao = regexp_replace(observacao, E'(\n|\r\n)', ' ', 'g' );
  160. update ger_entrada set observacao = regexp_replace(observacao, E'(\n|\r\n)', ' ', 'g' );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement