KFNS#73533+KFNS#73843+KFNS#74055 Numerieke overflow (ORA-01426)
svn path=/Customer/trunk/; revision=57163
This commit is contained in:
@@ -3605,7 +3605,7 @@ CREATE OR REPLACE VIEW kfns_v_mag_voorraad
|
||||
(
|
||||
extra_key, -- fac_usrdata_key in ET-Artikeleigenaren (per Artikelgroep)
|
||||
artikelgroep,
|
||||
artikeleigenaar,
|
||||
--artikeleigenaar,
|
||||
--afleveradres,
|
||||
artikelnummer,
|
||||
artikelomschrijving,
|
||||
@@ -3621,7 +3621,7 @@ AS
|
||||
--TRIM (ud.fac_usrdata_code),
|
||||
sg.bes_srtgroep_omschrijving,
|
||||
--TRIM (ud.fac_usrdata_omschr),
|
||||
sd.bes_srtdeel_opmerking,
|
||||
--sd.bes_srtdeel_opmerking, -- KFNS#73533/73843/74055: ORA-01426?
|
||||
--'DD-Daalsedijk 14',
|
||||
sd.bes_srtdeel_nr,
|
||||
sd.bes_srtdeel_omschrijving,
|
||||
@@ -3653,8 +3653,8 @@ AS
|
||||
sd.bes_srtdeel_voorraadfactor)))
|
||||
* bes.getsrtdeelprijs (sd.bes_srtdeel_key, NULL)
|
||||
* ( (100 + sd.bes_srtdeel_btw) / 100) -- Afronding?
|
||||
FROM bes_srtgroep sg,
|
||||
bes_srtdeel sd,
|
||||
FROM bes_v_aanwezigsrtgroep sg,
|
||||
bes_v_aanwezigsrtdeel sd, -- KFNS#71209: Geen verwijderde artikelen!
|
||||
( SELECT inkoop_disc_key,
|
||||
bes_srtdeel_nr,
|
||||
SUM (intern_besteld) intern_besteld,
|
||||
@@ -3679,8 +3679,8 @@ AS
|
||||
AND sg.ins_discipline_key = bd.ins_discipline_key
|
||||
AND bd.ins_discipline_key = dp.bes_ins_discipline_key
|
||||
AND dp.bes_ins_discipline_key_inkoop IS NOT NULL
|
||||
GROUP BY sd.bes_srtdeel_nr,
|
||||
dp.bes_ins_discipline_key_inkoop
|
||||
GROUP BY dp.bes_ins_discipline_key_inkoop,
|
||||
sd.bes_srtdeel_nr
|
||||
UNION ALL -- Extern besteld
|
||||
SELECT bd.ins_discipline_key inkoop_disc_key,
|
||||
sd.bes_srtdeel_nr,
|
||||
@@ -3705,7 +3705,8 @@ AS
|
||||
(SELECT bes_ins_discipline_key_inkoop
|
||||
FROM bes_disc_params
|
||||
WHERE bes_ins_discipline_key_inkoop IS NOT NULL)
|
||||
GROUP BY bes_srtdeel_nr, bd.ins_discipline_key
|
||||
GROUP BY bd.ins_discipline_key,
|
||||
sd.bes_srtdeel_nr
|
||||
UNION ALL -- Extern geleverd
|
||||
SELECT bd.ins_discipline_key inkoop_disc_key,
|
||||
sd.bes_srtdeel_nr,
|
||||
@@ -3730,8 +3731,10 @@ AS
|
||||
(SELECT bes_ins_discipline_key_inkoop
|
||||
FROM bes_disc_params
|
||||
WHERE bes_ins_discipline_key_inkoop IS NOT NULL)
|
||||
GROUP BY bes_srtdeel_nr, bd.ins_discipline_key)
|
||||
GROUP BY inkoop_disc_key, bes_srtdeel_nr) x,
|
||||
GROUP BY bd.ins_discipline_key,
|
||||
sd.bes_srtdeel_nr)
|
||||
GROUP BY inkoop_disc_key,
|
||||
bes_srtdeel_nr) x,
|
||||
( SELECT TRIM (fac_usrdata_upper) fac_usrdata_upper,
|
||||
MIN (fac_usrdata_key) fac_usrdata_key
|
||||
FROM fac_v_aanwezigusrdata
|
||||
@@ -3739,7 +3742,6 @@ AS
|
||||
GROUP BY TRIM (fac_usrdata_upper)) ud -- Artikeleigenaren
|
||||
WHERE sg.ins_discipline_key = 402 -- Beperken tot Magazijn-Ontvangst?
|
||||
AND sg.bes_srtgroep_key = sd.bes_srtgroep_key
|
||||
AND sd.bes_srtdeel_verwijder IS NULL -- KFNS#71209: Geen verwijderde artikelen!
|
||||
AND COALESCE (sd.bes_srtdeel_vervaldatum, SYSDATE) > TRUNC (SYSDATE)
|
||||
AND sd.bes_srtdeel_nr = x.bes_srtdeel_nr(+)
|
||||
AND UPPER (TRIM (sg.bes_srtgroep_omschrijving)) = ud.fac_usrdata_upper(+);
|
||||
@@ -3747,7 +3749,8 @@ AS
|
||||
CREATE OR REPLACE VIEW kfns_v_rap_mag_voorraad
|
||||
(
|
||||
fclt_f_artikelgroep,
|
||||
fclt_f_eigenaar,
|
||||
--fclt_f_eigenaar,
|
||||
--artikeleigenaar, -- KFNS#73533/73843/74055: ORA-01426?
|
||||
--afleveradres,
|
||||
artikelnummer,
|
||||
artikelomschrijving,
|
||||
@@ -3760,7 +3763,7 @@ CREATE OR REPLACE VIEW kfns_v_rap_mag_voorraad
|
||||
)
|
||||
AS
|
||||
SELECT artikelgroep,
|
||||
artikeleigenaar,
|
||||
--artikeleigenaar, -- KFNS#73533/73843/74055: ORA-01426?
|
||||
--afleveradres,
|
||||
artikelnummer,
|
||||
artikelomschrijving,
|
||||
@@ -3779,7 +3782,7 @@ CREATE OR REPLACE VIEW kfns_v_mag_verbruik -- Intern besteld
|
||||
kwartaal,
|
||||
extra_key, -- fac_usrdata_key in ET-Artikeleigenaren (per Artikelgroep)
|
||||
artikelgroep,
|
||||
artikeleigenaar,
|
||||
--artikeleigenaar, -- KFNS#73533/73843/74055: ORA-01426?
|
||||
bestelnr,
|
||||
besteldatum,
|
||||
besteller,
|
||||
@@ -3794,7 +3797,7 @@ AS
|
||||
--TRIM (ud.fac_usrdata_code),
|
||||
x.bes_srtgroep_omschrijving,
|
||||
--TRIM (ud.fac_usrdata_omschr),
|
||||
x.bes_srtdeel_opmerking,
|
||||
--x.bes_srtdeel_opmerking, -- KFNS#73533/73843/74055: ORA-01426?
|
||||
TO_CHAR (x.bes_bestelling_key),
|
||||
x.bes_bestelling_datum,
|
||||
og.opdrachtgever,
|
||||
@@ -3806,7 +3809,7 @@ AS
|
||||
b.bes_bestelling_datum,
|
||||
ud.fac_usrdata_key,
|
||||
sg.bes_srtgroep_omschrijving,
|
||||
sd.bes_srtdeel_opmerking,
|
||||
--sd.bes_srtdeel_opmerking, -- KFNS#73533/73843/74055: ORA-01426?
|
||||
sd.bes_srtdeel_nr,
|
||||
sd.bes_srtdeel_omschrijving,
|
||||
sd.bes_srtdeel_eenheid,
|
||||
|
||||
Reference in New Issue
Block a user