|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622 。
您需要 登录 才可以下载或查看,没有帐号?注册
x
問題: 我想抓采購在途的數量
就是單據已經approved 但是還沒做入庫的信息。
我們現在的處理抓取方法是:
SELECT pll.ship_to_organization_id organization_id,
pd.destination_subinventory, pla.item_id,
SUM ( pd.quantity_ordered
- pd.quantity_delivered
- pd.quantity_cancelled
) qty
FROM po_headers_all pha,
po_lines_all pla,
po_line_locations_all pll,
po_distributions_all pd
WHERE 1 = 1
AND pha.po_header_id = pla.po_header_id
AND pll.po_line_id = pla.po_line_id
AND pha.cancel_flag = 'N'
AND DECODE (pla.closed_code, NULL, '1', pla.closed_code) NOT IN
('CLOSED', 'FINALLY CLOSED')
AND pla.cancel_flag = 'N'
AND pd.line_location_id = pll.line_location_id
AND pha.authorization_status = 'APPROVED'
AND (pd.quantity_ordered - pd.quantity_delivered
- pd.quantity_cancelled
) > 0
GROUP BY pll.ship_to_organization_id,
pd.destination_subinventory,
pla.item_id;
現在的問題是我要抓取 過去某個時點的 采購在途數量,請支招? 多謝! |
|