IPTOR SQL
Jump to navigation
Jump to search
Search SKU/UPC
select LOPRDA as "SKU", PGDESC as "SKU Description", PGDSUN as "Unit", LOLCID as "Location", SRSTHQ as "On Hand", SRCUSQ + SRPICQ as "Reserved", PJEANP as "UPC", SROORPPL.OLRDDT as "PO ETA", SROORPPL.OLOQTY as "PO Qty",SROORPPL.OLORNO from HD3800EFPN/WHOLOC left outer join HD3800EFPN/SROORPPL on LOPRDA = SROORPPL.OLPRDC and SROORPPL.OLORDS < 60 and SROORPPL.OLORDS > 10 and SROORPPL.OLSTAT != 'D' left outer join HD3800EFPN/SROPRG on LOPRDA = PGPRDC left outer join HD3800EFPN/SROSRO on LOPRDA = srprdc left outer join HD3800EFPN/SROEAN on LOPRDA = SROEAN.PJPRDC where WHOLOC.LOPRDA Like '%%' or PJEANP Like '%%' or PGDESC Like '%%'
For Ryan
select LOPRDA as "SKU", PGDESC as "SKU Description", PGDSUN as "Unit", LOLCID as "Location", SRSTHQ as "On Hand", SRCUSQ + SRPICQ as "Reserved", PJEANP as "UPC", SROORPPL.OLRDDT as "PO ETA", SROORPPL.OLOQTY as "PO Qty", (PPSALP * 0.85) as "Staff Price" from HD3800EFPN/WHOLOC left outer join HD3800EFPN/SROORPPL on LOPRDA = SROORPPL.OLPRDC and SROORPPL.OLORDS < 60 and SROORPPL.OLORDS > 10 and SROORPPL.OLSTAT != 'D' left outer join HD3800EFPN/SROPRG on LOPRDA = PGPRDC left outer join HD3800EFPN/SROSRO on LOPRDA = srprdc left outer join HD3800EFPN/SROEAN on LOPRDA = SROEAN.PJPRDC left outer join HD3800EFPN/SRBPPS on LOPRDA = PPPRDC and PPPRIL = '10' where WHOLOC.LOPRDA Like '%%' or PJEANP Like '%%' or PGDESC Like '%%'
Customer Route
select ADNUM as "Customer Code", ADNAME as "Full Name", ADDEST as "Route", RTDEW1 as "Monday", RTDEW2 as "Tuesday", RTDEW3 as "Wednesday", RTDEW4 as "Thursday", RTDEW5 as "Friday", NAARHA as "Rep", CMTOPC as "Terms" from HD3800EFPN/SRONAD left outer join HD3800EFPN/SRORTE on ADDEST like RTROUT left outer join HD3800EFPN/SRONAM on ADNUM like NANUM left outer join HD3800EFPN/SROCMA on ADNUM like CMCUNO where ADAD01 = 'Y' and ADDEST <> ' ' and ADNUM Like '%%'
List Customers + Account Group
select NONUM, NANAME, NOAGRP, CTAGRD from HD3800EFPN/SRONOI inner join HD3800EFPN/SR15NAM on NONUM = NANUM inner join HD3800EFPN/SRBCTLDG on NOAGRP = CTAGRN where (SRONOI.NOAGRP Like '%C%')
Count Sheets
select LOLCID as "Location", LOPRDA as "SKU", PGDESC as "SKU Description", PGDSUN as "Unit", SRSTHQ as "On Hand", SRCUSQ + SRPICQ as "Reserved", '_______________' as "Count" from HD3800EFPN/WHOLOC inner join HD3800EFPN/SROPRG on LOPRDA = PGPRDC inner join HD3800EFPN/SROSRO on LOPRDA = srprdc where WHOLOC.LOLCID Like 'A%' order by LOLCID
Count Sheets with UPC
select LOLCID as "Location", LOPRDA as "SKU", PGDESC as "SKU Description", PGDSUN as "Unit", SRSTHQ as "On Hand", SRCUSQ + SRPICQ as "Reserved", '_______________' as "Count", PJEANP as "UPC" from HD3800EFPN/WHOLOC inner join HD3800EFPN/SROPRG on LOPRDA = PGPRDC inner join HD3800EFPN/SROSRO on LOPRDA = srprdc inner join HD3800EFPN/SROEAN on LOPRDA = SROEAN.PJPRDC where WHOLOC.LOLCID Like 'A%' order by LOLCID
Find Credits
select IHCUNO as "Customer", IHORNO as "Order", IDINVN as "Invoice", IHINRL as "Reference", IAINUM as "Request", IHOREF as "PO"
from HD3800EFPN/SXBISH
left outer join HD3800EFPN/SXBHNA
on IHORNO = IANRNO
join HD3800EFPN/SXBISD
on IDORNO = IHORNO
where SXBISH.IHCUNO Like '%%' or SXBISH.IHORNO = '' or SXBHNA.IAINUM = '' or SXBISH.IHOREF Like '%%' or SXBISH.IHINVN = '' or SXBISH.IHINRL = ''
group by IHORNO, IDINVN, IHCUNO, IHINRL, IHOREF, IAINUM
Find Stuff
select IHCUNO as "Customer", IHORNO as "Order", IDPLNO as "Picking", IDINVN as "Invoice", IDSPNO as "Shipment", IHIDAT as "Delivery Date",IHOREF as "PO" from HD3800EFPN/SXBISH left outer join HD3800EFPN/SXBHNA on IHORNO = IANRNO inner join HD3800EFPN/SXBISD on IDORNO = IHORNO where SXBISH.IHCUNO Like '%%' or SXBISH.IHORNO = '' or SXBISD.IDPLNO = '' or SXBISH.IHINVN = '' or IHIDAT Like '%%' or SXBISH.IHOREF Like '%%' group by IHORNO, IHCUNO, IHOREF, IDPLNO, IDINVN, IDSPNO,IHIDAT order by IHORNO desc
select IHCUNO as "Customer", IHORNO as "Order", IDPLNO as "Picking", IDINVN as "Invoice", IHOREF as "PO" from HD3800EFPN/SXBISH left outer join HD3800EFPN/SXBHNA on IHORNO = IANRNO inner join HD3800EFPN/SXBISD on IDORNO = IHORNO where SXBISH.IHCUNO Like '%%' or SXBISH.IHORNO = '' or SXBISD.IDPLNO = '' or SXBISH.IHINVN = '' or SXBISH.IHOREF Like '%%' group by IHORNO, IHCUNO, IHOREF, IDPLNO, IDINVN
Order Weight
select SOORNO as "Order", SOPLNO as "Picking", SOSPNO as "Shipment", SOAWGT as "Weight", SOAVAL as "Value" from HD3800EFPN/SROSHO where SOORNO = '' or SOPLNO = ''
Inventory Movement
select SRBITR.ITPRDC as "SKU", PGDESC as "Description", LOLCID as "Location",SRBITR.ITQTY as "Quality", SRBITR.ITSTUN as "Unit", SRBITR.ITTEXT as "Order Type", SRBITR.ITDATE as "Date", SRBITR.ITORNO as "Order", SRBITR.ITPLNO as "Picking", IHINVN as "Invoice", IHCUNO as "Customer", SRBITR.ITHAND as "Who", SRBITR.ITLINE as "Line", SRBITR.ITREAS as "Reason Code" from HD3800EFPN/SRBITR left outer join HD3800EFPN/SXBISH on SXBISH.IHORNO = SRBITR.ITORNO left outer join HD3800EFPN/SROPRG on ITPRDC = PGPRDC left outer join HD3800EFPN/WHOLOC on ITPRDC = LOPRDA where (SRBITR.ITTEXT <> 'Average cost change' and SRBITR.ITTEXT <> 'Rounding diff-cost price calc' and SRBITR.ITTEXT <> 'Manual average cost change') and SRBITR.ITPRDC = '' group by SRBITR.ITORNO, SRBITR.ITPRDC, SRBITR.ITSTUN, SRBITR.ITQTY, SRBITR.ITTEXT, SRBITR.ITDATE, SRBITR.ITORNO, SRBITR.ITPLNO, SRBITR.ITHAND, SRBITR.ITLINE, IHCUNO, PGDESC,LOLCID,ITREAS, IHINVN order by SRBITR.ITDATE desc
Inventory Movement Date Range
select SRBITR.ITPRDC as "SKU", PGDESC as "Description", LOLCID as "Location", SRBITR.ITQTY as "Quantity", SRBITR.ITSTUN as "Unit", SRBITR.ITTEXT as "Order Type", ITDATE as "Transaction Date", IHIDAT as "Invoice Date", SRBITR.ITORNO as "Order", SRBITR.ITPLNO as "Picking", IHCUNO as "Customer", SRBITR.ITHAND as "Who", SRBITR.ITLINE as "Line", SRBITR.ITREAS as "Reason Code" from HD3800EFPN/SRBITR left outer join HD3800EFPN/SROPRG on ITPRDC = PGPRDC left outer join HD3800EFPN/SXBISH on SXBISH.IHORNO = SRBITR.ITORNO left outer join HD3800EFPN/WHOLOC on ITPRDC = LOPRDA where SRBITR.ITTEXT <> 'Average cost change' and SRBITR.ITTEXT <> 'Rounding diff-cost price calc' and SRBITR.ITTEXT <> 'Manual average cost change' and (ITDATE >= '' and ITDATE <= '') order by ITDATE desc
Sales Order View
select OHORNO as "Order", OLPLNO as "Picking", OHDENO as "Customer", OHHAND as "Who", OHORDS as "Status", OHORDT as "Order Type", OHODAT as "Enter Date", OLDLVD as "Delievery Date", SOAVAL as "Value", OHOREF as "Your Order PO" from HD3800EFPN/SXBSOH left outer join HD3800EFPN/SXBSOL on OHORNO = OLORNO left outer join HD3800EFPN/SROSHO on SOORNO = OLORNO where (SXBSOH.OHDENO Like '%%' or SXBSOH.OLPLNO = '' or SXBSOH.OHORNO = '' or OLDLVD Like '%%') and OHORDS < 31 group by OHORNO, OLPLNO, OHDENO, OHHAND, OHORDS, OHORDT, OHODAT, OHOREF, SOAVAL order by OHORNO desc
Delivery Sheets
select SHSPNO as "Shipment #", SDDVSQ as "Sequence", SOORNO as "Order #", SDCUNO as "Cust Code", SDNAME as "Name", SDADR1 as "Address", ULCPAR as "Phone #", OHTOPT as "Terms", '_________________________' as "SIGNATURE"
from SROSHP
inner join SROSHD
on SDSPNO = SHSPNO
inner join SROSHO
on SOSPNO = SHSPNO and SOASQN = SDASQN
left outer join SROORSHE
on OHORNO = SOORNO and (OHTOPC = 'COD' or OHTOPC = 'C20')
left outer join SXBISH
on SOORNO = IHORNO
left outer join SROCLL
on CONCAT(RTRIM(SDCUNO), 'CDL') = ULUSER and ULCLNT = '*PHONE'
where SHSPNO = ''
order by SHSPNO desc, SDDVSQ
Open Order
select OHORNO as "Order", OHDENO as "Customer", OHHAND as "Who", OHORDS as "Status", OHORDT as "Order Type", OHODAT as "Enter Date", OLDLVD as "Delievery Date", SOAVAL as "Value", OHOREF as "Your Order PO" from HD3800EFPN/SXBSOH left outer join HD3800EFPN/SXBSOL on OHORNO = OLORNO left outer join HD3800EFPN/SROSHO on SOORNO = OLORNO where (SXBSOH.OHDENO Like '%%' or OHOREF Like '%%' or OLDLVD = '') and OHORDS < 11 group by OHORNO, OHDENO, OHHAND, OHORDS, OHORDT, OHODAT, OHOREF, SOAVAL, OLDLVD order by OHORNO desc
Find SKU for Ronnie
select LOPRDA as "SKU", PGDESC as "SKU Description", PGDSUN as "Unit", LOLCID as "Location", SRSTHQ as "On Hand", SRCUSQ + SRPICQ as "Reserved", PJEANP as "UPC", PGMSUP as "Vendor", PGRESP as "Buyer", PUCURR as "Pur Curr", PJCONV as "Conv Factor", PJGWGT as "Gross Weight", PIAPP1 as "Act Pur Prc", PGLPCO as "Last Pur Cost", PGSTCO as "Standard Cost", PGAPCO as "Avg Pur Cost", PPSALP as "P10 Price" from HD3800EFPN/WHOLOC left outer join HD3800EFPN/SROPRG on LOPRDA = PGPRDC left outer join HD3800EFPN/SROSRO on LOPRDA = srprdc left outer join HD3800EFPN/SROEAN on LOPRDA = SROEAN.PJPRDC inner join HD3800EFPN/SXBPPU on LOPRDA = SXBPPU.PUPRDC inner join HD3800EFPN/SXBPRU on LOPRDA = SXBPRU.PJPRDC inner join HD3800EFPN/SROPPS on LOPRDA = PPPRDC inner join HD3800EFPN/SROPPP on LOPRDA = PIPRDC where WHOLOC.LOPRDA = '' and SROPPS.PPPRIL = '10' group by LOPRDA, PGDESC, PGDSUN, LOLCID, SRSTHQ, PJEANP, PGMSUP, PGRESP, PUCURR, PJCONV, PGLPCO, PGSTCO, PGAPCO, SRCUSQ, SRPICQ, PJGWGT, PPSALP,PIAPP1,PGLPCO order by PUCURR, PJCONV
Inventory Movement for Ronnie
select SRBITR.ITPRDC as "SKU", PGDESC as "Description", LOLCID as "Location", SRBITR.ITQTY as "QoH", SRBITR.ITSTUN as "Unit", SRBITR.ITTEXT as "Order Type", SRBITR.ITDATE as "Date", SRBITR.ITORNO as "Order", SRBITR.ITPLNO as "Picking", IHCUNO as "Customer", ITUSER as "Who",SRBITR.ITHAND as "Assigned", SRBITR.ITLINE as "Line", SRBITR.ITREAS as "Reason Code" from HD3800EFPN/SRBITR left outer join HD3800EFPN/SXBISH on SXBISH.IHORNO = SRBITR.ITORNO inner join HD3800EFPN/SROPRG on ITPRDC = PGPRDC left outer join HD3800EFPN/WHOLOC on ITPRDC = LOPRDA where SRBITR.ITPRDC = '06005' group by SRBITR.ITORNO, SRBITR.ITPRDC, SRBITR.ITSTUN, SRBITR.ITQTY, SRBITR.ITTEXT, SRBITR.ITDATE, SRBITR.ITORNO, SRBITR.ITPLNO, SRBITR.ITHAND, SRBITR.ITLINE, IHCUNO, PGDESC, LOLCID,ITUSER,ITREAS order by SRBITR.ITDATE desc
Possible OS
select SXBSOL.OlPRDC as "SKU", SXBSOL.OLDESC as "Desc", SXBSOL.OLOQTY as "Order Qty", SRSTHQ as "On Hand Qty", SRCUSQ + SRPICQ as "Reserved", SROORPPL.OLRDDT as "ETA on PO", SROORPPL.OLOQTY as "Qty on PO" from HD3800EFPN/SXBSOL inner join HD3800EFPN/SROSRO on SXBSOL.OlPRDC = SRPRDC left outer join HD3800EFPN/SROORPPL on SXBSOL.OlPRDC = SROORPPL.OLPRDC and SROORPPL.OLSTAT != 'D' and SROORPPL.OLORDS < 60 and SROORPPL.OLORDS > 10 inner join HD3800EFPN/SROPRG on SXBSOL.OlPRDC = PGPRDC where SXBSOL.OLORNO = '' and SXBSOL.OLSTAT != 'D' and (SRSTHQ < SXBSOL.OLOQTY or SRCUSQ + SRPICQ > SRSTHQ) group by SXBSOL.OlPRDC, SXBSOL.OLDESC, SXBSOL.OLOQTY, SRSTHQ, SROORPPL.OLRDDT, SROORPPL.OLOQTY, SRCUSQ + SRPICQ order by SXBSOL.OlPRDC, SROORPPL.OLRDDT
John
select OLCUNO as "Cust Code", ADNAME as "Full Name", OLPRDC as "SKU", OLDESC as "SKU Desc", OLOQTY as "Qty Ordered", OLCQTY as "Qty Invoiced", IHIDAT as "Delivery Date", OLORNO as "Order Number", OLPLNO as "Pick Number" from HD3800EFPN/SXBSOL inner join HD3800EFPN/SRONAD on OLCUNO = ADNUM left outer join HD3800EFPN/SXBISH on OLORNO = IHORNO where OLPRDC LIKE '%%' and IHIDAT = '2017' group by OLCUNO, OLPRDC, ADNAME, OLDESC, OLOQTY, OLCQTY, IHIDAT, OLPLNO, OLORNO order by OLCQTY
SKU On Order
select OLCUNO as "Cust Code", ADNAME as "Full Name", OLPRDC as "SKU", OLDESC as "SKU Desc", OLOQTY as "Qty Ordered", OLORNO as "Order Number", OLPLNO as "Pick Number", OHOREF as "PO" from HD3800EFPN/SXBSOL inner join HD3800EFPN/SRONAD on OLCUNO = ADNUM left outer join HD3800EFPN/SXBISH on OLORNO = IHORNO left outer join HD3800EFPN/SXBSOH on OLORNO = OHORNO where OLPRDC Like '%%' and OHORDS < 45 group by OLCUNO, OLPRDC, ADNAME, OLDESC, OLOQTY, OLCQTY, IHIDAT, OLPLNO, OLORNO,OHOREF order by OLORNO desc
Reason 8
select ITDATE as "Date", ITPRDC as "SKU", PGDESC as "Description", ITQTY as "Qty", ITSTUN as "Unit", ITITCV as "Value", ITUSER as "User", ITREAS as "Reason" from HD3800EFPN/SRBITR inner join HD3800EFPN/SROPRG on ITPRDC = PGPRDC where ITREAS = '8' order by ITDATE desc
Find Pick Number
select IDCUNO, IDINVN, IDORNO, IDPLNO as "Pick List #", IDSPNO, IHOREF from HD3800EFPN/SXBISD inner join HD3800EFPN/SXBISH on IDORNO = IHORNO where SXBISD.IDPLNO = '' or SXBISD.IDORNO = '' or SXBISD.IDINVN = '' or SXBISH.IHOREF Like '%%'
Shipment Print Check
select SOSPNO as "Shipment #", SOORNO as "Order #", SOPLNO as "Pick List #", OHPCOC as "Combined Print?", OHCUNO as "Cust Code", OHNAME from HD3800EFPN/SROSHO left outer join HD3800EFPN/SXBSOH on SOORNO = OHORNO where SOSPNO = ''
Open Orders via Route
select OHORNO as "Order", OHDENO as "Customer", OHDEST as "Route", OHHAND as "Who", OHORDS as "Status", OHORDT as "Order Type", OHODAT as "Enter Date", OLDLVD as "Delievery Date", SOAVAL as "Value", OHOREF as "Your Order PO" from HD3800EFPN/SXBSOH left outer join HD3800EFPN/SXBSOL on OHORNO = OLORNO left outer join HD3800EFPN/SROSHO on SOORNO = OLORNO where OHDEST Like '%%' and OHORDS < 11 group by OHORNO, OHDENO, OHHAND, OHORDS, OHORDT, OHODAT, OHOREF, SOAVAL, OLDLVD, OHDEST order by OHORNO desc
Amending Marlene
select SOPLNO as "Pick", OHOREF as "PO", SOORNO as "Order #", SDCUNO as "Customer", SHSPNO as "Shipment #", SHROUT as "Run", ROUND(DECFLOAT(OHNXLI/10)) as "Lines" ,OHOVAL as "Order Value", OHORDS as "Status", OHTOPC as "Terms" from SROSHP inner join SROSHD on SDSPNO = SHSPNO inner join SROSHO on SOSPNO = SHSPNO and SOASQN = SDASQN inner join SROORSHE on OHORNO = SOORNO where (SROSHP.SHDDAT = YEAR(CURRENT_DATE - 1 DAY)*10000 + MONTH(CURRENT_DATE - 1 DAY)*100 + DAY(CURRENT_DATE + 1 DAY))
No Rep Cust List Lea-Ann
select NANUM as "Cust Code", NANAME as "Full Name", NAADR1 as "Address 1", x.ULCPAR as "Phone", LTRIM(y.ULCPAR,'*MAIL=') as "Email", (SELECT SUM(IHOTOT) FROM SXBISH where IHCUNO = NANUM and IHIDAT Like '%2019%') as "Sales Total", CTAGRD
from HD3800EFPN/SRONAM
left outer join SROCLL x
on CONCAT(RTRIM(NANUM), 'CDL') = x.ULUSER and x.ULCLNT = '*PHONE'
left outer join SROCLL y
on CONCAT(RTRIM(NANUM), 'CDL') = y.ULUSER and y.ULCLNT = 'MAIL'
left outer join SRONOI
on NONUM = NANUM
left outer join SROCTLDG
on NOAGRP = CTAGRN
where NAARHA = 'NOREP'
order by CTAGRD,NANUM
Latest Accounts Created
select NANUM "Code", NANAME "Name", NASTAT "Status", NACRDT "Created" from SRONAM b where NATYPP !=2 and NACRDT between '20190401' and varchar_format(now(), 'YYYYMMDD')
Michelle CC Info
select NCCUNO as "Cust #", NCCARD as "Type", RIGHT(Cast(NCCRCN as VARCHAR(16)),4) as "CC #", VARCHAR_FORMAT(DATE(TIMESTAMP_FORMAT(CHAR(NCCCEX),'YYYYMM')), 'Mon - YYYY') as "Expiry", NCADR1 as "Note 1", NCADR2 as "Note 2", NCADR3 as "Note 3" from SRONCC order by NCCUNO
All Customers Contacts
select NAARHA as "Rep", NAADR4 as "City", NANUM as "Code", NANAME as "Custom Name", NFPHNO as "Phone #1", H.PACONT as "CDL Contact", A.ULCPAR as "Phone CDL", LTRIM(F.ULCPAR, '*MAIL=') as "CDL Email",G.PACONT as "AR Contact",B.ULCPAR as "AR Phone", LTRIM(C.ULCPAR, '*MAIL=') as "AR Email", I.PACONT as "Recall Contact", LTRIM(D.ULCPAR, '*MAIL=') as "Recall Email", E.ULCPAR as "Recall Phone" from SRONAM left outer join SRONFP on NANUM = NFNANO and NFPHTP = '*PHONE' left outer join SROCLL as A on CONCAT(RTRIM(NANUM), 'CDL') = A.ULUSER and A.ULCLNT = '*PHONE' left outer join SROCLL as F on CONCAT(RTRIM(NANUM), 'CDL') = F.ULUSER and F.ULCLNT = 'MAIL' left outer join SROCLL as B on CONCAT(RTRIM(NANUM), 'AR') = B.ULUSER and B.ULCLNT = '*PHONE' left outer join SROCLL as C on CONCAT(RTRIM(NANUM), 'AR') = C.ULUSER and C.ULCLNT = 'MAIL' left outer join SROCLL as D on CONCAT(RTRIM(NANUM), 'RC') = D.ULUSER and D.ULCLNT = '*PHONE' left outer join SROCLL as E on CONCAT(RTRIM(NANUM), 'RC') = E.ULUSER and E.ULCLNT = 'MAIL' left outer join SROCTP as G on CONCAT(RTRIM(NANUM), 'AR') = G.PACOID left outer join SROCTP as H on CONCAT(RTRIM(NANUM), 'CDL') = H.PACOID left outer join SROCTP as I on CONCAT(RTRIM(NANUM), 'RC') = I.PACOID where NATYPP = 1 and NASTAT <> 'D' group by NAARHA, NAADR4, NANUM, NANAME, NFPHNO, A.ULCPAR, B.ULCPAR, C.ULCPAR, D.ULCPAR, E.ULCPAR, G.PACONT, I.PACONT, H.PACONT,F.ULCPAR order by NANUM
CHEP John
select OLORNO as "Supplier Invoice #", OLSUNO as "Supplier Code", OLORDT as "Order Type", OLPRDC as "SKU", OLDESC as "Desc", OLPQTY as "Quantity", ' | ' as "|", IDCUNO as "Cust Code", OLSORN as "Sales Order #", IDINVN as "Invoice #", IDPRDC as "SKU", IDDESC as "Desc", IDQTY as "Quantity" from HD3800EFPN/SRBPOL inner join HD3800EFPN/SXBISD on OLSORN = IDORNO and OLPRDC = IDPRDC where SRBPOL.OLORNO Like '%%'
Terms
select CMCUNO as "Cust Code", NANAME "Cust Name", CMTOPC as "Term Code", CTTOPT as "Term Desc" from SXBCMA inner join SRONAM on NANUM = CMCUNO inner join SROCTLSJ on CMTOPC = CTTOPC order by CMCUNO
select CMCUNO as "Cust Code", NANAME "Cust Name", CMTOPC as "Term Code" from SXBCMA inner join SRONAM on NANUM = CMCUNO where SXBCMA.CMTOPC = 'COD' or SXBCMA.CMTOPC = 'C30' order by CMTOPC,CMCUNO
Look Up Cust via CC
select NCCUNO as "Cust #", NANAME as "Cust Name", NCCARD as "Type", NCCCEX as "Expiry" from SRONCC inner join SRONAM on NANUM = NCCUNO where NCCRCN Like '%%'
Customer Notes
select IBNANO as "Cust Code", NANAME as "Cust Name", IBNOID as "Note ID", GTTX70 as "Note" from HD3800EFPN/SRONIB left outer join HD3800EFPN/SRONID on IBNOID = NINOID left outer join HD3800EFPN/SROTGT on NITXKY = GTTXKY inner join HD3800EFPN/SRONAM on IBNANO = NANUM group by IBNANO, NANAME,IBNOID, GTTX70
Fake Pick List
select LOLCID as "Location", OLDESC as "Description", OLPRDC as "SKU", OLOQTY as "Qty",OLUNIT as "UOM", '____________________' as "Picked", '____________________' as "Note", SRSTHQ as "QOH" from HD3800EFPN/SRBSOL inner join HD3800EFPN/WHOLOC on OLPRDC = LOPRDA left outer join HD3800EFPN/SROSRO on OLPRDC = srprdc where OLORNO = '199870' order by LOLCID
Rosa Food Service List
select NONUM, NANAME, NOAGRP, CTAGRD from HD3800EFPN/SRONOI inner join HD3800EFPN/SR15NAM on NONUM = NANUM inner join HD3800EFPN/SRBCTLDG on NOAGRP = CTAGRN where (SRONOI.NOAGRP Like '%C500') order by NONUM
Customer List via Route
select ADNUM, ADNAME, ADDEST, H.PACONT as "CDL Contact", A.ULCPAR as "Phone CDL", LTRIM(F.ULCPAR, '*MAIL=') as "CDL Email" from SRONAD left outer join SRONFP on ADNUM = NFNANO and NFPHTP = '*PHONE' left outer join SROCLL as A on CONCAT(RTRIM(ADNUM), 'CDL') = A.ULUSER and A.ULCLNT = '*PHONE' left outer join SROCLL as F on CONCAT(RTRIM(ADNUM), 'CDL') = F.ULUSER and F.ULCLNT = 'MAIL' left outer join SROCTP as H on CONCAT(RTRIM(ADNUM), 'CDL') = H.PACOID where SRONAD.ADDEST Like '%%' and ADDEST <> '' and ADDEST <> 'PU' group by ADNUM, ADNAME, ADDEST, H.PACONT, A.ULCPAR, F.ULCPAR order by ADNUM
Customer List via Route /w Address
select SRONAD.ADNUM, SRONAD.ADNAME, SRONAD.ADDEST as "Route", D.ADADNO as "Address#", D.ADADR1 as "Address",H.PACONT as "CDL Contact", A.ULCPAR as "Phone CDL", LTRIM(F.ULCPAR, '*MAIL=') as "CDL Email" from SRONAD left outer join SRONFP as S on SRONAD.ADNUM = NFNANO and NFPHTP = '*PHONE' left outer join SROCLL as A on CONCAT(RTRIM(SRONAD.ADNUM), 'CDL') = A.ULUSER and A.ULCLNT = '*PHONE' left outer join SROCLL as F on CONCAT(RTRIM(SRONAD.ADNUM), 'CDL') = F.ULUSER and F.ULCLNT = 'MAIL' left outer join SROCTP as H on CONCAT(RTRIM(SRONAD.ADNUM), 'CDL') = H.PACOID left outer join SRONAD as D on SRONAD.ADNUM = D.ADNUM and D.ADAD01 = 'Y' where SRONAD.ADDEST Like '%%' and SRONAD.ADDEST <> '' and SRONAD.ADDEST <> 'PU' group by SRONAD.ADNUM, SRONAD.ADNAME, SRONAD.ADDEST, H.PACONT, A.ULCPAR, F.ULCPAR, D.ADADR1, D.ADADNO order by SRONAD.ADNUM
Look up DD Order
select IDCUNO as "Customer", IDINVN as "Invoice #", IDORNO as "Order #", IDDDAT as "Dispatch Date", IDPORN as "PO #", IHOREF as "Order Description" from HD3800EFPN/SXBISD inner join HD3800EFPN/SXBISH on IDORNO = IHORNO where IDORDT = 'DD' and IDCUNO = 'JAC1600' and IDDDAT >= 20190301 and IDDDAT <= 20200608 group by IDINVN, IDORNO, IDDDAT, IDPORN, IDCUNO,IHOREF order by IDDDAT
select OLCUNO as "Cust Code", ADNAME as "Full Name", OLPRDC as "SKU", OLDESC as "SKU Desc", OLOQTY as "Qty Ordered", OLCQTY as "Qty Invoiced", IHIDAT as "Delivery Date", OLORNO as "Order Number", OLPLNO as "Pick Number" from HD3800EFPN/SXBSOL inner join HD3800EFPN/SRONAD on OLCUNO = ADNUM left outer join HD3800EFPN/SXBISH on OLORNO = IHORNO where OLPRDC Like '%%' and IHIDAT = '2017' group by OLCUNO, OLPRDC, ADNAME, OLDESC, OLOQTY, OLCQTY, IHIDAT, OLPLNO, OLORNO order by OLCQTY
For Labels
select LOLCID as "Location", LOPRDA as "SKU", PGDESC as "SKU Description",PJEANP as "UPC" from HD3800EFPN/WHOLOC inner join HD3800EFPN/SROPRG on LOPRDA = PGPRDC left outer join HD3800EFPN/SROEAN on LOPRDA = SROEAN.PJPRDC where WHOLOC.LOLCID Like 'A%' order by LOLCID
Amending Edit List
select SOPLNO as "Pick", OHOREF as "PO", SOORNO as "Order #", SDCUNO as "Customer", SHSPNO as "Shipment #", SHROUT as "Run", ROUND(DECFLOAT(OHNXLI / 10)) as "Lines", OHORDS as "Status", OHTOPC as "Terms"
from SROSHP
inner join SROSHD
on SDSPNO = SHSPNO
inner join SROSHO
on SOSPNO = SHSPNO and SOASQN = SDASQN
inner join SROORSHE
on OHORNO = SOORNO
where SROSHP.SHDDAT = ''
order by SOPLNO
CC PrePaid
select distinct SHSPNO as "Shipment #", SHROUT as "Route", SHDDAT as "Delivery Date", IHINVN as "Invoice #", SDDVSQ as "Sequence", SOORNO as "Order #", SDCUNO as "Customer #", SDNAME as "Customer", OHTOPC as "Terms", NCCRCN as "CC #", NCCCEX as "CC Expiry", NCADR1 as "Note 1", NCADR2 as "Note 2", NCADR3 as "Note 3", IHIAIT as "Total Owed for Invoice"
from SROSHP
inner join SROSHD
on SDSPNO = SHSPNO
inner join SROSHO
on SOSPNO = SHSPNO and SOASQN = SDASQN
inner join SROORSHE
on OHORNO = SOORNO
inner join SRONCC
on SDCUNO = NCCUNO
left outer join SXBISH
on SOORNO = IHORNO
where OHTOPC IN ('C30') and SHROUT <> 'P/U' and SHROUT <> 'I' and SROSHP.SHDDAT = ''
order by SHSPNO desc, SDCUNO
CC PrePaid New
select distinct SHDDAT as "Delivery Date", SHROUT as "Route", IHINVN as "Invoice #", SOORNO as "Order #", SDCUNO as "Customer #", SDNAME as "Customer", OHTOPC as "Terms", NOAGRP as "Account Group"
from SROSHP
inner join SROSHD
on SDSPNO = SHSPNO
inner join SROSHO
on SOSPNO = SHSPNO and SOASQN = SDASQN
inner join SROORSHE
on OHORNO = SOORNO
inner join SRONOI
on SDCUNO = NONUM
left outer join SXBISH
on SOORNO = IHORNO
where (OHTOPC IN ('C30') or NOAGRP='C600') and SROSHP.SHDDAT = ''
order by SHDDAT desc,SHROUT desc
List for AR/Tanya
select SHDDAT as "Dispatch Date", SDDVSQ as "Del Seq", SOORNO as "Order #", SDCUNO as "Customer #", SDNAME as "Customer Name", OHTOPC as "Terms", SHDESC as "Route" from SROSHP inner join SROSHD on SDSPNO = SHSPNO inner join SROSHO on SOSPNO = SHSPNO and SOASQN = SDASQN inner join SROORSHE on OHORNO = SOORNO where SROSHP.SHDDAT = '' order by SHSPNO desc, SDDVSQ
Location Labels
select LOLCID as "Location", LOPRDA as "SKU", PGDESC as "SKU Description", PJEANP as "UPC" from HD3800EFPN/WHOLOC left outer join HD3800EFPN/SROPRG on LOPRDA = PGPRDC left outer join HD3800EFPN/SROSRO on LOPRDA = srprdc left outer join HD3800EFPN/SROEAN on LOPRDA = SROEAN.PJPRDC where WHOLOC.LOLCID Like '%%' or LOPRDA Like '%%' or PGDESC Like '%%' order by LOLCID
OLD Build DB - Webapp
select PJEANP as "UPC", PGPRDC as "SKU", PGDESC as "Description", LOLCID as "Location" from HD3800EFPN/SROPRG left join HD3800EFPN/SROEAN on PGPRDC = SROEAN.PJPRDC left join HD3800EFPN/WHOLOC on PGPRDC = LOPRDA where (PGSTAT <> 'D' and PGPRDC Not Like '%C%' and PGPCA1 Not Like 'SPC%' and PGPCA1 !='') OR PGPCA1 = 'SPC02' order by PGCDAT desc
Build DB - Webapp
select PJEANP as "UPC", PGPRDC as "SKU", PGDESC as "Description", LOLCID as "Location", PGPVER as "CaseSize", PGDRNR as "EachSize",PGPCA5 as "EachType",PGUFA1 as "TiHi", PGUFN1 as "MinSell", PGUFN2 as "MinRec" from HD3800EFPN/SROPRG left outer join HD3800EFPN/SROEAN on PGPRDC = SROEAN.PJPRDC left outer join HD3800EFPN/WHOLOC on PGPRDC = LOPRDA where (PGSTAT <> 'D' and PGPCA1 !='') order by PGCDAT desc
Pricelist 160 Content
select PPPRDC as "SKU", PJEANP as "UPC", PGDESC as "Description", PPUNIT as "Unit", PPSALP as "Price" from HD3800EFPN/SROPPS AS P left outer join HD3800EFPN/SROPRG as I on PPPRDC = PGPRDC left outer join HD3800EFPN/SROEAN on PPPRDC = SROEAN.PJPRDC where PPPRIL = '160' and PGSTAT <> 'D' and (P.PPTODT is NULL or P.PPTODT < 1) order by PPPRDC
Restriction Group 160
select GIPRDC as "SKU", PJEANP as "UPC", PGDESC as "Description", PPUNIT as "Unit", PPSALP as "Price" from HD3800EFPN/SROIRGI join SROPRG on GIPRDC = PGPRDC join SROEAN on GIPRDC = PJPRDC left join SROPPS on GIPRDC = PPPRDC and PPPRIL = '160' and PPTODT < 1 WHERE GIIRGP = '160' and PGSTAT <> 'D' order by GIPRDC