Я пытаюсь создать отчет, который покажет мне любой заказ, в котором все товары соответствуют следующим критериям: Количество в наличии = Количество заказано
Это, я надеюсь, покажет мне любой заказ, где моя компания получила всетовары, но еще не выставлены счета и отправлены заказы.Потерянный и полный отчет о заказе.
Я построил отчет, который показывает мне любой заказ, в котором есть элемент, где В наличии = Заказано.Однако это показывает мне, в основном, заказы, которые не завершены и ожидают получения предметов.Я хотел бы видеть заказы, в которых все элементы соответствуют критериям.
Это команда отчета, которая у меня есть на данный момент:
Select H.ShippingName,
H.ShippingCompany,
H.ShippingAddress1,
H.ShippingAddress2,
H.ShippingCity,
H.ShippingState,
H.ShippingZip,
S.OnHand,
S.OnOrder,
O.EnteredQty,
O.ItemNumber,
H.OrderUser,
D.DocYYMM,
D.DocSeq,
O.Description,
O.QtyOrdered,
O.QtySold,
O.QtyRemaining,
O.PODetailID,
O.PODocIDInternal
From Documents D (NOLOCK), OrdersHdr H (NOLOCK), InventoryStore S (NOLOCK), OrdersDtl O (NOLOCK)
Where O.DocIDInternal=H.DocIDInternal and
H.DocIDInternal=D.DocIDInternal and
S.Item=O.ItemNumber and
(S.SOItemNumber='GSA' or S.SOItemNumber='NS' or S.Stocked=1) and
D.DocStatus=0 and
D.DocYYMM>=1901 and
S.OnHand=O.QtyOrdered
DocStatus = 0 (Открытые заказы) DocYYMM>1901 (Любой заказ с января 2019 или позже) (S.SOItemNumber = 'GSA' или S.SOItemNumber = 'NS' или S.Stocked = 1) - Типы элементов, на которые я хочу посмотреть, и позволяет мне не видетьтип заказа, который никогда не будет физически в магазине.