Compare commits

...

2 Commits

Author SHA1 Message Date
Paul Trowbridge
66779efb0a
Merge pull request #4 from The-HC-Companies/dev_pricelist
use bill-to price level if there is no ship-to level
2025-10-21 09:48:59 -04:00
c9b90ad22b use bill-to price level if there is no ship-to level 2025-10-21 09:38:10 -04:00
4 changed files with 18 additions and 6 deletions

View File

@ -97,7 +97,11 @@ BEGIN
SELECT
q.ctid,
CASE SUBSTRING(bc.cclass, 2, 3)
WHEN 'DIS' THEN CASE SUBSTRING(sc.cclass, 2, 3) WHEN 'DIS' THEN 'WHS' ELSE 'DRP' END
WHEN 'DIS' THEN
CASE SUBSTRING(sc.cclass, 2, 3)
WHEN 'DIS' THEN 'WHS'
ELSE 'DRP'
END
ELSE 'DIR'
END AS chan,
CASE SUBSTRING(bc.cclass, 2, 3)
@ -105,12 +109,20 @@ BEGIN
ELSE COALESCE(sc.tier, bc.tier)
END AS tier,
CASE SUBSTRING(bc.cclass, 2, 3)
WHEN 'DIS' THEN CASE SUBSTRING(sc.cclass, 2, 3) WHEN 'DIS' THEN bc.dba ELSE sc.dba END
WHEN 'DIS' THEN
CASE SUBSTRING(sc.cclass, 2, 3)
WHEN 'DIS' THEN bc.dba
ELSE sc.dba
END
ELSE bc.dba
END AS cust,
i.mpck AS pltq,
CASE SUBSTRING(bc.cclass, 2, 3)
WHEN 'DIS' THEN CASE SUBSTRING(sc.cclass, 2, 3) WHEN 'DIS' THEN sc.plevel ELSE bc.plevel END
WHEN 'DIS' THEN
CASE SUBSTRING(sc.cclass, 2, 3)
WHEN 'DIS' THEN COALESCE(sc.plevel,bc.plevel)
ELSE bc.plevel
END
ELSE bc.plevel
END AS plevel,
i.partgroup AS partgroup,

View File

@ -182,7 +182,7 @@ BEGIN
CASE SUBSTRING(bc.cclass, 2, 3)
WHEN 'DIS' THEN
CASE SUBSTRING(sc.cclass, 2, 3)
WHEN 'DIS' THEN sc.plevel
WHEN 'DIS' THEN COALESCE(sc.plevel,bc.plevel)
ELSE bc.plevel
END
ELSE bc.plevel

View File

@ -184,7 +184,7 @@ BEGIN
CASE SUBSTRING(bc.cclass, 2, 3)
WHEN 'DIS' THEN
CASE SUBSTRING(sc.cclass, 2, 3)
WHEN 'DIS' THEN sc.plevel
WHEN 'DIS' THEN COALESCE(sc.plevel,bc.plevel)
ELSE bc.plevel
END
ELSE bc.plevel

View File

@ -78,7 +78,7 @@ BEGIN
CASE SUBSTRING(bc.cclass, 2, 3)
WHEN 'DIS' THEN
CASE SUBSTRING(sc.cclass, 2, 3)
WHEN 'DIS' THEN sc.plevel
WHEN 'DIS' THEN COALESCE(sc.plevel,bc.plevel)
ELSE bc.plevel
END
ELSE bc.plevel