已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.-11i 分销 采购到入库所经历的表-购到, 经历, 入库-采购到入库所经历的表-0.请购单-创建请购单方式有-a.从外挂系统导入请购的接口表PO_REQUISITIONS_INTERFACE_ALL,并允许请求(名称:导入申请)SELECT * FROM po_requisitions_interface_all WHERE interface_source_code = TEST KHJ;-b.在系统中创建请购单(路径:PO/申请/申请)-请购单头信息SELECT prh.requisition_header_id, prh.authorization_status -未审批时为INCOMPLETE,审批完后为 FROM po_requisition_headers_all prh WHERE prh.segment1 = 600000 AND prh.type_lookup_code = PURCHASE;-请购单行信息SELECT prl.requisition_line_id, prl.* FROM po_requisition_lines_all prl WHERE prl.requisition_header_id IN (SELECT prh.requisition_header_id FROM po_requisition_headers_all prh WHERE prh.segment1 = 600000 AND prh.type_lookup_code = PURCHASE);-请购单分配行SELECT * FROM po_req_distributions_all prda WHERE prda.requisition_line_id IN (SELECT prl.requisition_line_id FROM po_requisition_lines_all prl WHERE prl.requisition_header_id IN (SELECT prh.requisition_header_id FROM po_requisition_headers_all prh WHERE prh.segment1 = 600000 AND prh.type_lookup_code = PURCHASE);-1.采购订单的创建(路径:PO/采购订单/采购订单)-po_headers_all 采购订单头表SELECT pha.po_header_id, pha.segment1, pha.agent_id, pha.type_lookup_code, -标准采购单为STANDARD,一揽子协议为BLANKET decode(pha.approved_flag, R, pha.approved_flag, nvl(pha.authorization_status, INCOMPLETE), -审批,未审批时为INCOMPLETE,审批后为APPROVED po_headers_sv3.get_po_status(pha.po_header_id) -刚下完采购单,未审批时,po状态为未完成,审批后,状态为批准 FROM po_headers_all pha WHERE segment1 = 300446; -采购单号码-po_lines_all 采购订单行表SELECT pla.po_line_id, pla.line_type_id FROM po_lines_all pla WHERE po_header_id = (SELECT po_header_id FROM po_headers_all WHERE segment1 = 300446);/*取已审批销售订单头和行的数据:涉及表: Po_headers_all,Po_lines_all逻辑如下:限制头表的如下属性,并通过Po_header_id把头、行表关联起来APPROVED_FLAG=Y*/-po_line_locations_all 采购订单行的发送表(路径:PO/采购订单/采购订单/发运(T)-po_line_id=po_lines_all.po_line_id-当点击发运按钮时,系统会自动创建第一行发运行,可根据需要手工创建新的发运行-(例如同一采购订单行的物料可能会发往不同的地点,此表记录物料发送情况)-下面为取订单与其发运的关系(可能存在多次发运)SELECT * FROM po_line_locations_all plla WHERE plla.po_line_id = (SELECT pla.po_line_id FROM po_lines_all pla WHERE po_header_id = (SELECT po_header_id FROM po_headers_all WHERE segment1 = 300446);-或者SELECT * FROM po_line_locations_all plla WHERE plla.po_header_id = (SELECT po_header_id FROM po_headers_all WHERE segment1 = 300446);-4、po_distributions_all 采购订单发送行的分配表(路径:PO/采购订单/采购订单/发运(T)/分配(T)-line_location_id=po_line_location_all.line_location_id-发往同一地点的物料也可能放在不同的子库存,此表记录物料分配情况 SELECT * FROM po_distributions_all pda WHERE pda.line_location_id IN (SELECT plla.line_location_id FROM po_line_locations_all plla WHERE plla.po_line_id = (SELECT pla.po_line_id FROM po_lines_all pla WHERE po_header_id = (SELECT po_header_id FROM po_headers_all WHERE segment1 = 300446);-或者SELECT * FROM po_distributions_all WHERE po_header_id = (SELECT po_header_id FROM po_headers_all WHERE segment1 = 300446);-或者SELECT * FROM po_distributions_all pda WHERE pda.po_line_id = (SELECT pla.po_line_id FROM po_lines_all pla WHERE po_header_id = (SELECT po_header_id FROM po_headers_all WHERE segment1 = 300446);-对于po_distribution_all 表而言,如果其SOURCE_DISTRIBUTION_ID 有值, 其对应于计划采购单发放/*以上各表从上到下是一对多关系的 */-po_releases_all 订单发放-该表包含一揽子协议以及计划采购单的release,对于每一张发放的一揽子协议或者计划采购单都有相关行与之对应-其包含采购员,日期,释放状态,释放号码,每一个释放行都有至少一条的采购单的发运信息与之对应(PO_LINE_LOCATIONS_ALL).-每做一次Realese,PO_distributions_all就会新增一条记录。这是计划订单的特性。-SELECT * FROM po_releases_all WHERE po_header_id = ;-接收(路径:INV/事务处理/接收/接收)-1.rcv_shipment_headers 接收发送头表-记录采购订单的接收情况的头表SELECT * FROM rcv_shipment_headers rsh WHERE rsh.shipment_header_id IN (SELECT shipment_header_id FROM rcv_shipment_lines WHERE po_header_id = 4105);-2.rcv_shipment_lines 接收发送行表 -记录采购订单的发送的行的接收情况SELECT * FROM rcv_shipment_lines WHERE po_header_id = 4105;-3.rcv_transactions 接收事务处理表-记录采购订单的发送行的RECEIVE的信息SELECT rt.transaction_id, rt.transaction_type, rt.destination_type_code, rt.* FROM rcv_transactions rt WHERE erface_source_code = RCV AND rt.source_document_code = PO AND (rt.po_header_id = (SELECT pha.po_header_id FROM po_headers_all pha WHERE segment1 = 300446) OR rt.po_line_id IN (SELECT pla.po_line_id FROM po_lines_all pla WHERE po_header_id = (SELECT po_header_id FROM po_headers_all WHERE segment1 = 300446) OR rt.shipment_header_id = (SELECT rsh.shipment_header_id FROM rcv_shipment_headers rsh WHERE shipment_header_id IN (SELECT shipment_header_id FROM rcv_shipment_lines WHERE po_header_id = 4105) OR rt.shipment_line_id IN (SELECT shipment_line_id FROM rcv_shipment_lines WHERE po_header_id = 4105);-4.rcv_receiving_sub_ledger 暂记应付表-记录采购订单接收后,产生的暂记应付信息(接收事务处理产生的分配行)SELECT * FROM rcv_receiving_sub_ledger WHERE rcv_transaction_id IN (SELECT transaction_id FROM rcv_transactions WHERE po_header_id = 4105);-接受(路径:INV/事务处理/接收/接收事务处理)-接收事务处理:接收之后,其实现在还并没有入库。-rcv_transactions 接收事务处理表-记录采购订单的发送行的ACCEPT的信息SELECT rt.transaction_id, rt.transaction_type, rt.destination_type_code, rt.* FROM rcv_transactions rt WHERE erface_source_code = RCV -做接收的条件 AND rt.source_document_code = PO -做接收的条件 AND rt.transaction_type = RECEIVE -做接收的条件 AND rt.destination_type_code = RECEIVE -做接收的条件 AND (rt.po_header_id = (SELECT pha.po_header_id FROM po_headers_all pha WHERE segment1 = 300446) OR rt.po_line_id IN (SELECT pla.po_line_id FROM po_lines_all pla WHERE po_header_id = (SELECT po_header_id FROM po_headers_all WHERE segment1 = 300446) OR rt.shipment_header_id = (SELECT rsh.shipment_header_id FROM rcv_shipment_headers rsh WHERE shipment_header_id IN (SELECT shipment_header_id FROM rcv_shipment_lines WHERE po_header_id = 4105) OR rt.shipment_line_id IN (SELECT shipment_line_id FROM rcv_shipment_lines WHERE po_header_id = 4105);- 入库-因为涉及入库操作,所以,在库存事务处理表中会留下相应的记录。-即在Mtl_material_transactions表中,会存在相应的两条入库记录。SELECT mmt.* FROM mtl_material_transactions mmt WHERE mmt.transaction_type_id = 18 -po接收 AND mmt.transaction_action_id = 27 -接收至库存 AND mmt.transaction_source_type_id = 1 -采购订单 AND (mmt.transaction_source_id = 4105 -po_header_id OR mmt.rcv_transaction_id IN (SELECT rt.transaction_id FROM rcv_transactions rt WHERE erface_source_code = RCV AND rt.source_document_code = PO AND (rt.po_header_id = (SELECT pha.po_header_id FROM po_headers_all pha WHERE segment1 = 300446);-此时,rcv_transactions的状态变为SELECT rt.transaction_id, rt.transaction_type, rt.destination_type_code, rt.* FROM rcv_transactions rt WHERE erface_source_code = RCV -做入库的条件 AND rt.source_document_code = PO -做入库的条件 AND rt.transaction_type = DELIVER -做入库的条件 AND rt.destination_type_code = INVENTORY -做入库的条件 AND (rt.po_header_id = (SELECT pha.po_header_id FROM po_headers_all pha WHERE segment1 = 300446) OR rt.po_line_id IN (SELECT pla.po_line_id FROM po_lines_all pla WHERE po_header_id = (SELECT po_header_id FROM po_headers_all WHERE segment1 = 300446) OR rt.shipment_header_id = (SELECT rsh.shipment_header_id FROM rcv_shipment_headers rsh WHERE shipment_header_id IN (SELECT shipment_header_id FROM rcv_shipment_lines WHERE po_header_id = 4105) OR rt.shipment_line_id IN (SELECT shipment_line_id FROM rcv_shipment_lines WHERE po_header_id = 4105);-退货-说明:-退货至接收时,产生一条记录,退货至供应商时,产生两条数据。 可见退货的实际顺序为: 库存- 接收- 供应商-不管是退货至接收还是退货至供应商,在事务处理中,都会产生两条记录。-而且,数量符号与接收的数据正好相反。而且产生的记录都是RETURN TO RECEIVING。-1.库存退货至接受SELECT rt.destination_type_code, erface_source_code, rt.* FROM rcv_transactions rt WHERE erface_source_code IS NULL AND rt.transaction_type = RETURN TO RECEIVING -退货至接受 AND rt.source_document_code = PO AND rt.destination_type_code = RECEIVING AND po_header_id = 4105 AND po_line_id = 9938;SELECT mmt.* FROM mtl_material_transactions mmt WHERE mmt.transaction_source_id = 4105 AND mmt.transaction_type_id = 36 AND mmt.transaction_action_id = 1 AND mmt.transaction_source_typ
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中职第二学年(大数据技术应用)数据清洗阶段测试题及答案
- 2026年餐厅管理(服务质量提升)试题及答案
- 2025年大学大三(计算机科学与技术)软件工程综合测试题及答案
- 2025年大学口腔医学技术(口腔技术基础)试题及答案
- 2026年农资销售(化肥使用指导)试题及答案
- 2026年文案策划(宣传文案撰写)试题及答案
- 2025年高职物业管理(物业管理法规基础)试题及答案
- 2025年大学环境艺术设计(环境艺术创意)试题及答案
- 2025年大学食品科学与工程(食品营养学)试题及答案
- 2025年高职汽车(电控自动变速器维修)试题及答案
- 2型糖尿病视网膜病变的全程管理路径
- 村级财务审计协议书
- 人口结构变化背景下职业教育高质量发展的策略选择研究
- 水磨钻施工专项施工方案
- 2025年及未来5年中国三文鱼行业市场前景预测及投资战略研究报告
- 人工智能在射频电路中的应用-洞察及研究
- (正式版)DB65∕T 3997-2017 《油气田钻井固体废物综合利用污染控制要求》
- 2024-2025学年四川省广元市苍溪县九年级(上)期末数学试卷(含答案)
- T-CBDA 82-2024 家装防水防潮与渗漏修缮技术规程
- 基于灰色模型下的经济发展生育意愿分析与预测
- 肠道屏障修复研究-洞察及研究
评论
0/150
提交评论