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,
|
||||
'DSM', NULL, -- Later nog uitwerken
|
||||
'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
|
||||
-- ksg.prs_kostensoortgrp_altcode || ' t/m ' || to_char(SYSDATE, 'MON')
|
||||
-- ksg.prs_kostensoortgrp_altcode
|
||||
NULL
|
||||
),
|
||||
'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,
|
||||
'DSM', NULL, -- Later nog uitwerken
|
||||
'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
|
||||
-- ksg.prs_kostensoortgrp_altcode || ' t/m ' || to_char(SYSDATE, 'MON')
|
||||
-- ksg.prs_kostensoortgrp_altcode
|
||||
NULL
|
||||
),
|
||||
'ESSENT', ksg.prs_kostensoortgrp_altcode || ' ' || l.alg_locatie_code,
|
||||
@@ -5846,6 +5846,7 @@ CREATE OR REPLACE VIEW aaxx_v_export_exact_verkoop_t (
|
||||
AS
|
||||
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
|
||||
|| 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, ',', '')
|
||||
|| ','
|
||||
@@ -5935,12 +5936,14 @@ AS
|
||||
|| ','
|
||||
|| ''
|
||||
|| ','
|
||||
|| '',
|
||||
|| ''
|
||||
result,
|
||||
fin_verkoopfactuur_maand,
|
||||
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
|
||||
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
|
||||
UNION ALL
|
||||
-- Uitleg subregel:
|
||||
@@ -6088,13 +6091,15 @@ AS
|
||||
|| ','
|
||||
|| fin_verkoopfactuur_c1 -- exact code gebouw
|
||||
|| ','
|
||||
|| '',
|
||||
|| ''
|
||||
result,
|
||||
fin_verkoopfactuur_maand,
|
||||
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
|
||||
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;
|
||||
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, fin_verkoopfactuur_c5 ;
|
||||
|
||||
|
||||
CREATE OR REPLACE VIEW aaxx_v_export_exact_verkoop (
|
||||
|
||||
Reference in New Issue
Block a user