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)),
|
||||
exact_pallets = CAST(ROUND(q.vol / NULLIF(i.mpck, 0), 5) AS NUMERIC(20,5))
|
||||
FROM @queue q
|
||||
LEFT JOIN fanalysis.rlarp.cust bc ON bc.code = q.bill
|
||||
LEFT JOIN fanalysis.rlarp.cust sc ON sc.code = q.ship
|
||||
LEFT JOIN pricing.cust bc ON bc.code = q.bill
|
||||
LEFT JOIN pricing.cust sc ON sc.code = q.ship
|
||||
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
|
||||
code AS (
|
||||
SELECT
|
||||
@ -14,5 +14,5 @@ SELECT
|
||||
,COALESCE(q.dir,'Other') director
|
||||
FROM
|
||||
code c
|
||||
FULL OUTER JOIN rlarp.qrh q ON
|
||||
FULL OUTER JOIN pricing.qrh q ON
|
||||
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