详解EBS接口开发之WIP模块接口(共84页).docx
《详解EBS接口开发之WIP模块接口(共84页).docx》由会员分享,可在线阅读,更多相关《详解EBS接口开发之WIP模块接口(共84页).docx(84页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上总体说明文档目的本文档针对WIP模块业务功能和接口进行分析和研究,对采用并发请求方式和调用API方式分别进行介绍内容WIP模块常用标准表简介WIP事物处理组成WIP相关业务流程WIP相关API研究事例(十)参考文档(七)采购相关的一些知识(一)WIP模块常用标准表简介1.1 常用标准表如下表中列出了与WIP导入相关的表和说明:表名说明其他信息BOM_STRUCTURES_BBOM头信息BOM_COMPONENTS_BBOM组件信息BOM_OPERATIONAL_ROUTINGSBOM工艺路线头信息BOM_OPERATION_SEQUENCESBOM工艺路线生产信息WI
2、P_ENTITIES工单信息表WIP_DISCRETE_JOBS离散工单信息表WIP_REQUIREMENT_OPERATIONS任务领料需求发放表WIP_OPERATIONS离散作业工序(操作)表WIP_OPERATION_RESOURCES生产资源表MTL_MATERIAL_TRANSACTIONS事物处理表WIP_TRANSACTIONSWIP事物处理表1.2 接口表大体介绍如下表中列出了与WIP导入相关的接口表和说明:表名说明其他信息mtl_transactions_interface事物处理接口表mtl_serial_numbers_interface事物处理序列表mtl_trans
3、action_lots_interface事物处理批次表cst_comp_snap_interfacewip_move_txn_interface移动事物处理接口表1.3 说明这里只列出了WIP相关的大多数常用表。还有一些不经常用到的没有涉及,具体可以参考oracle网站上的(二)WIP事物处理组成WIP事物处理主要包括:工单生成,工单更改,投料退料,工单移动,工单完工2.1 WIP事物处理组成工单创建:生成工单工单更改:更改工单信息投料退料:工单的投料以及退料工单移动:工单的正向移动和逆向移动投料退料:工单的完工事物处理(三)WIP相关业务流程3.1 创建BOM路径:Bill Of Mate
4、rials Bills Bills后台数据SELECT*FROMbom_structures_b lWHEREl.assembly_item_id =24815;SELECT*FROMbom_components_bWHEREbill_sequence_idIN (SELECTbill_sequence_idFROMbom_structures_bWHEREassembly_item_id =24815);发料方式Push 推式发料,必须手工通过界面做发料 需严格控制数量或者波动比较大的物料Assembly Pull 拉式发料,装配件完工或报废时自动按标准消耗量触发 消耗比较稳定的物料Oper
5、ation Pull 拉式发料,工序移动至To Move时自动按标准消耗量触发 消耗比较稳定的物料BOM_COMPONENTS_B.WIP_SUPPLY_TYPE存储发料方式ValueMeaning1Push2Assembly Pull3Operation Pull4Bulk5Supplier6Phantom7Based on Bill3.2 定义ROUTING路径:Bill Of Materials Routings RoutingsRoutings(工艺路线)最终解决的问题是生产过程中加工顺序、资源和用量的标准化。Routing是产品/半成品的生产步骤图,定义了生产特定物料所要经历的工序、
6、加工部门(工作中心)、提前期、耗用的资源及其额定数量。Routing头信息存储在表BOM_OPERATIONAL_ROUTINGS中,Routing的Operations信息存储在BOM_OPERATION_SEQUENCES表中,两个表通过字段ROUTING_SEQUENCE_ID字段关联SELECT*FROMBOM_OPERATIONAL_ROUTINGSWHEREASSEMBLY_ITEM_ID =24815;SELECT*FROMbom_operation_sequencesWHERErouting_sequence_idIN (SELECTrouting_sequence_id FR
7、OMbom_operational_routingsWHEREassembly_item_id =24815);3.2 定义离散工单路径:WIP Discrete DiscreteJobsDiscrete,离散式,一种制造方法,用于装配件的分组或成批制造。制定标准离散任务,输入核心内容:任务名称(工单号)、生产类型、装配件、工单类型、生产数量、开工时间或完工时间。这里在Discrete Job里定义job,保存,并release这个job。工序组件涉及到几张表WIP_ENTITIES,WIP_DISCRETE_JOBS,WIP_REQUIREMENT_OPERATIONS和,这几张表都是通过W
8、IP_ENTITY_ID相互关联.WIP_ENTITIES stores information about jobs,repetitive assemblies, and flow schedules. Each row includes a unique entityname, the entity type, and the assembly being built.Work in Process uses this information to controlproduction activities and to ensure that entities with duplicate
9、 names are notcreated.Key Fields:WIP_ENTITY_ID:Job or schedule IdentifierORGANIZATION_ID:Organization IdentifierWIP_ENTITY_NAME:WIP job or repetitiveassembly name or flow schedule reference codeENTITY_TYPE:WIP entity type code1Discrete job2Repetitive assembly3Closed discrete job4Flow schedulePRIMARY
10、_ITEM_ID:Assembly Item ItemWIP_DISCRETE_JOBS stores discrete jobinformation. Each row represents a discrete job, and contains information aboutthe assembly being built, the revision of the assembly, the job quantity, thestatus of the job, the material control method, accounting information, and jobs
11、chedule dates. Oracle Work in Process uses this information to controldiscrete production.Key Fields:WIP_ENTITY_ID:Job or schedule IdentifierORGANIZATION_ID:Organization IdentifierPRIMARY_ITEM_ID:Assembly Item ItemSTATUS_TYPE :Status of job可以通过下边的SQL查得code的意义SELECT lookup_code,meaning FROMFND_LOOKUP
12、_VALUESwhere LANGUAGE = US AND Upper(lookup_type) LIKE Upper(WIP_JOB_STATUS)ValueMeaning7Cancelled8Pending Bill Load9Failed Bill Load10Pending Routing Load11Failed Routing Load12Closed13Pending - Mass Loaded14Pending Close15Failed Close1Unreleased3Released4Complete5Complete - No Charges6On HoldJOB_T
13、YPE :Type of discrete jobValueMeaning1Standard3Non-standardWIP_SUPPLY_TYPE :Method of material consumption within WIPValueMeaning1Push2Assembly Pull3Operation Pull4Bulk5Supplier6Phantom7Based on BillSTART_QUANTITY:Job start quantityQUANTITY_COMPLETED:Current job quantity completedCOMMON_BOM_SEQUENCE
14、_ID:-BOM_COMPONENTS_B.BILL_SEQUENCE_IDCOMMON_ROUTING_SEQUENCE_ID:-BOM_OPERATIONAL_ROUTINGS.ROUTING_SEQUENCE_IDWIP_REQUIREMENT_OPERATIONS storesinformation about the material requirements of jobs and schedules. Each rowrepresents a material requirement and contains information about the componentitem
15、, its usage quantities, the using department, requirement date, and thematerial control method. Oracle Work in Process uses this information to trackthe material usage of jobs and schedules.Key Fields:WIP_ENTITY_ID:Job or schedule IdentifierORGANIZATION_ID:Organization IdentifierINVENTORY_ITEM_ID:Co
16、mponent Item IdCOMPONENT_SEQUENCE_ID:-BOM_COMPONENTS_B.COMPONENT_SEQUENCE_IDWIP_SUPPLY_TYPE :Method of material consumption within WIPValueMeaning1Push2Assembly Pull3Operation Pull4Bulk5Supplier6Phantom7Based on BillREQUIRED_QUANTITY:Component quantityrequiredQUANTITY_ISSUED:Component quantity issue
17、dSUPPLY_SUBINVENTORY:Subinventory used tosupply component to WIPSUPPLY_LOCATOR_ID:Locator used to supplycomponent to WIPSEGMENT1:Component Item segmentQUANTITY_ALLOCATED:Quantity allocatedQUANTITY_BACKORDERED:Quantity backorderedSELECT*FROMWIP_ENTITIESWHEREWIP_ENTITY_NAME =J;WIP_ENTITIES.PRIMARY_ITE
18、M_ID= 24815与BOM关联SELECT* FROMwip_discrete_jobsWHEREwip_entity_id = (SELECTwip_entity_idFROMwip_entitiesWHEREwip_entity_name =J);SELECT* FROMwip_requirement_operationsWHEREwip_entity_id = (SELECTwip_entity_idFROMwip_entitiesWHEREwip_entity_name =J);3.2 发料接下来我们就要从库存中给工单发货,这里有两种方法发料到工单方法1:WIP Material
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 详解 EBS 接口 开发 WIP 模块 84
限制150内