|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622 。
您需要 登录 才可以下载或查看,没有帐号?注册
x
今天正好整理了一下PO、PR关联的程序,贴出来:
关于如何控制可以进行"自动创建"操作的采购申请行清单,以及采购申请与采购订单关联关系(Oracle系统的标准处理逻辑):
1、 采购申请审批通过后,通过"采购任务分配"功能指定采购申请行的建议采购员(SUGGESTED_BUYER_ID);
2、 采购申请行的关联采购订单发运行ID为空(LINE_LOCATION_ID),因此可以通过"自动创建"界面查询得到,参考SQL:
SELECT *
FROM PO_REQUISITION_LINES_INQ_V
WHERE (LINE_LOCATION_ID IS NULL
AND NVL(CANCEL_FLAG,'N')='N'
AND NVL(CLOSED_CODE,'OPEN')!='FINALLY CLOSED'
AND NVL(MODIFIED_BY_AGENT_FLAG,'N')='N'
AND SOURCE_TYPE_CODE = 'VENDOR'
AND DECODE(''/*行需要天数*/, '', TO_DATE('12/31/3999 00000' ,'MM/DD/YYYY SSSSS'), SYSDATE + '') >= NVL(NEED_BY_DATE, TO_DATE('12/31/3999 00000','MM/DD/YYYY SSSSS')))
AND -1=-1 AND (AUTHORIZATION_STATUS || '' = 'APPROVED')
and (SUGGESTED_BUYER_ID=6183/*分配采购员*/)
order by ITEM_ID, CATEGORY_ID, NEED_BY_DATE,REQUISITION_LINE_ID
PO、PR关联字段:
采购申请表采购申请字段赋值方向采购订单表采购订单字段PO_REQUISITION_LINES_ALLLINE_LOCATION_IDç O_LINE_LOCATIONS_ALLLINE_LOCATION_IDPO_REQ_DISTRIBUTIONS_ALLDISTRIBUTION_IDèPO_DISTRIBUTIONS_ALLREQ_DISTRIBUTION_ID |
|