migrate rlarp to pricing
This commit is contained in:
parent
34c811123a
commit
2ba73ac036
@ -200,8 +200,8 @@ BEGIN
|
|||||||
calculated_pallets = FLOOR(q.vol / NULLIF(i.mpck, 0)),
|
calculated_pallets = FLOOR(q.vol / NULLIF(i.mpck, 0)),
|
||||||
exact_pallets = CAST(ROUND(q.vol / NULLIF(i.mpck, 0), 5) AS NUMERIC(20,5))
|
exact_pallets = CAST(ROUND(q.vol / NULLIF(i.mpck, 0), 5) AS NUMERIC(20,5))
|
||||||
FROM @queue q
|
FROM @queue q
|
||||||
LEFT JOIN fanalysis.rlarp.cust bc ON bc.code = q.bill
|
LEFT JOIN pricing.cust bc ON bc.code = q.bill
|
||||||
LEFT JOIN fanalysis.rlarp.cust sc ON sc.code = q.ship
|
LEFT JOIN pricing.cust sc ON sc.code = q.ship
|
||||||
LEFT JOIN CMSInterfaceIn.[CMS.CUSLG].itemm i ON i.item = q.part;
|
LEFT JOIN CMSInterfaceIn.[CMS.CUSLG].itemm i ON i.item = q.part;
|
||||||
|
|
||||||
|
|
||||||
|
@ -0,0 +1,54 @@
|
|||||||
|
CREATE OR ALTER VIEW pricing.cust AS
|
||||||
|
SELECT
|
||||||
|
bvcust code,
|
||||||
|
bvbill default_billto,
|
||||||
|
bvname descr,
|
||||||
|
CASE WHEN bvadr6 = '' THEN bvname ELSE bvadr6 END dba,
|
||||||
|
bvctry country,
|
||||||
|
bvprcd province,
|
||||||
|
bvcity city,
|
||||||
|
bvcomp remit_to,
|
||||||
|
bvclas cclass,
|
||||||
|
bvstat status,
|
||||||
|
bvtype ctype,
|
||||||
|
RTRIM(bvschl) plevel,
|
||||||
|
s.bk7des3 folder,
|
||||||
|
-- pl.lists lists,
|
||||||
|
dr.repp default_rep,
|
||||||
|
rr.repp retail_rep,
|
||||||
|
gr.repp inside_rep,
|
||||||
|
nr.repp keyaccount_rep,
|
||||||
|
u.mfresp tier
|
||||||
|
FROM
|
||||||
|
cmsinterfacein.lgdat.cust c
|
||||||
|
LEFT OUTER JOIN cmsinterfacein.lgpgm.usrcust ON
|
||||||
|
cucust = bvcust
|
||||||
|
LEFT OUTER JOIN pricing.repc dr ON
|
||||||
|
dr.rcode = bvsalm
|
||||||
|
LEFT OUTER JOIN pricing.repc rr ON
|
||||||
|
rr.rcode = currep
|
||||||
|
LEFT OUTER JOIN pricing.repc gr ON
|
||||||
|
gr.rcode = cugrep
|
||||||
|
LEFT OUTER JOIN pricing.repc nr ON
|
||||||
|
nr.rcode = cunrep
|
||||||
|
LEFT OUTER JOIN pricing.sach s ON
|
||||||
|
s.bk7code = c.bvschl
|
||||||
|
LEFT OUTER JOIN pricing.ffterr t ON
|
||||||
|
t.prov = bvprcd
|
||||||
|
AND t.ctry = bvctry
|
||||||
|
LEFT OUTER JOIN pricing.ffcret x ON
|
||||||
|
x.fcur = c.bvcurr
|
||||||
|
AND x.tcur = 'US'
|
||||||
|
AND x.perd = (SELECT fspr FROM pricing.gld WHERE GETDATE() BETWEEN sdat AND edat)
|
||||||
|
AND x.rtyp = 'MA'
|
||||||
|
LEFT OUTER JOIN cmsinterfacein.lgdat.usrc u ON
|
||||||
|
u.mfsrce = 'MN'
|
||||||
|
AND u.mfent# = 12
|
||||||
|
AND u.mfkey2 = c.bvcust
|
||||||
|
-- LEFT OUTER JOIN (
|
||||||
|
-- SELECT jbplvl, STRING_AGG(JBPLCD, ', ') AS lists
|
||||||
|
-- FROM CMSinterfacein.[CMS.CUSLG].iprcbhc
|
||||||
|
-- GROUP BY jbplvl
|
||||||
|
-- ) AS pl ON
|
||||||
|
-- pl.jbplvl = c.bvschl
|
||||||
|
-- WHERE CASE WHEN bvadr6 = '' THEN bvname ELSE bvadr6 END = 'GRIFFIN'
|
1
tables/ffcret.ms.sql
Normal file
1
tables/ffcret.ms.sql
Normal file
@ -0,0 +1 @@
|
|||||||
|
SELECT * INTO pricing.ffcret FROM fanalysis.rlarp.ffcret
|
1
tables/ffterr.ms.sql
Normal file
1
tables/ffterr.ms.sql
Normal file
@ -0,0 +1 @@
|
|||||||
|
SELECT * INTO pricing.ffterr FROM fanalysis.rlarp.ffterr
|
1
tables/gld.ms.sql
Normal file
1
tables/gld.ms.sql
Normal file
@ -0,0 +1 @@
|
|||||||
|
SELECT * INTO pricing.gld FROM fanalysis.rlarp.gld
|
1
tables/qrh.ms.sql
Normal file
1
tables/qrh.ms.sql
Normal file
@ -0,0 +1 @@
|
|||||||
|
SELECT * INTO pricing.pricing.qrh FROM fanalysis.RLARP.QRH q
|
@ -1,4 +1,4 @@
|
|||||||
ALTER VIEW pricing.repc AS
|
CREATE OR ALTER VIEW pricing.repc AS
|
||||||
WITH
|
WITH
|
||||||
code AS (
|
code AS (
|
||||||
SELECT
|
SELECT
|
||||||
@ -14,5 +14,5 @@ SELECT
|
|||||||
,COALESCE(q.dir,'Other') director
|
,COALESCE(q.dir,'Other') director
|
||||||
FROM
|
FROM
|
||||||
code c
|
code c
|
||||||
FULL OUTER JOIN rlarp.qrh q ON
|
FULL OUTER JOIN pricing.qrh q ON
|
||||||
q.qr = c.rcode
|
q.qr = c.rcode
|
||||||
|
1
tables/sach.ms.sql
Normal file
1
tables/sach.ms.sql
Normal file
@ -0,0 +1 @@
|
|||||||
|
SELECT * INTO pricing.sach FROM fanalysis.lgdat.sach;
|
Loading…
Reference in New Issue
Block a user