Projeto

Geral

Perfil

Suporte #90 » 16089 (3).sql

Sonia Gomides, 24/07/2025 20:29 h

 
-- FECHAMENTO COMPETENCIA 06/21
UPDATE agh.FAT_COMPETENCIAS
SET ind_faturado='S',
dt_hr_fim=TRUNC(LAST_DAY(TO_DATE('2021-06-01', 'yyyy-MM-dd'))),
ind_situacao='P',
alterado_em=SYSDATE
WHERE (modulo='AMB' OR modulo='INT')
AND ind_situacao='A'
AND mes=TRUNC(TO_CHAR(TO_DATE('2021-06-01', 'yyyy-MM-dd'), 'MM'))
AND ano=TRUNC(TO_CHAR(TO_DATE('2021-06-01', 'yyyy-MM-dd'), 'YYYY'));
-- ABERTURA COMPETENCIA 07/21
INSERT INTO agh.FAT_COMPETENCIAS(modulo, mes, ano, dt_hr_inicio, ind_faturado, dt_hr_fim, criado_por, alterado_por, criado_em, alterado_em, ind_situacao, dthr_liberado_co, dthr_liberado_emerg, dthr_encerra_estatistica, VERSION, versao_sisaih)
SELECT 'INT', -- MODULO
TRUNC(TO_CHAR(TO_DATE('2021-07-01', 'yyyy-MM-dd'), 'MM')), -- MES
TRUNC(TO_CHAR(TO_DATE('2021-07-01', 'yyyy-MM-dd'), 'YYYY')), -- ANO
TRUNC(TO_DATE('2021-07-01', 'yyyy-MM-dd'), 'MM'), -- DT_HR_INICIO
'N', -- IND_FATURADO
NULL, -- DT_HR_FIM
'AGHU', -- CRIADO_POR
'AGHU', -- ALTERADO_POR
SYSDATE, -- CRIADO_EM
NULL, 'A', NULL, NULL, NULL, 0, NULL FROM DUAL UNION ALL
SELECT 'AMB', -- MODULO
TRUNC(TO_CHAR(TO_DATE('2021-07-01', 'yyyy-MM-dd'), 'MM')), -- MES
TRUNC(TO_CHAR(TO_DATE('2021-07-01', 'yyyy-MM-dd'), 'YYYY')), -- ANO
TRUNC(TO_DATE('2021-07-01', 'yyyy-MM-dd'), 'MM'), -- DT_HR_INICIO
'N', -- IND_FATURADO
NULL, -- DT_HR_FIM
'AGHU', -- CRIADO_POR
'AGHU', -- ALTERADO_POR
SYSDATE, -- CRIADO_EM
NULL, 'A', NULL, NULL, NULL, 0, NULL FROM DUAL;

-- FECHAMENTO COMPETENCIA 07/21
UPDATE agh.FAT_COMPETENCIAS
SET ind_faturado='S',
dt_hr_fim=TRUNC(LAST_DAY(TO_DATE('2021-07-01', 'yyyy-MM-dd'))),
ind_situacao='P',
alterado_em=SYSDATE
WHERE (modulo='AMB' OR modulo='INT')
AND ind_situacao='A'
AND mes=TRUNC(TO_CHAR(TO_DATE('2021-07-01', 'yyyy-MM-dd'), 'MM'))
AND ano=TRUNC(TO_CHAR(TO_DATE('2021-07-01', 'yyyy-MM-dd'), 'YYYY'));

-- ABERTURA COMPETENCIA 08/2021
INSERT INTO agh.FAT_COMPETENCIAS(modulo, mes, ano, dt_hr_inicio, ind_faturado, dt_hr_fim, criado_por, alterado_por, criado_em, alterado_em, ind_situacao, dthr_liberado_co, dthr_liberado_emerg, dthr_encerra_estatistica, VERSION, versao_sisaih)
SELECT 'INT', -- MODULO
TRUNC(TO_CHAR(TO_DATE('2021-08-01', 'yyyy-MM-dd'), 'MM')), -- MES
TRUNC(TO_CHAR(TO_DATE('2021-08-01', 'yyyy-MM-dd'), 'YYYY')), -- ANO
TRUNC(TO_DATE('2021-08-01', 'yyyy-MM-dd'), 'MM'), -- DT_HR_INICIO
'N', -- IND_FATURADO
NULL, -- DT_HR_FIM
'AGHU', -- CRIADO_POR
'AGHU', -- ALTERADO_POR
SYSDATE, -- CRIADO_EM
NULL, 'A', NULL, NULL, NULL, 0, NULL FROM DUAL UNION ALL
SELECT 'AMB', -- MODULO
TRUNC(TO_CHAR(TO_DATE('2021-08-01', 'yyyy-MM-dd'), 'MM')), -- MES
TRUNC(TO_CHAR(TO_DATE('2021-08-01', 'yyyy-MM-dd'), 'YYYY')), -- ANO
TRUNC(TO_DATE('2021-08-01', 'yyyy-MM-dd'), 'MM'), -- DT_HR_INICIO
'N', -- IND_FATURADO
NULL, -- DT_HR_FIM
'AGHU', -- CRIADO_POR
'AGHU', -- ALTERADO_POR
SYSDATE, -- CRIADO_EM
NULL, 'A', NULL, NULL, NULL, 0, NULL FROM DUAL;

-- FECHAMENTO COMPETENCIA 08/21
UPDATE agh.FAT_COMPETENCIAS
SET ind_faturado='S',
dt_hr_fim=TRUNC(LAST_DAY(TO_DATE('2021-08-01', 'yyyy-MM-dd'))),
ind_situacao='P',
alterado_em=SYSDATE
WHERE (modulo='AMB' OR modulo='INT')
AND ind_situacao='A'
AND mes=TRUNC(TO_CHAR(TO_DATE('2021-08-01', 'yyyy-MM-dd'), 'MM'))
AND ano=TRUNC(TO_CHAR(TO_DATE('2021-08-01', 'yyyy-MM-dd'), 'YYYY'));
-- ABERTURA COMPETENCIA 09/2021
INSERT INTO agh.FAT_COMPETENCIAS(modulo, mes, ano, dt_hr_inicio, ind_faturado, dt_hr_fim, criado_por, alterado_por, criado_em, alterado_em, ind_situacao, dthr_liberado_co, dthr_liberado_emerg, dthr_encerra_estatistica, VERSION, versao_sisaih)
SELECT 'INT', -- MODULO
TRUNC(TO_CHAR(TO_DATE('2021-09-01', 'yyyy-MM-dd'), 'MM')), -- MES
TRUNC(TO_CHAR(TO_DATE('2021-09-01', 'yyyy-MM-dd'), 'YYYY')), -- ANO
TRUNC(TO_DATE('2021-09-01', 'yyyy-MM-dd'), 'MM'), -- DT_HR_INICIO
'N', -- IND_FATURADO
NULL, -- DT_HR_FIM
'AGHU', -- CRIADO_POR
'AGHU', -- ALTERADO_POR
SYSDATE, -- CRIADO_EM
NULL, 'A', NULL, NULL, NULL, 0, NULL FROM DUAL UNION ALL
SELECT 'AMB', -- MODULO
TRUNC(TO_CHAR(TO_DATE('2021-09-01', 'yyyy-MM-dd'), 'MM')), -- MES
TRUNC(TO_CHAR(TO_DATE('2021-09-01', 'yyyy-MM-dd'), 'YYYY')), -- ANO
TRUNC(TO_DATE('2021-09-01', 'yyyy-MM-dd'), 'MM'), -- DT_HR_INICIO
'N', -- IND_FATURADO
NULL, -- DT_HR_FIM
'AGHU', -- CRIADO_POR
'AGHU', -- ALTERADO_POR
SYSDATE, -- CRIADO_EM
NULL, 'A', NULL, NULL, NULL, 0, NULL FROM DUAL;
-- FECHAMENTO COMPETENCIA 09/2021
UPDATE agh.FAT_COMPETENCIAS
SET ind_faturado='S',
dt_hr_fim=TRUNC(LAST_DAY(TO_DATE('2021-09-01', 'yyyy-MM-dd'))),
ind_situacao='P',
alterado_em=SYSDATE
WHERE (modulo='AMB' OR modulo='INT')
AND ind_situacao='A'
AND mes=TRUNC(TO_CHAR(TO_DATE('2021-09-01', 'yyyy-MM-dd'), 'MM'))
AND ano=TRUNC(TO_CHAR(TO_DATE('2021-09-01', 'yyyy-MM-dd'), 'YYYY'));
-- ABERTURA COMPETENCIA 10/2021
INSERT INTO agh.FAT_COMPETENCIAS(modulo, mes, ano, dt_hr_inicio, ind_faturado, dt_hr_fim, criado_por, alterado_por, criado_em, alterado_em, ind_situacao, dthr_liberado_co, dthr_liberado_emerg, dthr_encerra_estatistica, VERSION, versao_sisaih)
SELECT 'INT', -- MODULO
TRUNC(TO_CHAR(TO_DATE('2021-10-01', 'yyyy-MM-dd'), 'MM')), -- MES
TRUNC(TO_CHAR(TO_DATE('2021-10-01', 'yyyy-MM-dd'), 'YYYY')), -- ANO
TRUNC(TO_DATE('2021-10-01', 'yyyy-MM-dd'), 'MM'), -- DT_HR_INICIO
'N', -- IND_FATURADO
NULL, -- DT_HR_FIM
'AGHU', -- CRIADO_POR
'AGHU', -- ALTERADO_POR
SYSDATE, -- CRIADO_EM
NULL, 'A', NULL, NULL, NULL, 0, NULL FROM DUAL UNION ALL
SELECT 'AMB', -- MODULO
TRUNC(TO_CHAR(TO_DATE('2021-10-01', 'yyyy-MM-dd'), 'MM')), -- MES
TRUNC(TO_CHAR(TO_DATE('2021-10-01', 'yyyy-MM-dd'), 'YYYY')), -- ANO
TRUNC(TO_DATE('2021-10-01', 'yyyy-MM-dd'), 'MM'), -- DT_HR_INICIO
'N', -- IND_FATURADO
NULL, -- DT_HR_FIM
'AGHU', -- CRIADO_POR
'AGHU', -- ALTERADO_POR
SYSDATE, -- CRIADO_EM
NULL, 'A', NULL, NULL, NULL, 0, NULL FROM DUAL;
(3-3/5)