AAIT#73079 -- Inrichten verkoopinterfaces - Project Finance 2.0. - herziening core Covestro
svn path=/Customer/trunk/; revision=59136
This commit is contained in:
27
AA/aaxx.sql
27
AA/aaxx.sql
@@ -4650,9 +4650,9 @@ BEGIN
|
|||||||
'RABO', NULL, -- Later nog uitwerken - 913829 Var. dienstverl. MGB - WORDT: ksg.prs_kostensoortgrp_altcode || ' ' || l.alg_locatie_code,
|
'RABO', NULL, -- Later nog uitwerken - 913829 Var. dienstverl. MGB - WORDT: ksg.prs_kostensoortgrp_altcode || ' ' || l.alg_locatie_code,
|
||||||
'DSM', NULL, -- Later nog uitwerken
|
'DSM', NULL, -- Later nog uitwerken
|
||||||
'INLO', DECODE (aaxx_get_user_sub('INLO', exact_k.klantcode),
|
'INLO', DECODE (aaxx_get_user_sub('INLO', exact_k.klantcode),
|
||||||
'COVESTRO', ksg.prs_kostensoortgrp_altcode || ' t/m ' || to_char(SYSDATE, 'MON') || ' ' || l.alg_locatie_code,
|
'COVESTRO', ksg.prs_kostensoortgrp_altcode || ' ' || l.alg_locatie_code,
|
||||||
-- = de INLO-standaard voor C5 waar de subaccounts uiteindelijk op kunnen terugvallen
|
-- = de INLO-standaard voor C5 waar de subaccounts uiteindelijk op kunnen terugvallen
|
||||||
-- ksg.prs_kostensoortgrp_altcode || ' t/m ' || to_char(SYSDATE, 'MON')
|
-- ksg.prs_kostensoortgrp_altcode
|
||||||
NULL
|
NULL
|
||||||
),
|
),
|
||||||
'ESSENT', ksg.prs_kostensoortgrp_altcode || ' ' || l.alg_locatie_code,
|
'ESSENT', ksg.prs_kostensoortgrp_altcode || ' ' || l.alg_locatie_code,
|
||||||
@@ -5019,9 +5019,9 @@ BEGIN
|
|||||||
'RABO', NULL, -- Later nog uitwerken - 913829 Var. dienstverl. MGB - WORDT: ksg.prs_kostensoortgrp_altcode || ' ' || l.alg_locatie_code,
|
'RABO', NULL, -- Later nog uitwerken - 913829 Var. dienstverl. MGB - WORDT: ksg.prs_kostensoortgrp_altcode || ' ' || l.alg_locatie_code,
|
||||||
'DSM', NULL, -- Later nog uitwerken
|
'DSM', NULL, -- Later nog uitwerken
|
||||||
'INLO', DECODE (aaxx_get_user_sub('INLO', exact_k.klantcode),
|
'INLO', DECODE (aaxx_get_user_sub('INLO', exact_k.klantcode),
|
||||||
'COVESTRO', ksg.prs_kostensoortgrp_altcode || ' t/m ' || to_char(SYSDATE, 'MON') || ' ' || l.alg_locatie_code,
|
'COVESTRO', ksg.prs_kostensoortgrp_altcode || ' ' || l.alg_locatie_code,
|
||||||
-- = de INLO-standaard voor C5 waar de subaccounts uiteindelijk op kunnen terugvallen
|
-- = de INLO-standaard voor C5 waar de subaccounts uiteindelijk op kunnen terugvallen
|
||||||
-- ksg.prs_kostensoortgrp_altcode || ' t/m ' || to_char(SYSDATE, 'MON')
|
-- ksg.prs_kostensoortgrp_altcode
|
||||||
NULL
|
NULL
|
||||||
),
|
),
|
||||||
'ESSENT', ksg.prs_kostensoortgrp_altcode || ' ' || l.alg_locatie_code,
|
'ESSENT', ksg.prs_kostensoortgrp_altcode || ' ' || l.alg_locatie_code,
|
||||||
@@ -5846,6 +5846,7 @@ CREATE OR REPLACE VIEW aaxx_v_export_exact_verkoop_t (
|
|||||||
AS
|
AS
|
||||||
SELECT '0' || ',' || DECODE(aaxx_get_user, 'RABO', '2', '3') || ',' || prs_debiteur_naam || DECODE(fin_verkoopfactuur_c8, 'PROJECT', '', DECODE (fin_verkoopfactuur_c5, NULL, NULL,
|
SELECT '0' || ',' || DECODE(aaxx_get_user, 'RABO', '2', '3') || ',' || prs_debiteur_naam || DECODE(fin_verkoopfactuur_c8, 'PROJECT', '', DECODE (fin_verkoopfactuur_c5, NULL, NULL,
|
||||||
' ' || fin_verkoopfactuur_c5)) -- Voor CORE een specifieke aanvulling op debiteur
|
' ' || fin_verkoopfactuur_c5)) -- Voor CORE een specifieke aanvulling op debiteur
|
||||||
|
|| DECODE (fin_verkoopfactuur_c8, 'PROJECT', '', ' t/m ' || to_char(SYSDATE, 'MON')) -- Standaard voor alle CORE + RES een aanvulling 't/m MND
|
||||||
|| ','
|
|| ','
|
||||||
|| replace(prs_kostensoortgrp_oms, ',', '')
|
|| replace(prs_kostensoortgrp_oms, ',', '')
|
||||||
|| ','
|
|| ','
|
||||||
@@ -5935,12 +5936,14 @@ AS
|
|||||||
|| ','
|
|| ','
|
||||||
|| ''
|
|| ''
|
||||||
|| ','
|
|| ','
|
||||||
|| '',
|
|| ''
|
||||||
|
result,
|
||||||
fin_verkoopfactuur_maand,
|
fin_verkoopfactuur_maand,
|
||||||
fin_verkoopfactuur_c8,
|
fin_verkoopfactuur_c8,
|
||||||
fin_verkoopfactuur_maand || prs_debiteur_naam || fin_verkoopfactuur_c2 || fin_verkoopfactuur_c6 || replace(prs_kostensoortgrp_oms, ',', '') || DECODE(aaxx_get_user, 'NMM', '', 'DSM', '', 'RABO', '', 'EXPO', '', 'INLO', '', 'SMKA', '', prs_kostenplaats_nr) || '-0-'
|
fin_verkoopfactuur_maand || prs_debiteur_naam || fin_verkoopfactuur_c2 || fin_verkoopfactuur_c6 || replace(prs_kostensoortgrp_oms, ',', '') || DECODE(aaxx_get_user, 'NMM', '', 'DSM', '', 'RABO', '', 'EXPO', '', 'INLO', '', 'SMKA', '', prs_kostenplaats_nr) || fin_verkoopfactuur_c5 || '-0-'
|
||||||
|
result_order
|
||||||
FROM fin_verkoopfactuur
|
FROM fin_verkoopfactuur
|
||||||
WHERE fin_verkoopfactuur_datum IS NULL AND COALESCE(fin_verkoopfactuur_c8, 'CORE') IN ('CORE', 'RES', 'PROJECT')
|
WHERE fin_verkoopfactuur_datum IS NULL AND COALESCE(fin_verkoopfactuur_c8, 'CORE') IN ('CORE', 'RES', 'PROJECT')
|
||||||
GROUP BY fin_verkoopfactuur_maand, prs_debiteur_naam, fin_verkoopfactuur_c2, fin_verkoopfactuur_c6, replace(prs_kostensoortgrp_oms, ',', ''), DECODE(aaxx_get_user, 'NMM', '', 'DSM', '', 'RABO', '', 'EXPO', '', 'INLO', '', 'SMKA', '', prs_kostenplaats_nr), fin_verkoopfactuur_c8, fin_verkoopfactuur_c5
|
GROUP BY fin_verkoopfactuur_maand, prs_debiteur_naam, fin_verkoopfactuur_c2, fin_verkoopfactuur_c6, replace(prs_kostensoortgrp_oms, ',', ''), DECODE(aaxx_get_user, 'NMM', '', 'DSM', '', 'RABO', '', 'EXPO', '', 'INLO', '', 'SMKA', '', prs_kostenplaats_nr), fin_verkoopfactuur_c8, fin_verkoopfactuur_c5
|
||||||
UNION ALL
|
UNION ALL
|
||||||
-- Uitleg subregel:
|
-- Uitleg subregel:
|
||||||
@@ -6088,13 +6091,15 @@ AS
|
|||||||
|| ','
|
|| ','
|
||||||
|| fin_verkoopfactuur_c1 -- exact code gebouw
|
|| fin_verkoopfactuur_c1 -- exact code gebouw
|
||||||
|| ','
|
|| ','
|
||||||
|| '',
|
|| ''
|
||||||
|
result,
|
||||||
fin_verkoopfactuur_maand,
|
fin_verkoopfactuur_maand,
|
||||||
fin_verkoopfactuur_c8,
|
fin_verkoopfactuur_c8,
|
||||||
fin_verkoopfactuur_maand || prs_debiteur_naam || fin_verkoopfactuur_c2 || fin_verkoopfactuur_c6 || replace(prs_kostensoortgrp_oms, ',', '') || DECODE(aaxx_get_user, 'NMM', '', 'DSM', '', 'RABO', '', 'EXPO', '', 'INLO', '', 'SMKA', '', prs_kostenplaats_nr) || '-1-' || fin_verkoopfactuur_c3 || replace(fin_verkoopfactuur_omschr, ',', '') || prs_kostensoort_oms
|
fin_verkoopfactuur_maand || prs_debiteur_naam || fin_verkoopfactuur_c2 || fin_verkoopfactuur_c6 || replace(prs_kostensoortgrp_oms, ',', '') || DECODE(aaxx_get_user, 'NMM', '', 'DSM', '', 'RABO', '', 'EXPO', '', 'INLO', '', 'SMKA', '', prs_kostenplaats_nr) || fin_verkoopfactuur_c5 || '-1-' || fin_verkoopfactuur_c3 || replace(fin_verkoopfactuur_omschr, ',', '') || prs_kostensoort_oms
|
||||||
|
result_order
|
||||||
FROM fin_verkoopfactuur
|
FROM fin_verkoopfactuur
|
||||||
WHERE fin_verkoopfactuur_datum IS NULL AND COALESCE(fin_verkoopfactuur_c8, 'CORE') IN ('CORE', 'RES', 'PROJECT')
|
WHERE fin_verkoopfactuur_datum IS NULL AND COALESCE(fin_verkoopfactuur_c8, 'CORE') IN ('CORE', 'RES', 'PROJECT')
|
||||||
GROUP BY fin_verkoopfactuur_c3, replace(prs_kostensoortgrp_oms, ',', ''), fin_verkoopfactuur_omschr, replace(fin_verkoopfactuur_omschr, ',', ''), prs_kostenplaats_nr, prs_debiteur_naam, fin_verkoopfactuur_c2, fin_verkoopfactuur_c6, fin_verkoopfactuur_c1, prs_kostensoort_oms, fin_btwtabelwaarde_code, fin_verkoopfactuur_maand, fin_verkoopfactuur_c8;
|
GROUP BY fin_verkoopfactuur_c3, replace(prs_kostensoortgrp_oms, ',', ''), fin_verkoopfactuur_omschr, replace(fin_verkoopfactuur_omschr, ',', ''), prs_kostenplaats_nr, prs_debiteur_naam, fin_verkoopfactuur_c2, fin_verkoopfactuur_c6, fin_verkoopfactuur_c1, prs_kostensoort_oms, fin_btwtabelwaarde_code, fin_verkoopfactuur_maand, fin_verkoopfactuur_c8, fin_verkoopfactuur_c5 ;
|
||||||
|
|
||||||
|
|
||||||
CREATE OR REPLACE VIEW aaxx_v_export_exact_verkoop (
|
CREATE OR REPLACE VIEW aaxx_v_export_exact_verkoop (
|
||||||
|
|||||||
Reference in New Issue
Block a user