Use a pre-authorized, fixed exchange rate of 0.7409 for forecasting.
This commit is contained in:
parent
b73403aef7
commit
241994cb56
@ -187,7 +187,7 @@ target AS (select $$replace_request$$::json def)
|
||||
JOIN LATERAL json_to_record(je.value) as r (amount numeric, qty numeric) ON TRUE
|
||||
LEFT OUTER JOIN mseq ON
|
||||
mseq.m = je.key
|
||||
|
||||
)
|
||||
--select 'targm', * from targm
|
||||
--
|
||||
,mmixp AS (
|
||||
@ -360,8 +360,8 @@ FROM
|
||||
LEFT OUTER JOIN "CMS.CUSLG".itemm i ON
|
||||
i.item = b.part
|
||||
LEFT OUTER JOIN SEG ON
|
||||
SEG.GLEC = i.glec
|
||||
--AND SEG.SEGM <> 'Other'
|
||||
SEG.GLEC = i.glec -- AND
|
||||
-- SEG.SEGM <> 'Other'
|
||||
LEFT OUTER JOIN LGDAT.CUST BC ON
|
||||
BC.BVCUST = rtrim(substring(b.bill_cust_descr,1,8))
|
||||
LEFT OUTER JOIN LGDAT.CUST SC ON
|
||||
@ -381,28 +381,28 @@ FROM
|
||||
END
|
||||
END
|
||||
LEFT OUTER JOIN lgdat.icstm im ON
|
||||
im.cgpart = b.part
|
||||
AND im.cgplnt = i.dplt
|
||||
im.cgpart = b.part AND
|
||||
im.cgplnt = i.dplt
|
||||
LEFT OUTER JOIN lgdat.icstp ip ON
|
||||
ip.chpart = b.part
|
||||
AND ip.chplnt = i.dplt
|
||||
ip.chpart = b.part AND
|
||||
ip.chplnt = i.dplt
|
||||
LEFT OUTER JOIN lgdat.icstr ir ON
|
||||
ir.y0part = b.part
|
||||
AND ir.y0plnt = i.dplt
|
||||
ir.y0part = b.part AND
|
||||
ir.y0plnt = i.dplt
|
||||
LEFT OUTER JOIN lgdat.plnt ON
|
||||
yaplnt = i.dplt
|
||||
LEFT OUTER JOIN copr ON
|
||||
copr.comp = yacomp::text
|
||||
LEFT OUTER JOIN rlarp.ffcret cx ON
|
||||
cx.perd = '2412'
|
||||
AND cx.rtyp = 'MA'
|
||||
AND cx.fcur = copr.curr
|
||||
AND cx.tcur = 'US'
|
||||
LEFT OUTER JOIN rlarp.ffcret rx ON
|
||||
rx.perd = '2412'
|
||||
AND rx.rtyp = 'MA'
|
||||
AND rx.fcur = COALESCE(bc.bvcurr,b.r_currency)
|
||||
AND rx.tcur = 'US'
|
||||
LEFT OUTER JOIN (select 'US' fcur, 1.0 rate UNION ALL select 'CA', 0.7409) cx ON
|
||||
-- cx.perd = '2412' AND
|
||||
-- cx.rtyp = 'MA' AND
|
||||
cx.fcur = copr.curr -- AND
|
||||
-- cx.tcur = 'US'
|
||||
LEFT OUTER JOIN (select 'US' fcur, 1.0 rate UNION ALL select 'CA', 0.7409) rx ON
|
||||
-- rx.perd = '2412' AND
|
||||
-- rx.rtyp = 'MA' AND
|
||||
rx.fcur = COALESCE(bc.bvcurr,b.r_currency) -- AND
|
||||
-- rx.tcur = 'US'
|
||||
)
|
||||
-- select 'final', * from final
|
||||
--
|
||||
|
||||
Loading…
Reference in New Issue
Block a user