Diccionario de datos de los modelos de COÉXITO
| 🏠 Menú principal | ← Volver a vistas simples |
Base de datos origen: PDB1
Tipo de objeto: VIEW
CREATE OR REPLACE FORCE EDITIONABLE VIEW "LACLS"."LACLS_CO_PARTY_VALIDATIONS_BALANCES_V" ("NAME", "LEDGER_ID", "PERIOD_NAME", "PERIOD_STATUS", "EFFECTIVE_PERIOD_NUM", "STATUS", "TOT_HEADERS", "BALANCES") AS
SELECT
/* $Header: LACLS_CO_PARTY_VALIDATIONS_BALANCES_V.vw 11.1.1113.3 2023/28/06 20:37:15 JFORERO noship $ */
"NAME","LEDGER_ID","PERIOD_NAME","PERIOD_STATUS","EFFECTIVE_PERIOD_NUM","STATUS","TOT_HEADERS","BALANCES"
FROM (
SELECT
l.name,
l.ledger_id,
p.period_name,
p.period_status,
p.effective_period_num,
'**UNPOSTED**' status,
COUNT(1) tot_headers,
' ' balances
FROM
LACLS_CO_GL_HEADERS_UNPOSTED h,
LACLS_CO_PERIODS p,
LACLS_CO_GL_LEDGERS l
WHERE
p.period_name = h.period_name
AND p.ledger_id = h.ledger_id
AND l.ledger_id = h.ledger_id
GROUP BY
l.name,
l.ledger_id,
p.period_name,
p.period_status,
p.effective_period_num
UNION ALL
SELECT
l.name,
p.ledger_id,
p.period_name,
p.period_status,
p.effective_period_num,
h.status,
COUNT(1) tot_headers,
(
SELECT
decode(COUNT(1), 0, 'No', 'SI')
FROM
lacls_co_party_balances b
WHERE
b.period_name = p.period_name
AND b.ledger_id = p.ledger_id
) balances
FROM
LACLS_CO_GL_HEADERS h,
LACLS_CO_PERIODS p,
LACLS_CO_GL_LEDGERS l
WHERE
p.period_name = h.period_name
AND p.ledger_id = h.ledger_id
AND l.ledger_id = h.ledger_id
GROUP BY
l.name,
p.ledger_id,
p.period_name,
p.period_status,
p.effective_period_num,
h.status,
p.effective_period_num)
ORDER BY
ledger_id,
effective_period_num DESC;