PO_标准采购流程请购采购接受入库(流程)
2014-06-03 Created By BaoXinjian
一、摘要
介绍一个完整的采购流程,包括操作与对应的底层数据表查询,流程包含了请购->采购->接受->入库
1. 开立请购单
2. 对请购单进行审批
3. 通过自动匹配产生采购单
4. 对采购单进行审批
5. 接收采购单
6. 进行入库交易
1. 开立请购单
(1). Path: PO-->申请-->申请
请购单PLSQL
SELECT prh.requisition_header_id, prh.segment1, prh.type_lookup_code,
description, authorization_status, prl.requisition_line_id, line_num,
item_id, item_description, category_id, unit_meas_lookup_code,
unit_price, quantity, quantity_delivered, prl.destination_type_code,
destination_organization_id, deliver_to_location_id, to_person_id,
destination_subinventory, prl.vendor_id, prl.vendor_site_id,
prl.vendor_contact_id
FROM po_requisition_headers_all prh, po_requisition_lines_all prl
WHERE prh.requisition_header_id = prl.requisition_header_id
AND prh.segment1 = '14302'
2. 对请购单进行审批
(1). 点击审批
审批状态PLSQL
SELECT segment1, authorization_status, wf_item_type, wf_item_key
FROM po_requisition_headers_all
WHERE segment1 = '14302'
3. 通过自动匹配产生采购单
(1). 通过自动匹配功能产生
请购单对应的采购单PLSQL
SELECT pr_pha.requisition_header_id, pr_pha.segment1,
pr_pla.requisition_line_id, pr_pla.line_num, pr_pla.item_description,
po_pla.po_line_id, po_pla.line_num, po_pla.item_description,
po_pha.po_header_id, po_pha.segment1
FROM po_requisition_headers_all pr_pha,
po_requisition_lines_all pr_pla,
po_line_locations_all pll,
po_lines_all po_pla,
po_headers_all po_pha
WHERE pr_pha.requisition_header_id = pr_pla.requisition_header_id
AND pr_pla.line_location_id = pll.line_location_id
AND pll.po_line_id = po_pla.po_line_id
AND po_pla.po_header_id = po_pha.po_header_id
AND pr_pha.segment1 = '14302'
(2). 产生的采购单
po_headers_all po_lines_all
(3). 采购单发运信息
po_line_locations_all
(4). 采购单分配信息
po_distributions_all
4. 对采购单进行审批
SELECT segment1, authorization_status, wf_item_type, wf_item_key
FROM po_headers_all
WHERE segment1 = '6025'
5. 接收采购单
(1). 接收题头
rcv_shipment_headers
(2). 接收事物处理
rcv_shipment_lines
6. 进行入库交易
mtl_material_transactions
Thanks and Regards
PO_标准采购流程请购采购接受入库(流程)的更多相关文章
- 【干货分享】流程DEMO-资产请购单
流程名: 资产请购 业务描述: 流程发起时,会检查预算,如果预算不够,流程必须经过总裁审批,如果预算够用,将发起流程,同时占用相应金额的预算,但撤销流程会释放相应金额的预算. 流程相关文件: 流程 ...
- PO_标准内部请购内部采购单抛转订单模组(流程)
2014-06-03 Created By BaoXinjian
- 使用智遥工作流,优化SAP请购流程
传统请购流程,都是用户在SAP系统中填写请购单,然后再打印出来,递交给上级领导审批.领导审批完了,再到SAP系统中更新release标识.若中途请购单内容需要变更,则需要重新打印,审批. 智遥工作流, ...
- PO_PO系列 - 请购单系统分析(案例)
2014-07-01 Created By BaoXinjian
- 【干货分享】流程DEMO-采购预算编制
流程名: 采购预算编制 业务描述: 在月初由计财部进行预算编辑,提交审批后预算生效 流程相关文件: 流程包.xml WebService业务服务.xml WebService.asmx WebSe ...
- Oracle EBS-SQL (PO-12):检查期间请购单的下达记录数.sql
SELECT DECODE(PRHA.INTERFACE_SOURCE_CODE,'','手工','MRP','自动') 下达方式, PRHA.CREATION_DATE ...
- SAP MM 明明已经扩展供应商到采购组织下,采购订单里还是报错?
SAP MM 明明已经扩展供应商到采购组织下,采购订单里还是报错? 如下的PO 4400000069,处于HELD状态.ME22N试图保存它为一个正式的采购订单,报错说供应商没有在采购组织下维护, 使 ...
- SAP MM 根据采购订单反查采购申请?
SAP MM 根据采购订单反查采购申请? 前日微信上某同行发来一个message,说是想知道如何通过采购订单号查询到其前端的采购申请号. 笔者首先想到去检查采购订单相关的常用报表ME2L/ME2M/M ...
- Android 4.4 Kitkat Phone工作流程浅析(六)__InCallActivity显示更新流程
本文来自http://blog.csdn.net/yihongyuelan 转载请务必注明出处 本文代码以MTK平台Android 4.4为分析对象,与Google原生AOSP有些许差异,请读者知悉. ...
随机推荐
- HttpClient 学习整理
HttpClient 是我最近想研究的东西,以前想过的一些应用没能有很好的实现,发现这个开源项目之后就有点眉目了,令人头痛的cookie问题还是有办法解决滴.在网上整理了一些东西,写得很好,寄放在这里 ...
- [leetcode]Copy List with Random Pointer @ Python
原题地址:https://oj.leetcode.com/problems/copy-list-with-random-pointer/ 题意: A linked list is given such ...
- 微信小程序自定义数据分析试水
昨晚收到小程序自定义分析的内测邀请,简单试用了一下.说明挺长的,大概是这个意思: 一.定义一系列事件,对其进行统计 事件可以对页面中的这些事件进行追踪 click enterPage leavePag ...
- 从Ubuntu12.04LTS到Foreda19再到Foreda8
装Ubuntu的初衷是以为它能识别我的PCI无线网卡,但装了两遍没有做到. 昨天在Ubuntu装jdk7,其过程与正常Linux安装jdk差别不小,有点背离的意思.另外VI的用法也和正常Unix/Li ...
- 通过HTML5 Visibility API检测页面活动状态
几年前,我们浏览网页的时候是没有选项卡浏览模式的,每一个网页都会是一个浏览器窗口,如果我没有记错,Win7之前我们都是这样浏览网页的.作为一个程序员,我们经常会同时打开10-15个网页,多的时候超过2 ...
- Discuz常见小问题-无法登陆UCenter怎么办
打开uc_server/model/admin.php找到第22行的$this->cookie_status = 0;改成$this->cookie_status = isset($_CO ...
- ArcGIS放射状流向地图
今年百度推出了一个百度迁徙,在其他人看是好像是还挺专业的,其实不复杂.下面是百度的迁徙图示例:从图中可以看出从一个城市到另一个城市迁徙的直线路径,多个路径可以反映城市是否为热点城市,即人口流动比较大. ...
- 批量合并GDB
在实际操作中,经常对数据库文件进行合并.裁切等.如果遇到gdb比较多,要素层比较多,而且还存在数据集.虽然ArcGIS中的批量处理的功能,但填写参数过程也比较麻烦,如果一次性处理过多,程序容易停止工作 ...
- Nhibernate Criteria 多个or条件查询
sql: select * from table t where (t.name like '%张三%' or t.schoolName like '%张三%' or t.cityname like ...
- java面试第六天
集合:保存多个其他对象的对象,不能保存简单类型 List:有序(存放元素的顺序),可重复的集合 ArrayList:实质就是一个会自动增长的数组 查询效率比较高,增删的效率比较低,适用于查询比较频繁, ...