Oracle EBS R12 客户表结构
- 格式:doc
- 大小:28.50 KB
- 文档页数:12
AR 应收应收事务处理相关表SELECT * FROM ar.ar_batches_all; --事务处理批SELECT * FROM ar.ra_customer_trx_all; --应收事务头/发票头SELECT * FROM ra.ra_customer_trx_lines_all; --应收事务行项目/发票行SELECT * FROM ra.ra_cust_trx_line_gl_dist_all;--应收事务分配行/发票分配SELECT * FROM ar.ar_payment_schedules_all; --收款计划/发票调整收款相关表SELECT * FROM ar.ar_cash_receipts_all; --收款表SELECT * FROM ar.ar_cash_receipt_history_all; --收款历史表SELECT * FROM ar.ar_distributions_all; --收款分配表/付款计划SELECT * FROM ar.ar_misc_cash_distributions_all;--杂项历史记录分配表SELECT * FROM ar.ar_receivable_applications_all;--收款核销表Subledger accounting 子分类账SELECT * FROM ar_adjustments_all; --会计分录SELECT * FROM xla.xla_events; --会计事件表SELECT * FROM xla.xla_transaction_entites; --事务处理表SELECT * FROM xla.xla_ae_headers; --子分类帐日记账头SELECT * FROM xla.xla_ae_lines; --子分类帐日记账行SELECT * FROM xla.xla_distributions_link; --子分类帐日记帐行关联表SELECT * FROM xla.xla_events_error; --会计事件错误提示表接口相关表应收临时表SELECT * FROM ar.ra_interface_lines_all; --应收接口行表SELECT * FROM ar.ra_interface_distributions_all; --应收接口分配行表接口相关表收款临时表SELECT * FROM ar.ar_interim_cash_receipts_all; --收款标准接口主数据相关表/视图SELECT * FROM apps.po_vendors; --客户SELECT * FROM apps.po_vendor_sites_all; --客户地点SELECT * FROM ap.ap_bank_branches_all; --银行SELECT * FROM ap.ap_bank_accounts_all; --银行账户SELECT * FROM ap.ap_bank_account_uses_all; --银行账户使用表SELECT * FROM apps.gl_period_statuses_v; --期间,取期间视图SELECT * FROM apps.hr_operating_units; --业务实体视图税相关表SELECT * FROM zx_lines_det_factors; --税决定因素表SELECT * FROM zx_lines; --税行注:应收模块税仅含这个表。
SELECT DISTINCTMSIB.SEGMENT1||' ' ITEM_CODE,MSIB.DESCRIPTION,MMT.VENDOR_LOT_NUMBER,MMT.SUBINVENTORY_CODE,MMT.PRIMARY_QUANTITY PRI_QTY,MSIB.PRIMARY_UOM_CODE,MMT.SECONDARY_TRANSACTION_QUANTITY SEC_QTY,MMT.SECONDARY_UOM_CODE,ROUND(MTA.RATE_OR_AMOUNT,4)RATE_OR_AMOUNT,MTA.BASE_TRANSACTION_VALUE,MTA.CURRENCY_CODE,to_char(MMT.TRANSACTION_DATE,'yyyy/mm/dd hh24:MI:SS') TRANSACTION_DATE, MTT.TRANSACTION_TYPE_NAME,CUX_1_INV_TRANS_SOURCENAME(ANIZATION_ID,MMT.TRANSACTION_SOURCE_TYPE_ID,MM T.TRANSACTION_SOURCE_ID) SOURCE_NUMBER,MMT.ATTRIBUTE12,CUX_1_INV_MMT_PINT(ANIZATION_ID,MMT.ATTRIBUTE13,'DEPT')OU_MAT_DEPT,MMT.ATTRIBUTE14,CUX_1_INV_MMT_PINT(ANIZATION_ID,MMT.ATTRIBUTE14,'BUILD') BUILDING_DEPT,CUX_1_INV_MMT_PINT(ANIZATION_ID,MMT.ATTRIBUTE15,'RTAX')R_TAX_TYPE,CUX_1_INV_CATEGORY(ANIZATION_ID,MSIB.INVENTORY_ITEM_ID,'INV') INV_CATEGORYFROM MTL_SYSTEM_ITEMS_B MSIB,MTL_ITEM_CATEGORIES MIC,MTL_TRANSACTION_ACCOUNTS MTA,MTL_TRANSACTION_REASONS MTR,MTL_TRANSACTION_TYPES MTT,MTL_MATERIAL_TRANSACTIONS MMTWHERE ANIZATION_ID=ANIZATION_IDAND MSIB.INVENTORY_ITEM_ID=MMT.INVENTORY_ITEM_IDAND MTT.TRANSACTION_TYPE_ID=MMT.TRANSACTION_TYPE_IDAND ANIZATION_ID=ANIZATION_IDAND MMT.TRANSACTION_ID=MTA.TRANSACTION_IDAND ANIZATION_ID=ANIZATION_IDAND MTA.ACCOUNTING_LINE_TYPE=1AND MMT.REASON_ID=MTR.REASON_ID(+)AND MIC.INVENTORY_ITEM_ID=MSIB.INVENTORY_ITEM_ID--AND MIC.CATEGORY_SET_ID=1--AND MMT.TRANSACTION_SOURCE_ID=PH.PO_HEADER_ID(+)--AND ANIZATION_ID=100AND (MTT.TRANSACTION_TYPE_ID=:P_TRANSACTION_TYPE_ID OR :P_TRANSACTION_TYPE_ID IS NULL)AND(CUX_1_INV_TRANS_SOURCENAME(ANIZATION_ID,MMT.TRANSACTION_SOURCE_TYPE_ID,M MT.TRANSACTION_SOURCE_ID)=:P_ACCOUNT_ALIAS OR :P_ACCOUNT_ALIAS IS NULL)AND (MMT.TRANSACTION_SOURCE_ID=:P_PO_HEADER_ID OR :P_PO_HEADER_ID IS NULL)AND (MMT.ATTRIBUTE12=:P_DOC_NUMBER OR :P_DOC_NUMBER IS NULL)AND (MMT.ATTRIBUTE13=:P_MATERIAL_DEPT_ID OR :P_MATERIAL_DEPT_ID IS NULL)AND (MMT.ATTRIBUTE14=:P_PROJECT_CODE OR :P_PROJECT_CODE IS NULL)AND (MMT.ATTRIBUTE15=:P_RETURN_TAX_TYPE OR :P_RETURN_TAX_TYPE IS NULL)AND (MMT.SUBINVENTORY_CODE>=:P_SUBINVENTORY_CODE_FROM OR :P_SUBINVENTORY_CODE_FROM IS NULL)AND (MMT.SUBINVENTORY_CODE<=:P_SUBINVENTORY_CODE_TO OR :P_SUBINVENTORY_CODE_TO IS NULL)AND (MSIB.SEGMENT1>=:P_SEGMENT1_FROM OR :P_SEGMENT1_FROM IS NULL)AND (MSIB.SEGMENT1<=:P_SEGMENT1_TO OR :P_SEGMENT1_TO IS NULL)AND (MIC.CATEGORY_SET_ID=:P_CATEGORY_SET OR :P_CATEGORY_SET IS NULL)AND (MIC.CATEGORY_ID >=:P_CATEGORIES_FROM OR :P_CATEGORIES_FROM IS NULL)AND (MIC.CATEGORY_ID <=:P_CATEGORIES_TO OR :P_CATEGORIES_TO IS NULL)AND ANIZATION_ID=:P_ORGANIZATION_IDAND (MMT.TRANSACTION_DATE>=:P_DATE_START OR :P_DATE_START IS NULL)AND (MMT.TRANSACTION_DATE<=:P_DATE_END OR :P_DATE_END IS NULL)SELECT DISTINCTMSIB.SEGMENT1||' ' ITEM_CODE,MSIB.DESCRIPTION,MMT.VENDOR_LOT_NUMBER,MMT.SUBINVENTORY_CODE,MMT.PRIMARY_QUANTITY PRI_QTY,MSIB.PRIMARY_UOM_CODE,MMT.SECONDARY_TRANSACTION_QUANTITY SEC_QTY,MMT.SECONDARY_UOM_CODE,to_char(MMT.TRANSACTION_DATE,'yyyy/mm/dd hh24:MI:SS') TRANSACTION_DATE, MTT.TRANSACTION_TYPE_NAME,CUX_1_INV_TRANS_SOURCENAME(ANIZATION_ID,MMT.TRANSACTION_SOURCE_TYPE_ID,MM T.TRANSACTION_SOURCE_ID) SOURCE_NUMBER,MMT.ATTRIBUTE12,CUX_1_INV_MMT_PINT(ANIZATION_ID,MMT.ATTRIBUTE13,'DEPT')OU_MAT_DEPT,MMT.ATTRIBUTE14,CUX_1_INV_MMT_PINT(ANIZATION_ID,MMT.ATTRIBUTE14,'BUILD') BUILDING_DEPT,CUX_1_INV_MMT_PINT(ANIZATION_ID,MMT.ATTRIBUTE15,'RTAX')R_TAX_TYPE,CUX_1_INV_CATEGORY(ANIZATION_ID,MSIB.INVENTORY_ITEM_ID,'INV')INV_CATEGORYFROM MTL_SYSTEM_ITEMS_B MSIB,MTL_ITEM_CATEGORIES MIC,MTL_TRANSACTION_REASONS MTR,MTL_TRANSACTION_TYPES MTT,MTL_MATERIAL_TRANSACTIONS MMTWHERE ANIZATION_ID=ANIZATION_IDAND MSIB.INVENTORY_ITEM_ID=MMT.INVENTORY_ITEM_IDAND MTT.TRANSACTION_TYPE_ID=MMT.TRANSACTION_TYPE_IDAND ANIZATION_ID=ANIZATION_IDAND MMT.REASON_ID=MTR.REASON_ID(+)AND MIC.INVENTORY_ITEM_ID=MSIB.INVENTORY_ITEM_ID--AND MIC.CATEGORY_SET_ID=1--AND MMT.TRANSACTION_SOURCE_ID=PH.PO_HEADER_ID(+)--AND ANIZATION_ID=100AND (MTT.TRANSACTION_TYPE_ID=:P_TRANSACTION_TYPE_ID OR :P_TRANSACTION_TYPE_ID IS NULL)AND(CUX_1_INV_TRANS_SOURCENAME(ANIZATION_ID,MMT.TRANSACTION_SOURCE_TYPE_ID,M MT.TRANSACTION_SOURCE_ID)=:P_ACCOUNT_ALIAS OR :P_ACCOUNT_ALIAS IS NULL)AND (MMT.TRANSACTION_SOURCE_ID=:P_PO_HEADER_ID OR :P_PO_HEADER_ID IS NULL)AND (MMT.ATTRIBUTE12=:P_DOC_NUMBER OR :P_DOC_NUMBER IS NULL)AND (MMT.ATTRIBUTE13=:P_MATERIAL_DEPT_ID OR :P_MATERIAL_DEPT_ID IS NULL)AND (MMT.ATTRIBUTE14=:P_PROJECT_CODE OR :P_PROJECT_CODE IS NULL)AND (MMT.ATTRIBUTE15=:P_RETURN_TAX_TYPE OR :P_RETURN_TAX_TYPE IS NULL)AND (MMT.SUBINVENTORY_CODE>=:P_SUBINVENTORY_CODE_FROM OR :P_SUBINVENTORY_CODE_FROM IS NULL)AND (MMT.SUBINVENTORY_CODE<=:P_SUBINVENTORY_CODE_TO OR :P_SUBINVENTORY_CODE_TO IS NULL)AND (MSIB.SEGMENT1>=:P_SEGMENT1_FROM OR :P_SEGMENT1_FROM IS NULL)AND (MSIB.SEGMENT1<=:P_SEGMENT1_TO OR :P_SEGMENT1_TO IS NULL)AND (MIC.CATEGORY_SET_ID=:P_CATEGORY_SET OR :P_CATEGORY_SET IS NULL)AND (MIC.CATEGORY_ID >=:P_CATEGORIES_FROM OR :P_CATEGORIES_FROM IS NULL)AND (MIC.CATEGORY_ID <=:P_CATEGORIES_TO OR :P_CATEGORIES_TO IS NULL)AND ANIZATION_ID=:P_ORGANIZATION_IDAND (MMT.TRANSACTION_DATE>=:P_DATE_START OR :P_DATE_START IS NULL)AND (MMT.TRANSACTION_DATE<=:P_DATE_END OR :P_DATE_END IS NULL)。
子模块和GL之间关联的变化12i在功能模块上的变化很多,比如,基本每个模块都启用了MOAC特性,新增加了子帐模块,税模块等等很多新的模块,OPM库存和离散库存集成了。
不过这些变化中,大部分不是我们需要重点关注的,不过有一个东西需要重点关注那就是子帐模块.子帐模块功能非常强大,现在所有的子模块会计分录都可以使用特定的公式配置出来。
但是对技术而言,我们不太关心如何配置生成会计分录,我们只关心子模块的会计分录和GL的会计分路之间的关联性,以方便我们做子模块和GL的对应报表。
然而,现在如果你要做对应报表,你就必须要了解子帐。
因此,在这里重点只介绍子帐。
子帐的概念——SLA(SubledgerAccounting)概念子帐是子分类帐会计的简称,字面上的含义就是子分类帐会计分录,但是这东西到底用来干吗的呢?!通俗的说:1、子分类帐会计其实就是连接子模块会计和GL凭证之间的桥梁,更简单的说,就是子模块和GL之间的桥梁.所有子模块(包括FA)产生的会计分录都是使用SLA 产生的,存放在SLA的表中,然后通过过帐程序过帐到GL。
有点类gl_interface表的功能.2、子分类帐会计的第二层意思:在各个子模块都有一套独立的会计分录,看起来跟GL其实没太大区别,这就意味着在子模块其实就可以计算科目余额了。
只是可惜,到目前为止我还没有类似gl_balance的表来存放科目余额。
3、各子模块目前还是可以有自己的分配帐户(就是以前查看会计科目看到的东西),分别存放在自己的分配表中,比如,AP还是存放在ap_invoices_distributions 中,引入SLA后,把这个功能称为“事物处理会计”,和子分类帐会计的不同点在于,事物处理会计是通过自动会计或分配产生,而子分类帐会计是根据定义会计事件等公式产生的,分别存于不同的地方。
子帐架构解释:1、子分类帐的产生有两种方式,一种方式是直接从子模块的事物处理会计,一种是直接从子模块的事物处理上取得。
目录1.BOM,Cost模块常用表结构 (2)1.1.常用表清单: (2)1.2.关键字段(参数) (2)1.3.开发参考(关键SQL) (8)2.PO模块常用表结构 (8)2.1.常用表清单: (8)2.2.关键字段(参数) (8)2.3.开发参考(关键SQL) (16)3.OE模块常用表结构 (17)3.1.常用表清单: (17)3.2.关键字段(参数) (18)3.3.开发参考(关键SQL) (23)4.INV模块常用表结构 (24)4.1.常用表清单: (24)4.2.关键字段(参数) (25)4.3.开发参考(关键SQL) (33)5.WIP模块常用表结构 (33)5.1.常用表清单: (33)5.2.关键字段(参数) (33)5.3.开发参考(关键SQL) (41)6.MRP模块常用表结构 (41)6.1.常用表清单: (41)6.2.关键字段(参数) (42)6.3.开发参考(关键SQL) (47)7.GL/FA模块常用表结构 (49)7.1.常用表清单: (49)7.2.关键字段(参数) (50)7.3.开发参考(关键SQL) (50)8.AR模块常用表结构 (51)8.1.常用表清单: (51)8.2.关键字段(参数) (51)8.3.开发参考(关键SQL) (51)9.AP模块常用表结构 (52)9.1.常用表清单: (52)9.2.关键字段(参数) (52)10.其它字典表 (52)10.1.常用表清单: (52)10.2.关键字段(参数) (53)10.3.开发参考(关键SQL) (53)11.OE模块常用表结构 (53)11.1.常用表清单: (53)11.2.关键字段(参数) (54)11.3.开发参考(关键SQL) (54)1. BOM,Cost模块常用表结构1.1.常用表清单:1.2.关键字段(参数)bom_bill_of_materials(BOM清单父项目):bom_inventory_components (BOM清单构成项目):cst_item_costs (项目成本表):cst_item_cost_details (项目成本明细表):cst_standard_costs (项目标准成本表):cst_std_cost_adj_values (标准成本调节表):bom_resources (资源代码对应表):bom_operational_routings (工艺路线):bom_operation_sequences(工艺路线细节之工艺工序表)bom_operation_resources(工艺路线细节之资源表)bom_standard_operations (标准操作表)1.3.开发参考(关键SQL)2.PO模块常用表结构2.1.常用表清单:2.2.关键字段(参数)po_requisition_headers_all (采购请求):po_requisition_lines_all (采购请求明细):po_headers_all (采购订单头)po_lines_all (采购订单行):po_line_locations_all (采购定位表):rcv_transactions(到货接收):說明﹕1. 接收100单位货物,放入“待质检”货位2. 接受/拒绝3. 库存/退回有三个不同的状态!例如:接收100个,80个接受入库,20个退回,那么有80个接受事务/20个退回事物select TRANSACTION_TYPE,DESTINATION_TYPE_CODE from RCV_TRANSACTIONS可以看出以下阶段:A1.RECEIVE – RECEIVINGA2.ACCEPT – RECEIVINGA3.DELIERY – INVETORY(影响库存现有量)如果按照正常模式,最后会触发产生MTL_MATERIAL_TRANSACTIONS2.3.开发参考(关键SQL)2.3.1 PO接收事物明细select /*+choose*/rt.parent_transaction_id,rt.transaction_id,rt.transaction_type,rt.transaction_date,rt.primary_quantity,rsl.item_id,anization_id,rt.vendor_id,rt.vendor_site_id,rt.location_id,rt.employee_id,pv.segment1,pv.vendor_name,ph.segment1,_id,ph.po_header_id,pl.po_line_id,pl.line_num,ph.ship_to_location_id,ph.agent_idfrom rcv_transactions rt,rcv_shipment_headers rsh,rcv_shipment_lines rsl,po_headers_all ph,po_lines_all pl,po_vendors pvwhere rt.shipment_line_id=rsl.shipment_line_idand rt.shipment_header_id=rsl.shipment_header_idand rsh.shipment_header_id = rsl.shipment_header_id and rsh.receipt_source_code = 'VENDOR'and ph.po_header_id = pl.po_header_idand rt.vendor_id = pv.vendor_idand rt.po_header_id = ph.po_header_idand rt.po_line_id=pl.po_line_id3.OE模块常用表结构3.1.常用表清单:数据表说明字段说明ra_addresses_all 地址(注﹕EBS 11i表不適合R12)输入客户名,带不出地址信息,是要修改:HZ_CUST_ACCT_SITES_ALL这个表的:ra_site_uses_all用户(注﹕EBS 11i表不適合R12) hz_cust_accounts 客戶信息表﹐關聯字段party_idhz_parties 客戶信息表﹐關聯字段party_idwsh_new_deliveries 发送表1wsh_delivery_details 发送表2wsh_delivery_assignments 发送表3oe_approver_lists OE审批组表oe_price_adjustments_v OE价格折扣wsh_lookups 送货状态表wsh_dlvb_dlvy_v 送货物视图oe_reasons_v OE版本更改原因3.2.关键字段(参数)oe_order_headers_all(订单头):字段说明HEADER_ID 订单头标识码ORG_ID OU IDORDER_TYPE_ID 订单类型IDORDER_NUMBER 订单编号ORDERED_DATE 定购日期REQUEST_DATE 客户要求发货日期DEMAND_CLASS_CODE 需求分类CodePRICE_LIST_ID 价目表IDTRANSACTIONAL_CURR_CODE 币种CUST_PO_NUMBER 合同号INVOICING_RULE_ID 开票规则IDACCOUNTING_RULE_ID 会计规则IDoe_order_lines_all(订单行):oe_transaction_types_all(订单类别表):mtl_txn_request_headers_v (完整的搬运单头信息):mtl_txn_request_lines_v (完整的搬运单行信息):3.3. 开发参考(关键SQL)3.3.1. OM 发运相关SQLselect wnd.attribute11 as LoadingData,wdd.delivery_detail_id,wdd.source_header_id,wdd.source_line_id,wdd.inventory_item_id,wdd.shipped_quantityfrom wsh_delivery_details wdd,wsh_delivery_assignments wda,wsh_new_deliveries wndwhere wdd.delivery_detail_id = wda.delivery_detail_id and wnd.delivery_id = wda.delivery_idand nvl(wnd.status_code,'OP') = 'CL'and wdd.source_header_id = 16256and nvl(wdd.shipped_quantity,0) > 0发运相关状态:select * from wsh_new_deliveries wnd (wnd.status_code='CL'表示送货完成,做了ship confirm) select * from wsh_delivery_assignments wdaselect * from wsh_delivery_details wdd (wdd.released_status='S'表示一步可以做MOVE_ORDER,'R'表示换没有挑库,'Y'表示已经进行了MOVE_ORDER,'c'表示已经做了ship confirm,同时lot_number﹐transaction_id和subinventory有值,)3.3.2. 得到订单的销售员select res.resource_namefrom oe_order_headers_all ooh,jtf_rs_salesreps jrs,jtf_rs_resource_extns_vl reswhere 1 = 1and jrs.salesrep_id(+) = ooh.salesrep_idand _id(+) = _idand jrs.resource_id = res.resource_id(+)and nvl(res.category, 'EMPLOYEE') IN('EMPLOYEE', 'OTHER', 'PARTY', 'PARTNER', 'SUPPLIER_CONTACT')4. INV模块常用表结构4.1.常用表清单:4.2.关键字段(参数)mtl_system_items (物料主表):mtl_item_attributes(项目属性字段说明):mtl_onhand_quantities(库存数据表):mtl_material_transactions(交易登记(出入库记录)表):mtl_transaction_types(交易类型代码表):mtl_supply (项目供给信息表):mtl_demand (项目需求信息表):mtl_onhand_quantities(库存数据表):4.3.开发参考(关键SQL)5.WIP模块常用表结构5.1.常用表清单:5.2.关键字段(参数)wip_accounting_classes(离散作业会计科目):wip_discrete_jobs(离散作业表):说明:wip_requirement_operations(任务令物料需求发放表):.wip_operations(离散作业操作表):wip_operation_resources(离散作业操作资源表):wip_transactions(离散作业交易表):wip_transaction_accounts(离散作业交易帐目):wip_move_transactions(离散作业工序移动交易):wip_so_allocations(分配表):wip_operation_resources(离散作业操作资源表):5.3.开发参考(关键SQL)5.3.1. WIP工单完工入库统计select sum(mmt.transaction_quantity) transaction_quantityfrom mtl_material_transactions mmt,wip_discrete_jobs_v wdjwhere 1 = 1and mmt.transaction_type_id in (44, 17)--wip completion, wip completion return and mmt.transaction_source_id = wdj.wip_entity_idand mmt.inventory_item_id = wdj.primary_item_idand mmt.inventory_item_id = :inventory_item_id ---主件Item6.MRP模块常用表结构6.1.常用表清单:6.2.关键字段(参数)mrp_assembly_operations(计划装配实施表):mrp_forecast_dates(预测表):mrp_forecast_updates (预测更改):mrp_gross_requirements (毛需求):mrp_item_purchase_orders(MRP采购计划):mrp_item_wip_entities(MRP项目离散作业):mrp_recommendations (计划建议(含例外信息):6.3.开发参考(关键SQL)6.3.1. 得到MRP结果中的采购建议行﹐是由哪些需求产生的select msi.inventory_item_id,msi.segment1,end_msi.segment1 end_segment1,end_mfp.inventory_item_id end_inventory_item_id,mfp.allocated_quantityfrom mrp_recommendations mr,mrp_full_pegging mfp,mrp_full_pegging end_mfp,mtl_system_items msi,mtl_system_items end_msiwhere mr.transaction_id = mfp.transaction_idand mfp.end_pegging_id = end_mfp.pegging_idand mr.transaction_id = 370185and mr.inventory_item_id = msi.inventory_item_idand anization_id = anization_idand end_mfp.inventory_item_id = end_msi.inventory_item_id and end_anization_id = end_anization_id6.3.2. end item 由一条毛需求,筛选出每个成品的需求明细需求insert into wst_ern_mrp_demands(organization_id,compile_designator,mrp_item_id,mrp_item,item_uom,lead_time,planner_code,min_order_qty,end_item_id,end_item,demand_id,demand_type,origination_type,using_assembly_item_id,transaction_id,pegging_id,prev_pegging_id,end_pegging_id,demand_date,allocated_quantity,ern_date,ern_qty,flag,make_or_buy)select anization_id, ---,organization_idpile_designator, ---,compile_designatormgr.inventory_item_id, ---,mrp_item_idwst_get_itemno_f(mgr.inventory_item_id,anization_id), ---,mrp_itemmsi.uom_code, ---,item_uomnvl(msi.preprocessing_lead_time, 0) +nvl(msi.postprocessing_lead_time, 0) +nvl(msi.full_lead_time, 0) +nvl(msi.cumulative_total_lead_time, 0) +nvl(msi.cum_manufacturing_lead_time, 0) +nvl(msi.fixed_lead_time, 0) +nvl(msi.variable_lead_time, 0), ---,lead_timemsi.planner_code, --- ,planner_codemsi.minimum_order_quantity, ---,min_order_qtyend_mfp.inventory_item_id , ---,end_item_idwst_get_itemno_f(end_mfp.inventory_item_id, end_anization_id), ---,end_item mgr.demand_id, --- ,demand_idmgr.demand_type, --- ,demand_typemgr.origination_type, --- ,origination_typeing_assembly_item_id, --- ,using_assembly_item_idmfp.transaction_id, --- ,transaction_idmfp.pegging_id, --- ,pegging_idmfp.prev_pegging_id, --- ,prev_pegging_idmfp.end_pegging_id, --- ,end_pegging_idmfp.demand_date, --- ,demand_datemfp.allocated_quantity, --- ,allocated_quantity,weh.release_date, --- ,ern_datewed.edr_release_qty, --- ,ern_qty0 , --- ,flagmsi.planning_make_buy_code --- ,make_or_buyfrom mrp_gross_requirements mgr,mrp_system_items msi,mrp_full_pegging mfp,mrp_full_pegging end_mfp,wst_ern_hdr weh,wst_ern_det wedwhere mgr.inventory_item_id = msi.inventory_item_idand anization_id = anization_idand mgr.demand_id = mfp.demand_idand mfp.end_pegging_id = end_mfp.pegging_idand pile_designator = pile_designatorand msi.planning_make_buy_code = 2and weh.ehr_number = wed.ehr_numberand _id = _idand mgr.inventory_item_id = ponent_item_idand end_mfp.inventory_item_id=weh.attribute2and anization_id = _idand mfp.inventory_item_id = ponent_item_idand pile_designator = 'WH-MRP-02'and mgr.demand_id = 287183select * from mrp_gross_requirements mgr where mgr.demand_id = 287183 select * from mrp_full_pegging mfg where mfg.demand_id = 287183select * from mrp_recommendations mrc7.GL/FA模块常用表结构7.1.常用表清单:7.2.关键字段(参数)gl_je_batches (GL凭证):gl_je_headers(日记账头信息):gl_je_batches (GL凭证):7.3.开发参考(关键SQL)。
oracle ebs r12 采购模型表结构Oracle EBS R12是企业级ERP软件系统,它包含了各种业务流程,其中采购管理是企业管理中的重要组成部分,因此我们在分析Oracle EBS R12时需要了解其采购模型表结构。
Oracle EBS R12采购模型表结构主要分为四大块:采购准备、采购订单、采购计划和采购发票。
下面分别对这些块进行详细介绍。
1. 采购准备采购准备是企业在采购业务流程中要做的第一步。
该模块主要包含供应商管理、采购申请单等子模块。
供应商管理负责维护供应商的基本信息、采购产品信息、付款方式等。
采购申请单则是企业内部采购流程中的关键环节,采购人员通过填写采购申请单来告知采购管理人员需要采购哪些物品或服务。
2. 采购订单采购订单模块是整个采购模型的核心部分。
在采购准备模块中,采购管理人员根据采购申请单信息和公司的采购策略,生成采购订单。
采购订单包含了采购的详细信息,如供应商信息、采购产品信息、数量、价格等。
采购订单还包含了开票和送货等信息。
3. 采购计划采购计划是指在公司经营计划下,根据需求预测和生产计划,对采购提前进行计划。
采购计划模块包含了采购策略、采购价格协议等子模块。
采购策略指定了哪些供应商提供哪些产品,采购价格协议则指定了products 和suppliers之间的合同信息。
4. 采购发票采购发票模块主要负责采购账务核算。
在供应商提供服务后,企业需要对服务进行验收并填写验收报告,随后供应商可以提交发票。
采购发票模块负责记录采购发票信息,并将其与对应的采购订单进行匹配。
匹配后可以进行发票的付款和账务核算工作。
综上所述,Oracle EBS R12 采购模型表结构分为采购准备、采购订单、采购计划和采购发票等四大部分。
对于企业来说,熟悉这些模块,可以更好地管理采购业务流程,提高采购效率,减少采购成本,提高企业利润。
Oracle application 表结构表结构,WHO字段来实现通过菜单HELP 下的HISTORY 来找表2. 通过LAST_QUERY来判断所使用的表LAST_ QUERY 是系统变量保存所执行的最后一次的SQL语句 BLOCK 一定选SYSTEM 作为一个虚拟的BLOCK用HELP 菜单下面的EXAMING子菜单3.用TRACE的方法来实现找表4.查看源代码来找表根本表结构库存模块 INV表结构,主要是物料的保存和搬运组织:分为库存组织和经营单位对于来说首先定义成一个经营单位,主要是进展业务核算的根本单位,是经营单位每一个生产单位作为一个库存组织,库存组织不作为核算单位组织表是 HR_ORGANIZATION_UNITS 存放所有的组织ORG_ID 表示的经营单位ORGANIZATION_ID 表示库存组织通过制造物料参数表 MTL_PARAMETERS 来查看库存组织IDMTL_SYSTEM_ITEM物料信息原材料仓库,半成品仓库,成品仓库子库存属于库存组织的一个结构,子库存下面还可以有一个叫库位的结构物料的位置由:库存组织+子库存+库位子库存放置在MTL_SECONDARY_INVENTORIES表中货位信息放置在MTL_ITEM_LOCATIONS 表中在MTL_ITEM_LOCATIONS中的SEGMENT1存放其库位名称MTL_ONHAND_QUANTITIES表存放物料的现有量表其中LOCATION_ID表示库位信息MTL_SYSTEM_ITEMS表存放所有库存组织,所有物料MTL_MATERIAL_TRANSACTIONS 物料事务处发表〔存放物料的进货销售〕TRANSACTION_ID INVENTORY_ID表示操作的物料IDTRANSACTION_QUANTITY 表示货物的数量正数为搬进负数为搬出PRIMARY_QUANTITY 表示主计量单位TRANSACTION_COST表示物料的本钱ACTUAL_COST表示通过算法得到的物料本钱ITEM_MASTER物料主表PRIMAR_UNIT_OF_MEASURE 表示主计量单位MTL_CATEGORY_SET表表示产品分类级MTL_CATAGROYSPO 采购模块从供给商订购和接收货物先请购-采购单-接收货物请购单头表PO_REQUISITION_HEADERS_ALL ORG_ID为经营组织单位行表 PO_REQUISITION_LINES_ALL 其中DESTINATION_ORGANIZATION_ID 库存组织ID 表后带ALL表示支持多组织的表,否那么为单组织有一些环境变量在运行环境下才有值,导致有一些表不能查找到数据采购单 PO_HEADERS_ALL VENDOR_ID 供给商ID 表示我向那个供给商采购的信息PO_VENDORS 为供给商基表PO_LINES_ALL po_LINE_ID 主键QUANTITY 表示数量UNIT_PRICE为准确价格ORG_ID表示经营单位的采购订单采购接收RCV_TRANSACTIONS 表接收的数据事务关心TRANSACTION_TYPE 和DESTINATION_TYPE_CODE 字段接收和退回都要考虑接收后会影响库存OM 销售模块怎么做销售定单,非常复杂从OE 出来的核心是销售订单挑库---〉物料搬运单—〉发运SO_HEADERS_ALL 表已经不用客户信息存放在表 RA_CUSTOMERS 其中RA_ADDRESS表示客户地址RA_ADDRESSES_ALLRA_SITE_USES_ALL 表表示货品抵达如果是BILL_TO表示可以开票 SHIP_TO表示发货销售订单表OE_ORDER_HEADERS_ALLSOLD_TO_ORG_ID 对应的是客户表的 RA_CUSTOMERS 的字段CUSTOMER_ID SHIP_TO_ORG_ID对应RA_SET_USES_ALL的SHIP_TOINVOICE_TO_ORG_ID对应RA_SET_USES_ALL的BILL_TO销售订单行表 OE_ORDER_LINES_ALLBOM 物料清单BOM_BILL_OF_MATERIALS 表主建是BILL_SEQUENCE_IDORGANIZATION_ID 库存组织ASSEMBLY_ITEM_ID 装配件ID(可以查系统物料表得到信息)BILL_SEQUENCE_ID 部适应一个装配件多个BOMBOM_INVENTORY_COMPONENTSBOM_OPERATIONAL_ROUTING 工艺路线表BOM_STANDARD_OPERATIONSWIP 〔WORK IN PROCESS〕在制品依靠BOM模块关心JOB状态,JOB的信息WIP_ENTITIES 表里的PRIMARY_ITEM_ID为此JOB生产的东西WIP_ENTITY_NAME JOB的名字WIP_DISCREATE_JOBS 所有离散任务DATE_RELEASED 释放日期DATE_CLOSE关闭日期SCHEDUAL_COMPLETION_DATE 完成日期WIP_MOVE_TRANSACTIONS表示生产过程中的工序的移动怎么处理返工,怎么处理报废在一个个工序中分为几个工布有排队、报废、和WIP发放装配件完工入库产品退回WIP WIP退回到库存GL 总帐凭证:凭证批、凭证头、平整行GL_JE_BATCHES凭证日期----DEFAULT_EFFECTIVE_DATE会计期间----DEFAULT_PERIOD_NAMESET_OF_BOOKS_ID 帐套ID镯GL_JE_HEADERS批号: JE_BATCH_ID会计期间:PERIOD_NAME凭证类型:JE_CATEGORY凭证来源:JE_SOURCE帐套:SET_OF_BOOKS_IDCODINAE_COMBINATION_IDGL_JE_LINESGL_SET_OF_BOOKSGL_CODE_COMBINATIONS 表保存会计科目GL_BALANCES 总账余额表AR 应收应收发票表示RA_CUSTOMER_TRX_ALLCUSTOMER_TRX_ID发票编号RA_CUSTOMER_TRX_LINES_ALL发票行一般有两种类型ITEM 和 TAX收款情况表 AR_CASH_RECEIPTS_ALL(包含非收款信息) 核销关系表 AR_RECEIVABLE_APPLICATIONS_ALLAP 应付应付发票表 AP_INVOICES_ALL实际付款表 AP_CHECKS_ALLAP_INVOICE_PAYMENTSFA 固定资产资产信息表 FA_ADDITIONSCURRENT_UNITS资产的数量资产类别 FA_CATEGORIES资产帐薄 FA_BOOK_CONTROLSFA_BOOKS折旧一般有直线法和产量法FA_DISTRIBUTION_HISTORY 资产分配信息,给部门使用多少FA_DEPRN_DETAIL 折旧信息表FA_TRANSCATION_HEADERS 折旧事务表主要报表库存收发存报表不采购订单表接收情况表销售订单表生产任务情况表嫂返工率分析表供给商对帐单采购承受事务RCV_TRANSACTIONSPO_HEADERS_ALLPO_LINES_ALLMTL_SYSTEM_ITEMSHR_ORGANIZATION_UNITSMTL_SECONDARY_INVENTORIESMTL_ITEM_LOCATIONS日期:事物日期 RCV_TRANSACTIONS中的TRANSACTION_DATE类型:即RCV_TRANSACTIONS中的TRANSACTION_TYPE接收目的:即RCV_TRANSACTIONS中的DESTINATION_TYPE_CODE物料名称:相关定单行指定的物料名称单位:是RCV_TRANSACTIONS中的PRIMARY_UNIT_OF_MEASURE库存组织:是RCV_TRANSACTIONS中的ORGANIZATION_ID,其对应HR_ORGANIZATION_UNITS里的NAME子库存:RCV_TRANSACTIONS 中的SUBINVENTORY_CODE库位:RCV_TRANSACTIONS中的LOCATOR_ID指定库位ID,在MTL_ITEM_LOCATIONS中的SEGEMENT1数量:RCV_TRANSACTIONS中的primary_QUANTITY定单号:RCV_TRANSACTIONS中的PO_HEADER_ID指定的定单的号定单行号:RCV_TRANSACTIONS中的PO_LINE_ID指定的定单行号物料库存现有量MTL_ONHAND_QUANTITIESMTL_SYSTEM_ITEMSHR_ORGANIZATIONSMTL_SECONDARY_INVENTORIESMTL_ITEM_LOCATIONS物料: 即物料名称 MTL_SYSTEM_ITEMS 中的SEGEMENT1单位: 主计量单位 MTL_SYSTEM_ITEMS中的PRIMARY_UNIT_OF_MEASURE库存组织:HR_ORGANIZATION_UNITS子库存:子库存编码,MTL_SECONDARY_INVENTORIES中的SUBINVENTORY_CODE库位:库位编码,MTL_ITEM_LOCATIONS中的SEGEMENT1总帐凭证GL_JE_HEADERSGL_JE_LINESGL_CODE_COMBINATIONS_KFVGL_SETS_OF_BOOKS凭证名: 凭证名称,GL_JE_HEADERS中的NAME日期: 凭证日期,GL_JE_HEADERS中的DEFAULT_EFFECTIVE_DATE过帐状态:当GL_JE_HEADERS中的STATUS为P的时候表示〞已过帐〞,为U的时候表示〞未过帐〞币种: GL_JE_HEADERS中的CURRENCY_CODE科目: GL_CODE_COMBINATIONS_KFV中的CONCATENATED_SEGEMENTS借方金额: GL_JE_LINES中的ENTERED_DR贷方金额:GL_JE_LINES中的ENTERED_CR说明:GL_JE_LINES中的DESCRIPTION帐套:GL_SETS_OF_BOOKS中的NAME ,SET_OF_BOOKS_ID限定凭证。
oracle_ebs表结构及功能总结(财务,制造,分销模块)oracle_ebs表结构及功能总结(财务,制造,分销模块)Oracleapplication表结构1.表结构,WHO字段来实现通过菜单HELP下的HISTORY来找表2.通过LAST_QUERY来判断所使用的表LAST_QUERY是系统变量保存所执行的最后一次的SQL语句BLOCK一定选SYSTEM作为一个虚拟的BLOCK用HELP菜单下面的EXAMING子菜单3.用TRACE的办法来实现找表4.查看源代码来找表基本表结构学习目的:了解数据库的设计思想1.库存模块INV表结构,主要是物料的保存和搬运组织:分为库存组织和经营单位对于来说首先定义成一个经营单位,主要是进行业务核算的基本单位,是经营单位每一个生产单位作为一个库存组织,库存组织不作为核算单位组织表是HR_ORGANIZATION_UNITS存放所有的组织ORG_ID表示的经营单位ORGANIZATION_ID表示库存组织通过制造物料参数表MTL_PARAMETERS来查看库存组织IDMTL_SYSTEM_ITEM物料信息原材料仓库,半成品仓库,成品仓库子库存属于库存组织的一个结构,子库存下面还可以有一个叫库位的结构物料的位置由:库存组织+子库存+库位子库存放置在MTL_SECONDARY_INVENTORIES表中货位信息放置在MTL_ITEM_LOCATIONS表中在MTL_ITEM_LOCATIONS中的SEGMENT1存放其库位名称MTL_ONHAND_QUANTITIES表存放物料的现有量表其中LOCATION_ID表示库位信息MTL_SYSTEM_ITEMS表存放所有库存组织,所有物料MTL_MATERIAL_TRANSACTIONS物料事务处发表(存放物料的进货销售)TRANSACTION_IDINVENTORY_ID表示操作的物料IDTRANSACTION_QUANTITY表示货物的数量正数为搬进负数为搬出PRIMARY_QUANTITY表示主计量单位TRANSACTION_COST表示物料的成本ACTUAL_COST表示通过算法得到的物料成本ITEM_MASTER物料主表PRIMAR_UNIT_OF_MEASURE表示主计量单位MTL_CATEGORY_SET表表示产品分类级MTL_CATAGROYS2.PO采购模块从供应商订购和接收货物先请购-采购单-接收货物请购单头表PO_REQUISITION_HEADERS_ALLORG_ID为经营组织单位行表PO_REQUISITION_LINES_ALL其中DESTINATION_ORGANIZATION_ID 库存组织ID表后带ALL表示支持多组织的表,否则为单组织有一些环境变量在运行环境下才有值,导致有一些表不能查找到数据采购单PO_HEADERS_ALLVENDOR_ID供应商ID表示我向那个供应商采购的信息PO_VENDORS为供应商基表PO_LINES_ALLpo_LINE_ID主键QUANTITY表示数量UNIT_PRICE为准确价格ORG_ID表示经营单位的采购订单采购接收RCV_TRANSACTIONS表接收的数据事务关心TRANSACTION_TYPE和DESTINATION_TYPE_CODE字段接收和退回都要考虑接收后会影响库存3.OM销售模块怎么做销售定单,非常复杂从OE出来的核心是销售订单挑库---〉物料搬运单〉发运SO_HEADERS_ALL表已经不用客户信息存放在表RA_CUSTOMERS其中RA_ADDRESS表示客户地址RA_ADDRESSES_ALLRA_SITE_USES_ALL表表示货品抵达如果是BILL_TO表示可以开票SHIP_TO表示发货销售订单表OE_ORDER_HEADERS_ALLSOLD_TO_ORG_ID对应的是客户表的RA_CUSTOMERS的字段CUSTOMER_IDSHIP_TO_ORG_ID对应RA_SET_USES_ALL的SHIP_TOINVOICE_TO_ORG_ID对应RA_SET_USES_ALL的BILL_TO 销售订单行表OE_ORDER_LINES_ALL4.BOM物料清单BOM_BILL_OF_MATERIALS表主建是BILL_SEQUENCE_IDORGANIZATION_ID库存组织ASSEMBLY_ITEM_ID装配件ID(可以查系统物料表得到信息)BILL_SEQUENCE_ID内部号码适应一个装配件多个BOMBOM_INVENTORY_COMPONENTSBOM_OPERATIONAL_ROUTING工艺路线表BOM_STANDARD_OPERATIONS5.WIP(WORKINPROCESS)在制品依靠BOM模块关心JOB状态,JOB的信息WIP_ENTITIES表里的PRIMARY_ITEM_ID为此JOB生产的东西WIP_ENTITY_NAMEJOB的名字WIP_DISCREATE_JOBS所有离散任务DATE_RELEASED释放日期DATE_CLOSE关闭日期SCHEDUAL_COMPLETION_DATE完成日期WIP_MOVE_TRANSACTIONS表示生产过程中的工序的移动怎么处理返工,怎么处理报废在一个个工序中分为几个工布有排队、报废、和WIP发放装配件完工入库产品退回WIPWIP退回到库存6.GL总帐凭证:凭证批、凭证头、平整行GL_JE_BATCHES凭证日期----DEFAULT_EFFECTIVE_DATE会计期间----DEFAULT_PERIOD_NAME原SET_OF_BOOKS_ID帐套IDGL_JE_HEADERS批号:JE_BATCH_ID会计期间:PERIOD_NAME凭证类型:JE_CATEGORY 凭证来源:JE_SOURCE帐套:SET_OF_BOOKS_IDCODINAE_COMBINATION_IDGL_JE_LINESGL_SET_OF_BOOKSGL_CODE_COMBINATIONS表保存会计科目GL_BALANCES总账余额表7.AR应收应收发票表示RA_CUSTOMER_TRX_ALLCUSTOMER_TRX_ID发票编号RA_CUSTOMER_TRX_LINES_ALL发票行一般有两种类型ITEM和TAX收款情况表AR_CASH_RECEIPTS_ALL(包含非收款信息)核销关系表AR_RECEIVABLE_APPLICATIONS_ALL8.AP应付应付发票表AP_INVOICES_ALL实际付款表AP_CHECKS_ALLAP_INVOICE_PAYMENTS9.FA固定资产资产信息表FA_ADDITIONSCURRENT_UNITS资产的数量资产类别FA_CATEGORIES资产帐薄FA_BOOK_CONTROLSFA_BOOKS折旧一般有直线法和产量法FA_DISTRIBUTION_HISTORY资产分配信息FA_DEPRN_DETAIL折旧信息表FA_TRANSCATION_HEADERS折旧事务表主要报表库存收发存报表不采购订单表接收情况表销售订单表生产任务情况表嫂返工率分析表供应商对帐单,给部门使用多少采购接受事务RCV_TRANSACTIONSPO_HEADERS_ALLPO_LINES_ALLMTL_SYSTEM_ITEMS HR_ORGANIZATION_UNITSMTL_SECONDARY_INVENTORIESMTL_ITEM_LOCATIO NS日期:事物日期RCV_TRANSACTIONS中的TRANSACTION_DATE类型:即RCV_TRANSACTIONS中的TRANSACTION_TYPE接收目的:即RCV_TRANSACTIONS中的DESTINATION_TYPE_CODE物料名称:相关定单行指定的物料名称单位:是RCV_TRANSACTIONS中的PRIMARY_UNIT_OF_MEASURE库存组织:是RCV_TRANSACTIONS中的ORGANIZATION_ID,其对应HR_ORGANIZATION_UNITS里的NAME子库存:RCV_TRANSACTIONS中的SUBINVENTORY_CODE库位:RCV_TRANSACTIONS中的LOCATOR_ID指定库位ID,在MTL_ITEM_LOCATIONS中的SEGEMENT1数量:RCV_TRANSACTIONS中的primary_QUANTITY定单号:RCV_TRANSACTIONS中的PO_HEADER_ID指定的定单的号定单行号:RCV_TRANSACTIONS中的PO_LINE_ID指定的定单行号物料库存现有量MTL_ONHAND_QUANTITIESMTL_SYSTEM_ITEMSHR_ORGANIZATIONSMTL_SECONDARY_INVENTORIESMTL_ITEM_LOCATIONS物料:即物料名称MTL_SYSTEM_ITEMS中的SEGEMENT1单位:主计量单位MTL_SYSTEM_ITEMS中的PRIMARY_UNIT_OF_MEASURE库存组织:HR_ORGANIZATION_UNITS子库存:子库存编码,MTL_SECONDARY_INVENTORIES中的SUBINVENTORY_CODE库位:库位编码,MTL_ITEM_LOCATIONS中的SEGEMENT1总帐凭证GL_JE_HEADERSGL_JE_LINESGL_CODE_COMBINATIONS_KFVGL_SETS_OF_BOOKS凭证名:凭证名称,GL_JE_HEADERS中的NAME日期:凭证日期,GL_JE_HEADERS中的DEFAULT_EFFECTIVE_DATE过帐状态:当GL_JE_HEADERS中的STATUS为P的时候表示”已过帐”,为U的时候表示”未过帐”币种:GL_JE_HEADERS中的CURRENCY_CODE 科目:GL_CODE_COMBINATIONS_KFV中的CONCATENATED_SEGEMENTS借方金额:GL_JE_LINES中的ENTERED_DR贷方金额:GL_JE_LINES中的ENTERED_CR说明:GL_JE_LINES中的DESCRIPTION帐套:GL_SETS_OF_BOOKS中的NAME,SET_OF_BOOKS_ID限定凭证友情提示:本文中关于《oracle_ebs表结构及功能总结(财务,制造,分销模块)》给出的范例仅供您参考拓展思维使用,oracle_ebs表结构及功能总结(财务,制造,分销模块):该篇文章建议您自主创作。
目录1.BOM,Cost模块常用表结构 (2)1.1.常用表清单: (2)1.2.关键字段(参数) (2)1.3.开发参考(关键SQL) (8)2.PO模块常用表结构 (8)2.1.常用表清单: (8)2.2.关键字段(参数) (8)2.3.开发参考(关键SQL) (16)3.OE模块常用表结构 (17)3.1.常用表清单: (17)3.2.关键字段(参数) (18)3.3.开发参考(关键SQL) (23)4.INV模块常用表结构 (24)4.1.常用表清单: (24)4.2.关键字段(参数) (25)4.3.开发参考(关键SQL) (33)5.WIP模块常用表结构 (33)5.1.常用表清单: (33)5.2.关键字段(参数) (33)5.3.开发参考(关键SQL) (41)6.MRP模块常用表结构 (41)6.1.常用表清单: (41)6.2.关键字段(参数) (42)6.3.开发参考(关键SQL) (47)7.GL/FA模块常用表结构 (49)7.1.常用表清单: (49)7.2.关键字段(参数) (50)7.3.开发参考(关键SQL) (50)8.AR模块常用表结构 (51)8.1.常用表清单: (51)8.2.关键字段(参数) (51)8.3.开发参考(关键SQL) (51)9.AP模块常用表结构 (52)9.1.常用表清单: (52)9.2.关键字段(参数) (52)10.其它字典表 (52)10.1.常用表清单: (52)10.2.关键字段(参数) (53)10.3.开发参考(关键SQL) (53)11.OE模块常用表结构 (53)11.1.常用表清单: (53)11.2.关键字段(参数) (54)11.3.开发参考(关键SQL) (54)1. BOM,Cost模块常用表结构1.1.常用表清单:1.2.关键字段(参数)bom_bill_of_materials(BOM清单父项目):bom_inventory_components (BOM清单构成项目):cst_item_costs (项目成本表):cst_item_cost_details (项目成本明细表):cst_standard_costs (项目标准成本表):cst_std_cost_adj_values (标准成本调节表):bom_resources (资源代码对应表):bom_operational_routings (工艺路线):bom_operation_sequences(工艺路线细节之工艺工序表)bom_operation_resources(工艺路线细节之资源表)bom_standard_operations (标准操作表)1.3.开发参考(关键SQL)2.PO模块常用表结构2.1.常用表清单:2.2.关键字段(参数)po_requisition_headers_all (采购请求):po_requisition_lines_all (采购请求明细):po_headers_all (采购订单头)po_lines_all (采购订单行):po_line_locations_all (采购定位表):rcv_transactions(到货接收):說明﹕1. 接收100单位货物,放入“待质检”货位2. 接受/拒绝3. 库存/退回有三个不同的状态!例如:接收100个,80个接受入库,20个退回,那么有80个接受事务/20个退回事物select TRANSACTION_TYPE,DESTINATION_TYPE_CODE from RCV_TRANSACTIONS可以看出以下阶段:A1.RECEIVE – RECEIVINGA2.ACCEPT – RECEIVINGA3.DELIERY – INVETORY(影响库存现有量)如果按照正常模式,最后会触发产生MTL_MATERIAL_TRANSACTIONS2.3.开发参考(关键SQL)2.3.1 PO接收事物明细select /*+choose*/rt.parent_transaction_id,rt.transaction_id,rt.transaction_type,rt.transaction_date,rt.primary_quantity,rsl.item_id,anization_id,rt.vendor_id,rt.vendor_site_id,rt.location_id,rt.employee_id,pv.segment1,pv.vendor_name,ph.segment1,_id,ph.po_header_id,pl.po_line_id,pl.line_num,ph.ship_to_location_id,ph.agent_idfrom rcv_transactions rt,rcv_shipment_headers rsh,rcv_shipment_lines rsl,po_headers_all ph,po_lines_all pl,po_vendors pvwhere rt.shipment_line_id=rsl.shipment_line_idand rt.shipment_header_id=rsl.shipment_header_idand rsh.shipment_header_id = rsl.shipment_header_id and rsh.receipt_source_code = 'VENDOR'and ph.po_header_id = pl.po_header_idand rt.vendor_id = pv.vendor_idand rt.po_header_id = ph.po_header_idand rt.po_line_id=pl.po_line_id3.OE模块常用表结构3.1.常用表清单:数据表说明字段说明ra_addresses_all 地址(注﹕EBS 11i表不適合R12)输入客户名,带不出地址信息,是要修改:HZ_CUST_ACCT_SITES_ALL这个表的:ra_site_uses_all用户(注﹕EBS 11i表不適合R12) hz_cust_accounts 客戶信息表﹐關聯字段party_idhz_parties 客戶信息表﹐關聯字段party_idwsh_new_deliveries 发送表1wsh_delivery_details 发送表2wsh_delivery_assignments 发送表3oe_approver_lists OE审批组表oe_price_adjustments_v OE价格折扣wsh_lookups 送货状态表wsh_dlvb_dlvy_v 送货物视图oe_reasons_v OE版本更改原因3.2.关键字段(参数)oe_order_headers_all(订单头):字段说明HEADER_ID 订单头标识码ORG_ID OU IDORDER_TYPE_ID 订单类型IDORDER_NUMBER 订单编号ORDERED_DATE 定购日期REQUEST_DATE 客户要求发货日期DEMAND_CLASS_CODE 需求分类CodePRICE_LIST_ID 价目表IDTRANSACTIONAL_CURR_CODE 币种CUST_PO_NUMBER 合同号INVOICING_RULE_ID 开票规则IDACCOUNTING_RULE_ID 会计规则IDoe_order_lines_all(订单行):oe_transaction_types_all(订单类别表):mtl_txn_request_headers_v (完整的搬运单头信息):mtl_txn_request_lines_v (完整的搬运单行信息):3.3. 开发参考(关键SQL)3.3.1. OM 发运相关SQLselect wnd.attribute11 as LoadingData,wdd.delivery_detail_id,wdd.source_header_id,wdd.source_line_id,wdd.inventory_item_id,wdd.shipped_quantityfrom wsh_delivery_details wdd,wsh_delivery_assignments wda,wsh_new_deliveries wndwhere wdd.delivery_detail_id = wda.delivery_detail_id and wnd.delivery_id = wda.delivery_idand nvl(wnd.status_code,'OP') = 'CL'and wdd.source_header_id = 16256and nvl(wdd.shipped_quantity,0) > 0发运相关状态:select * from wsh_new_deliveries wnd (wnd.status_code='CL'表示送货完成,做了ship confirm) select * from wsh_delivery_assignments wdaselect * from wsh_delivery_details wdd (wdd.released_status='S'表示一步可以做MOVE_ORDER,'R'表示换没有挑库,'Y'表示已经进行了MOVE_ORDER,'c'表示已经做了ship confirm,同时lot_number﹐transaction_id和subinventory有值,)3.3.2. 得到订单的销售员select res.resource_namefrom oe_order_headers_all ooh,jtf_rs_salesreps jrs,jtf_rs_resource_extns_vl reswhere 1 = 1and jrs.salesrep_id(+) = ooh.salesrep_idand _id(+) = _idand jrs.resource_id = res.resource_id(+)and nvl(res.category, 'EMPLOYEE') IN('EMPLOYEE', 'OTHER', 'PARTY', 'PARTNER', 'SUPPLIER_CONTACT')4. INV模块常用表结构4.1.常用表清单:4.2.关键字段(参数)mtl_system_items (物料主表):mtl_item_attributes(项目属性字段说明):mtl_onhand_quantities(库存数据表):mtl_material_transactions(交易登记(出入库记录)表):mtl_transaction_types(交易类型代码表):mtl_supply (项目供给信息表):mtl_demand (项目需求信息表):mtl_onhand_quantities(库存数据表):4.3.开发参考(关键SQL)5.WIP模块常用表结构5.1.常用表清单:5.2.关键字段(参数)wip_accounting_classes(离散作业会计科目):wip_discrete_jobs(离散作业表):说明:wip_requirement_operations(任务令物料需求发放表):.wip_operations(离散作业操作表):wip_operation_resources(离散作业操作资源表):wip_transactions(离散作业交易表):wip_transaction_accounts(离散作业交易帐目):wip_move_transactions(离散作业工序移动交易):wip_so_allocations(分配表):wip_operation_resources(离散作业操作资源表):5.3.开发参考(关键SQL)5.3.1. WIP工单完工入库统计select sum(mmt.transaction_quantity) transaction_quantityfrom mtl_material_transactions mmt,wip_discrete_jobs_v wdjwhere 1 = 1and mmt.transaction_type_id in (44, 17)--wip completion, wip completion return and mmt.transaction_source_id = wdj.wip_entity_idand mmt.inventory_item_id = wdj.primary_item_idand mmt.inventory_item_id = :inventory_item_id ---主件Item6.MRP模块常用表结构6.1.常用表清单:6.2.关键字段(参数)mrp_assembly_operations(计划装配实施表):mrp_forecast_dates(预测表):mrp_forecast_updates (预测更改):mrp_gross_requirements (毛需求):mrp_item_purchase_orders(MRP采购计划):mrp_item_wip_entities(MRP项目离散作业):mrp_recommendations (计划建议(含例外信息):6.3.开发参考(关键SQL)6.3.1. 得到MRP结果中的采购建议行﹐是由哪些需求产生的select msi.inventory_item_id,msi.segment1,end_msi.segment1 end_segment1,end_mfp.inventory_item_id end_inventory_item_id,mfp.allocated_quantityfrom mrp_recommendations mr,mrp_full_pegging mfp,mrp_full_pegging end_mfp,mtl_system_items msi,mtl_system_items end_msiwhere mr.transaction_id = mfp.transaction_idand mfp.end_pegging_id = end_mfp.pegging_idand mr.transaction_id = 370185and mr.inventory_item_id = msi.inventory_item_idand anization_id = anization_idand end_mfp.inventory_item_id = end_msi.inventory_item_id and end_anization_id = end_anization_id6.3.2. end item 由一条毛需求,筛选出每个成品的需求明细需求insert into wst_ern_mrp_demands(organization_id,compile_designator,mrp_item_id,mrp_item,item_uom,lead_time,planner_code,min_order_qty,end_item_id,end_item,demand_id,demand_type,origination_type,using_assembly_item_id,transaction_id,pegging_id,prev_pegging_id,end_pegging_id,demand_date,allocated_quantity,ern_date,ern_qty,flag,make_or_buy)select anization_id, ---,organization_idpile_designator, ---,compile_designatormgr.inventory_item_id, ---,mrp_item_idwst_get_itemno_f(mgr.inventory_item_id,anization_id), ---,mrp_itemmsi.uom_code, ---,item_uomnvl(msi.preprocessing_lead_time, 0) +nvl(msi.postprocessing_lead_time, 0) +nvl(msi.full_lead_time, 0) +nvl(msi.cumulative_total_lead_time, 0) +nvl(msi.cum_manufacturing_lead_time, 0) +nvl(msi.fixed_lead_time, 0) +nvl(msi.variable_lead_time, 0), ---,lead_timemsi.planner_code, --- ,planner_codemsi.minimum_order_quantity, ---,min_order_qtyend_mfp.inventory_item_id , ---,end_item_idwst_get_itemno_f(end_mfp.inventory_item_id, end_anization_id), ---,end_item mgr.demand_id, --- ,demand_idmgr.demand_type, --- ,demand_typemgr.origination_type, --- ,origination_typeing_assembly_item_id, --- ,using_assembly_item_idmfp.transaction_id, --- ,transaction_idmfp.pegging_id, --- ,pegging_idmfp.prev_pegging_id, --- ,prev_pegging_idmfp.end_pegging_id, --- ,end_pegging_idmfp.demand_date, --- ,demand_datemfp.allocated_quantity, --- ,allocated_quantity,weh.release_date, --- ,ern_datewed.edr_release_qty, --- ,ern_qty0 , --- ,flagmsi.planning_make_buy_code --- ,make_or_buyfrom mrp_gross_requirements mgr,mrp_system_items msi,mrp_full_pegging mfp,mrp_full_pegging end_mfp,wst_ern_hdr weh,wst_ern_det wedwhere mgr.inventory_item_id = msi.inventory_item_idand anization_id = anization_idand mgr.demand_id = mfp.demand_idand mfp.end_pegging_id = end_mfp.pegging_idand pile_designator = pile_designatorand msi.planning_make_buy_code = 2and weh.ehr_number = wed.ehr_numberand _id = _idand mgr.inventory_item_id = ponent_item_idand end_mfp.inventory_item_id=weh.attribute2and anization_id = _idand mfp.inventory_item_id = ponent_item_idand pile_designator = 'WH-MRP-02'and mgr.demand_id = 287183select * from mrp_gross_requirements mgr where mgr.demand_id = 287183 select * from mrp_full_pegging mfg where mfg.demand_id = 287183select * from mrp_recommendations mrc7.GL/FA模块常用表结构7.1.常用表清单:7.2.关键字段(参数)gl_je_batches (GL凭证):gl_je_headers(日记账头信息):gl_je_batches (GL凭证):7.3.开发参考(关键SQL)。
EBS Form开发FAQ →Oracle EBS 11i 表结构BOM模块常用表结构表名: bom.bom_bill_of_materials说明: BOM清单父项目BILL_SEQUENCE_ID NUMBER 清单序号(关键字)ASSEMBLY_ITEM_ID NUMBER 装配件内码ORGANIZATION_ID NUMBER 组织代码ASSEMBLY_TYPE NUMBER 装配类别SPECFIIC_ASSEMBLY_COMMENT VARCHAR2(240) 注释(装配件状态P、R等)COMMON_ORGANIZATION_ID NUMBER 公共组织COMMON_BILL_SEQUENCE_ID NUMBER 公共序号COMMON_ASSEMBLY_ITEM_ID NUMBER 公共项目内码表名:bom.bom_inventory_components说明:BOM清单构成项目COMPONENT_SEQUENCE_ID NUMBER 构件序号BILL_SEQUENCE_ID NUMBER 清单序号OPERATION_SEQ_NUM NUMBER 操作序列号COMPONENT_ITEM_ID NUMBERITEM_NUM NUMBER 项目序列号COMPONENT_QUANTITY NUMBER 构件数量COMPONENT_YIELD_FACTOR NUMBER 产出因子EFFECTIVITY_DATE DATE 生效日期DISABLE_DATE DATE 失效日期CHANGE_NOTICE VARCHAR2(10) 更改注释(ECO更改号)PLANNING_FACTOR NUMBER 计划百分比QUANTITY_RELATED NUMBER 相关数量SO_BASIS NUMBEROPTIONAL NUMBER 是否可选(1.是;2.否)MUTUALLY_EXCLUSIVE_OPTIONS NUMBER 互斥标识(1.是;2.否)WIP_SUPPLY_TYPE NUMBER 车间供应类型(1.推式2.装配拉式3.操作拉式4.大量5.供应商6.虚拟)supply_subinventory 供应子库存supply_locator_id 供应货位IDBOM_ITEM_TYPE NUMBER 清单项目类型(1.模型2.选项类3.计划中4.标准) INCLUDE_ON_SHIP_DOCS NUMBER 包含在发运文档中(1.是;2.否) REQUIRED_FOR_REVENUE NUMBER 需要进款(1.是;2.否)REQUIRED_TO_SHIP NUMBER 需要发运(1.是;2.否)SHIPPING ALLOWED NUMBER 搬运允许(1.是;2.否)INCLUDE_IN_COST_ROLLUP NUMBER 计入成本累加中(1.是;2.否) CHECK_ATP NUMBER ATP检查(1.是;2.否)表名:bom.bom_assembly_comments说明:装配件状态表BILL_SEQUENCE_ID NUMBER 清单序号STANDARD_REMARKS_DESIGNATOR VARCHAR2(10) 状态标志(R,P,D_R 等)表名: bom.bom_standard_comments说明: 标准注释表(状态说明表)COMMENT_CODE VARCHAR2(10) 注释代码(状态代码) ORGANIZATION_ID NUMBER 组织代码COMMENT_TEXT VARCHAR2(240) 注释说明(状态说明)表名: bom.bom_calendars说明: 日历种类表CALENDAR_CODE VARCHAR2(10) 日历代码QUARTERLY_CALENDAR_TYPE NUMBER 季度日历类型CALENDAR_START_DATE DATE 日历启用日期CALENDAR_END_DATE DATE 日历截止日期DESCRIPTION VARCHAR2(240) 描述表名: bom.bom_calendar_dates说明: 工作日历表CALENDAR_CODE VARCAHR2(10) 日历代码PRIOR_DATE DATE 前一天CALENDAR_DATE DATE 当日(当与前,后日期均相同时为工作日) NEXT_DATE DATE 后一天PRIOR_SEQ_NUM NUMBER 前一天序列号SEQ_NUM NUMBER 当日序序列号(非工作日为空)NEXT_SEQ_NUM NUMBER 后一天序列号EXCEPTION_SET_ID NUMBER 例外集代码表名: bom.bom_calendar_exceptions说明: 日历例外信息CALENDAR_CODE VARCHAR2(10) 日历代码EXCEPTION_SET_ID NUMBER 例外集代码EXCEPTION_DATE DATE 例外日期EXCEPTION_TYPE NUBMER 例外类别表名: bom.bom_calendar_shifts说明: 倒班表CALENDAR_CODE VARCAHR2(10) 日历代码SHIFT_NUM NUMBER 班次DESCRIPTION VARCHAR2(240) 描述表名: bom.bom_shift_dates说明: 轮班表CALENDAR_CODE VARCHAR2(10) 日历代码EXCEPTION_SET_ID NUMBER 例外集代码SHIFT_NUM NUMBER 倒班序号SHIFT_DATE DATE 倒班日期SEQ_NUM NUMBER 倒班序号NEXT_SEQ_NUM NUMBER 下一班序号PRIOR_SEQ_NUM NUMBER 上一班序号NEXT_DATE DATE 下一次倒班日期PRIOR_DATE DATE 上一次倒班日期表名: bom.bom_cal_week_start_dates说明: 星期开始日期CALENDAR_CODE VARCHAR2(10) 日历代码EXCEPTION_SET_ID NUMBER 例外集代码SEQ_NUM NUMBER 序号WEEK_START_DATE DATE 周开始日期PRIOR_DATE DATE 上周开始日期NEXT_DATE DATE 下周开始日期表名: bom.bom_period_start_dates说明: 周期开始日期CALENDAR_CODE VARCHAR2(10) 日历代码EXCEPTION_SET_ID NUMBER 例外集代码PERIOD_START_DATE DATE 周期开始日期PERIOD_SEQUENCE_NUM NUMBER 周期序号PERIOD_NAME VARCHAR2(3) 周期名称(月的三位英文缩写) NEXT_DATE DATE 下一周期开始日期PRIOR_DATE DATE 上一周期开始日期表名: bom.bom_workday_patterns说明: 工作日模式表CALENDAR_CODE VARCHAR2(10) 日历代码SHIFT_NUM NUMBER 班次SEQ_NUM NUMBER 模式序号DAYS_ON NUMBER 工作天数DAYS_OFF NUMBER 非工作天数DESCRIPTION VARCHAR2(240) 描述(大周/小周)表名: bom.bom_exception_sets说明: BOM例外集表EXCEPTION_SET_ID NUMBER 例外集代码EXCEPTION_SET_NAME VARCHAR2(10) 例外集名称DESCRIPTION VARCHAR2(240) 描述表内容:1 主要主要例外集2 HW_WDCES 华为日历异常集3 MBC_WDCES 莫贝克日历异常集-1 虚拟10SC 兼容的空数据表名:bom.cst_item_costs说明:项目成本表ORGANIZATION_ID NUMBER 组织代码INVENTORY_ITEM_ID NUMBER 项目内码COST_TYPE_ID NUMBER 成本类型ITEM_COST NUMBER 项目成本MATERIAL_COST NUMBER 物料成本RESOURCE_COST NUMBER 资源成本UNBURDENDED_COST NUMBER 不分摊成本BURDEN_COST NUMBER 分摊成本INVENTORY_ASSET_FLAG NUMBER 资产项目LOT_SIZE NUMBER 批量大小BASED_ON_ROLLUP_FLAG NUMBERSHRINKAGE_RATE NUMBER 收缩比例DEFAULTED_FLAG NUMBER表名: bom.cst_cost_types说明: 成本类型表COST_TYPE_ID NUMBER 成本类型代码COST_TYPE VARCHAR2(10) 成本类型DESCRIPTION VARCHAR2(240) 说明COSTING_METHOD_TYPE NUMBER 成本合计方法代码(1.2.) DISABLE_DATE DATE 失效日期本表内容如下:COST_TYPE COST_TYPE_ID DESCRIPTION冻结1 冻结标准成本类型平均2 平均成本类型等待3 等待标准成本类型标准成本1000 标准成本实际成本1001 实际成本新标准成本1002 新标准成本表名: bom.cst_item_cost_details说明: 项目成本明细表ORGANIZATION_ID NUMBER 组织代码INVENTORY_ITEM_ID NUMBER 项目内码ITEM_COST NUMBER 项目成本COST_TYPE_ID NUMBER 成本类型DEPARTMENT_ID NUMBER 部门代码COST_ELEMENT_ID NUMBER 成本要素类型代码LAST_UPDATE_DATE NUMBER 最后更新日期OPERATION_SEQUENCE_ID NUMBER 操作序列代码OPERATION_SEQ_NUM NUMBER 操作序列号LEVEL_TYPE NUMBER 级别类型RESOURCE_SEQ_NUM NUMBER 资源序列号RESOURCE_ID NUMBER 资源代码RESOURCE_RATE NUMBER 资源比率USAGE_RATE_OR_AMOUNT NUMBER 利用率或金额BASIS_TYPE NUMBER 基础类型BASIS_RESOURCE_ID NUMBER 基础资源代码BASIS_FACTOR NUMBER 基础因子NET_YIELD_OR_SHRINKAGE_FACTOR NUMBER 净产出或收缩比ROLLUP_SOURCE_TYPE NUMBER表名: bom.cst_cost_elements说明: 成本要素代码表COST_ELEMENT_ID NUMBER 成本要素代码COST_ELEMENT VARCHAR2(50) 成本要素说明内容:1 物料的2 物料制造费3 资源4 外部处理5 制造费表名: bom.cst_elemental_costs说明: 项目要素成本COST_UPDATE_ID NUMBER 成本更新代码ORGANIZATION_ID NUMBER 组织代码INVENTORY_ITEM_ID NUMBER 项目内码COST_ELEMENT_ID NUMBER 要素代码LAST_UPDATE_DATE DATE 最后更新日期STANDARD_COST NUMBER 标准成本表名: bom.cst_resource_costs说明: 资源成本RESOURCE_ID NUMBER 资源代码COST_TYPE_ID NUMBER 成本类型ORGANIZATION_ID NUMBER 组织代码RESOURCE_RATE NUMBER 资源费率表名: bom.cst_standard_costs说明: 项目标准成本表COST_UPDATE_ID NUMBER 成本更新代码INVENTORY_ITEM_ID NUMBER 项目内码ORGANIZATION_ID NUMBER 组织代码STANDARD_COST_REVISION_DATE DATE 标准成本版本日期STANDARD_COST NUMBER 标准成本INVENTORY_ADJUSTMENT_QUANTITY NUMBER 库存调节数量INVENTORY_ADJUSTMENT_VALUE NUMBER 库存调节价值INTRANSIT_ADJUSTMENT_QUANTITY NUMBER 在途调节数量INTRANSIT_ADJUSTMENT_VALUE NUMBER 在途调节价值WIP_ADJUSTMENT_QUANTITY NUMBER 在制调节数量WIP_ADJUSTMENT_VALUE NUMBER 在制调节价值表名: bom.cst_std_cost_adj_values说明: 标准成本调节表COST_UPDATE_ID NUMBER 成本更新代码ORGANIZATION_ID NUMBER 组织代码TRANSACTION_TYPE NUMBER 交易类型ADJUSTMENT_QUANTITY NUMBER 调节数量OLD_UNIT_COST NUMBER 老的单位成本NEW_UNIT_COST NUMBER 新的单位成本COST_ELEMENT_ID NUMBER 成本元素代码LEVEL_TYPE NUMBER 级别类型IN_OUT_FLAG NUMBER 出入标志RESOURCE_ID NUMBER 资源代码INVENTORY_ITEM_ID NUMBER 项目内码SUBINVENTORY VARCHAR2(10) 子库WIP_ENTITY_ID NUMBER 离散作业代码OPERATION_SEQ_NUM NUMBER 工艺路线操作序号DEPARTMENT_ID NUMBER 部门代码RESOURCE_SEQ_ID NUMBER 资源序号代码RESOURCE_SEQ_NUM NUMBER 资源序号STANDARD_RATE_FLAG NUMBER 标准率TRANSACTION_ID NUMBER 交易代码BASIS_TYPE NUMBER 基本类型FROM_ORGANIZATION_ID NUMBER 从组织代码TO_ORGANIZATION_ID NUMBER 到组织代码表名: bom.bom_departments说明: 部门代码对应表DEPARTMENT_ID NUMBER 部门内码DEPARTMENT_CODE VARCHAR2(10) 部门代码ORGANIZATION_ID NUMBER 组织代码DESCRIPTION VARCHAR2(240) 说明(汉字说明的部门名称) DISABLE_DATE DATE 失效日期LOCATION_ID NUMBER 地点代码表名: bom.bom_resources说明: 资源代码对应表RESOURCE_ID NUMBER 资源内码RESOURCE_CODE VARCHAR2(10) 资源代码ORGANIZATION_ID NUMBER 组织代码DESCRIPTION VARCHAR2(240) 说明DISABLE_DATE DATE 失效日期COST_ELEMENT_ID NUMBER 成本要素代码PURCHASE_ITEM_ID NUMBER 购买项目代码COST_CODE_TYPE NUMBERFUNCTIONAL_CURRENCY_FLAG NUMBER 货币单位(1.是,2.否)UNIT_OF_MEASURE VARCHAR2(3) 单位DEFAULT_ACTIVITY_ID NUMBER 活动缺省值(1.运行,4.移动,5.排队)RESOURCE_TYPE NUMBER 资源类型(1.机器,2.人员,3.空间,4.杂项,5.数额)AUTOCHARGE_TYPE NUMBER 自动记帐类型(1.WIP移动,2.人工,3.PO接收,4.PO移动)STANDARD_RATE_FLAG NUMBER 标准费用率标志(1.否,2.是)DEFAULT_BASIS_TYPE NUMBER 基本类型缺省值(1.项目,2.批量)ABSORPTION_ACCOUNT NUMBER 分摊帐目ALLOW_COSTS_FLAG NUMBER 计算成本标志(1.否,2.是)RATE_VARIANCE_ACCOUNT NUMBER 差异帐目EXPENDITURE_TYPE VARCHAR2(30) 费用类型表名: bom.bom_operational_routings说明: 工艺路线ROUTING_SEQUENCE_ID NUMBER 路线序号ASSEMBLY_ITEM_ID NUMBER 项目内码ORGANIZATION_ID NUMBER 组织代码ALTERNATE_ROUTING_DESIGNATOR VARCHAR2(10) 替换工艺路线ROUTING_TYPE NUMBER 路线类别COMMON_ASSEMBLY_ITEM_ID NUMBER 公共装配件内码COMMON_ROUTING_SEQUENCE_ID NUMBER 公共路线序号ROUTING_COMMENT VARCHAR2(240) 路线注释COMPLETION_SUBINVENTORY VARCHAR2(10) 完工入库名称COMPLETION_LOCATOR_ID NUMBER 完工入库货位表名:bom.bom_operation_resources说明:工艺路线细节之资源表OPERATION_SEQUENCE_ID NUMBER 操作序列内码RESOURCE_SEQ_NUM NUMBER 资源序号RESOURCE_ID NUMBER 资源内码ACTIVITY_ID NUMBER 活动(1.运行,4.移动,5.排队)STANDARD_RATE_FLAG NUMBER 标准费用率标志(1.否,2.是)ASSIGNED_UNITS NUMBER 已分配单位USAGE_RATE_OR_AMOUNT NUMBER 利用率或金额USAGE_RATE_OR_AMOUNT_INVERSE NUMBER 利用率或金额倒数BASIS_TYPE NUMBER 基本类型SCHEDULE_FLAG NUMBER 计划标识RESOURCE_OFFSET_PERCENT NUMBER 偏差百分比AUTOCHARGE_TYPE NUMBER 自动记帐(1.WIP移动,2.人工,3.PO接收,4.PO移动)表名:bom.bom_operation_sequences说明:工艺路线细节之工艺工序表OPERATION_SEQUENCE_ID NUMBER 操作序号内码ROUTING_SEQUENCE_ID NUMBER 路线序号内码OPERATION_SEQ_NUM NUMBER 路线序列代码STANDARD_OPERATION_ID NUMBER 标准操作序号内码DEPARTMENT_ID NUMBER 部门内码OPERATION_LEAD_TIME_PERCENT NUMBER 提前期百分比MINIMUM_TRANSFER_QUANTITY NUMBER 最小传送批量COUNT_POINT_TYPE NUMBER 计数点(1.是–自动收费,2.否) OPERATION_DESCRIPTION VARCHAR2(240) 操作说明EFFECTIVITY_DATE DATE 生效日期DISABLE_DATE DATE 失效日期BACKFLUSH_FLAG NUMBER 倒冲库存标识(1.是,2.否) OPTION_DEPENDENT_FLAG NUMBER 可选工序(1.是,2.否) 表名: bom.bom_standard_operations说明: 标准操作表STANDARD_OPERATION_ID NUMBER 标准操作标识码OPERATION_CODE VARCHAR2(4) 操作代码ORGANIZATION_ID NUMBER 组织代码DEPARTMENT_ID NUMBER 部门代码MINIMUM_TRANSFER_QUANTITY NUMBER 最小传送数量COUNT_POINT_TYPE NUMBER 计数点(1.是–自动收费,2.否) OPERATION_DESCRIPTION VARCHAR2(240) 操作说明OPTION_DEPENDENT_FLAG NUMBER 可选工序(1.是,2.否)表名: bom.bom_std_op_resources说明: 标准操作资源表STANDARD_OPERATION_ID NUMBER 标准操作标识码RESOURCE_ID NUMBER 资源标识码ACTIVITY_ID NUMBER 活动(1.运行,4.移动,5.排队)RESOURCE_SEQ_NUM NUMBER 资源序号USAGE_RATE_OR_AMOUNT NUMBER 利用率或金额USAGE_RATE_OR_AMOUNT_INVERSE NUMBER 利用率或金额倒数BASIS_TYPE NUMBER 基本类型(1.项目,2.批量)AUTOCHARGE_TYPE NUMBER 自动记帐(1.WIP移动,2.人工,3.PO接收,4.PO移动)STANDARD_RATE_FLAG NUMBER 标准费用率标志(1.否,2.是) ASSIGNED_UNITS NUMBER 已分配单位表名: bom.bom_substitute_components说明: BOM替代件表SUBSTITUTE_COMPONENT_ID NUMBER 替代构成件代码SUBSTITUTE_ITEM_QUANTITY NUMBER 替代项目数量COMPONENT_SEQUENCE_ID NUMBER 组件序号ACD_TYPE NUMBERCHANGE_NOTICE VARCHAR2(10) 更改单表名: bom.cst_std_cost_adj_values说明: 标准成本调节表COST_UPDATE_ID NUMBER 成本更新代码ORGANIZATION_ID NUMBER 组织代码TRANSACTION_TYPE NUMBER 交易类型ADJUSTMENT_QUANTITY NUMBER 调节数量OLD_UNIT_COST NUMBER 老的单位成本NEW_UNIT_COST NUMBER 新的单位成本COST_ELEMENT_ID NUMBER 成本元素代码LEVEL_TYPE NUMBER 级别类型IN_OUT_FLAG NUMBER 出入标志RESOURCE_ID NUMBER 资源代码INVENTORY_ITEM_ID NUMBER 项目内码SUBINVENTORY VARCHAR2(10) 子库WIP_ENTITY_ID NUMBER 离散作业代码OPERATION_SEQ_NUM NUMBER 工艺路线操作序号DEPARTMENT_ID NUMBER 部门代码RESOURCE_SEQ_ID NUMBER 资源序号代码RESOURCE_SEQ_NUM NUMBER 资源序号STANDARD_RATE_FLAG NUMBER 标准率TRANSACTION_ID NUMBER 交易代码BASIS_TYPE NUMBER 基本类型FROM_ORGANIZATION_ID NUMBER 从组织代码TO_ORGANIZATION_ID NUMBER 到组织代码表名: bom.bom_departments说明: 部门代码对应表DEPARTMENT_ID NUMBER 部门内码DEPARTMENT_CODE VARCHAR2(10) 部门代码ORGANIZATION_ID NUMBER 组织代码DESCRIPTION VARCHAR2(240) 说明(汉字说明的部门名称) DISABLE_DATE DATE 失效日期LOCATION_ID NUMBER 地点代码表名: bom.bom_resources说明: 资源代码对应表RESOURCE_ID NUMBER 资源内码RESOURCE_CODE VARCHAR2(10) 资源代码ORGANIZATION_ID NUMBER 组织代码DESCRIPTION VARCHAR2(240) 说明DISABLE_DATE DATE 失效日期COST_ELEMENT_ID NUMBER 成本要素代码PURCHASE_ITEM_ID NUMBER 购买项目代码COST_CODE_TYPE NUMBERFUNCTIONAL_CURRENCY_FLAG NUMBER 货币单位(1.是,2.否)UNIT_OF_MEASURE VARCHAR2(3) 单位DEFAULT_ACTIVITY_ID NUMBER 活动缺省值(1.运行,4.移动,5.排队)RESOURCE_TYPE NUMBER 资源类型(1.机器,2.人员,3.空间,4.杂项,5.数额)AUTOCHARGE_TYPE NUMBER 自动记帐类型(1.WIP移动,2.人工,3.PO接收,4.PO移动)STANDARD_RATE_FLAG NUMBER 标准费用率标志(1.否,2.是)DEFAULT_BASIS_TYPE NUMBER 基本类型缺省值(1.项目,2.批量)ABSORPTION_ACCOUNT NUMBER 分摊帐目ALLOW_COSTS_FLAG NUMBER 计算成本标志(1.否,2.是)RATE_VARIANCE_ACCOUNT NUMBER 差异帐目EXPENDITURE_TYPE VARCHAR2(30) 费用类型表名: bom.bom_operational_routings说明: 工艺路线ROUTING_SEQUENCE_ID NUMBER 路线序号ASSEMBLY_ITEM_ID NUMBER 项目内码ORGANIZATION_ID NUMBER 组织代码ALTERNATE_ROUTING_DESIGNATOR VARCHAR2(10) 替换工艺路线ROUTING_TYPE NUMBER 路线类别COMMON_ASSEMBLY_ITEM_ID NUMBER 公共装配件内码COMMON_ROUTING_SEQUENCE_ID NUMBER 公共路线序号ROUTING_COMMENT VARCHAR2(240) 路线注释COMPLETION_SUBINVENTORY VARCHAR2(10) 完工入库名称COMPLETION_LOCATOR_ID NUMBER 完工入库货位表名:bom.bom_operation_resources说明:工艺路线细节之资源表OPERATION_SEQUENCE_ID NUMBER 操作序列内码RESOURCE_SEQ_NUM NUMBER 资源序号RESOURCE_ID NUMBER 资源内码ACTIVITY_ID NUMBER 活动(1.运行,4.移动,5.排队) STANDARD_RATE_FLAG NUMBER 标准费用率标志(1.否,2.是) ASSIGNED_UNITS NUMBER 已分配单位USAGE_RATE_OR_AMOUNT NUMBER 利用率或金额USAGE_RATE_OR_AMOUNT_INVERSE NUMBER 利用率或金额倒数BASIS_TYPE NUMBER 基本类型SCHEDULE_FLAG NUMBER 计划标识RESOURCE_OFFSET_PERCENT NUMBER 偏差百分比AUTOCHARGE_TYPE NUMBER 自动记帐(1.WIP移动,2.人工,3.PO接收,4.PO移动)表名:bom.bom_operation_sequences说明:工艺路线细节之工艺工序表OPERATION_SEQUENCE_ID NUMBER 操作序号内码ROUTING_SEQUENCE_ID NUMBER 路线序号内码OPERATION_SEQ_NUM NUMBER 路线序列代码STANDARD_OPERATION_ID NUMBER 标准操作序号内码DEPARTMENT_ID NUMBER 部门内码OPERATION_LEAD_TIME_PERCENT NUMBER 提前期百分比MINIMUM_TRANSFER_QUANTITY NUMBER 最小传送批量COUNT_POINT_TYPE NUMBER 计数点(1.是–自动收费,2.否) OPERATION_DESCRIPTION VARCHAR2(240) 操作说明EFFECTIVITY_DATE DATE 生效日期DISABLE_DATE DATE 失效日期BACKFLUSH_FLAG NUMBER 倒冲库存标识(1.是,2.否) OPTION_DEPENDENT_FLAG NUMBER 可选工序(1.是,2.否)表名: bom.bom_standard_operations说明: 标准操作表STANDARD_OPERATION_ID NUMBER 标准操作标识码OPERATION_CODE VARCHAR2(4) 操作代码ORGANIZATION_ID NUMBER 组织代码DEPARTMENT_ID NUMBER 部门代码MINIMUM_TRANSFER_QUANTITY NUMBER 最小传送数量COUNT_POINT_TYPE NUMBER 计数点(1.是–自动收费,2.否) OPERATION_DESCRIPTION VARCHAR2(240) 操作说明OPTION_DEPENDENT_FLAG NUMBER 可选工序(1.是,2.否)表名: bom.bom_std_op_resources说明: 标准操作资源表STANDARD_OPERATION_ID NUMBER 标准操作标识码RESOURCE_ID NUMBER 资源标识码ACTIVITY_ID NUMBER 活动(1.运行,4.移动,5.排队) RESOURCE_SEQ_NUM NUMBER 资源序号USAGE_RATE_OR_AMOUNT NUMBER 利用率或金额USAGE_RATE_OR_AMOUNT_INVERSE NUMBER 利用率或金额倒数BASIS_TYPE NUMBER 基本类型(1.项目,2.批量)AUTOCHARGE_TYPE NUMBER 自动记帐(1.WIP移动,2.人工,3.PO接收,4.PO移动)STANDARD_RATE_FLAG NUMBER 标准费用率标志(1.否,2.是) ASSIGNED_UNITS NUMBER 已分配单位表名: bom.bom_substitute_components说明: BOM替代件表SUBSTITUTE_COMPONENT_ID NUMBER 替代构成件代码SUBSTITUTE_ITEM_QUANTITY NUMBER 替代项目数量COMPONENT_SEQUENCE_ID NUMBER 组件序号ACD_TYPE NUMBERCHANGE_NOTICE VARCHAR2(10) 更改单表名: bom.cst_std_cost_adj_values说明: 标准成本调节表COST_UPDATE_ID NUMBER 成本更新代码ORGANIZATION_ID NUMBER 组织代码TRANSACTION_TYPE NUMBER 交易类型ADJUSTMENT_QUANTITY NUMBER 调节数量OLD_UNIT_COST NUMBER 老的单位成本NEW_UNIT_COST NUMBER 新的单位成本COST_ELEMENT_ID NUMBER 成本元素代码LEVEL_TYPE NUMBER 级别类型IN_OUT_FLAG NUMBER 出入标志RESOURCE_ID NUMBER 资源代码INVENTORY_ITEM_ID NUMBER 项目内码SUBINVENTORY VARCHAR2(10) 子库WIP_ENTITY_ID NUMBER 离散作业代码OPERATION_SEQ_NUM NUMBER 工艺路线操作序号DEPARTMENT_ID NUMBER 部门代码RESOURCE_SEQ_ID NUMBER 资源序号代码RESOURCE_SEQ_NUM NUMBER 资源序号STANDARD_RATE_FLAG NUMBER 标准率TRANSACTION_ID NUMBER 交易代码BASIS_TYPE NUMBER 基本类型FROM_ORGANIZATION_ID NUMBER 从组织代码TO_ORGANIZATION_ID NUMBER 到组织代码表名: bom.bom_departments说明: 部门代码对应表DEPARTMENT_ID NUMBER 部门内码DEPARTMENT_CODE VARCHAR2(10) 部门代码ORGANIZATION_ID NUMBER 组织代码DESCRIPTION VARCHAR2(240) 说明(汉字说明的部门名称) DISABLE_DATE DATE 失效日期LOCATION_ID NUMBER 地点代码表名: bom.bom_resources说明: 资源代码对应表RESOURCE_ID NUMBER 资源内码RESOURCE_CODE VARCHAR2(10) 资源代码ORGANIZATION_ID NUMBER 组织代码DESCRIPTION VARCHAR2(240) 说明DISABLE_DATE DATE 失效日期COST_ELEMENT_ID NUMBER 成本要素代码PURCHASE_ITEM_ID NUMBER 购买项目代码COST_CODE_TYPE NUMBERFUNCTIONAL_CURRENCY_FLAG NUMBER 货币单位(1.是,2.否)UNIT_OF_MEASURE VARCHAR2(3) 单位DEFAULT_ACTIVITY_ID NUMBER 活动缺省值(1.运行,4.移动,5.排队)RESOURCE_TYPE NUMBER 资源类型(1.机器,2.人员,3.空间,4.杂项,5.数额)AUTOCHARGE_TYPE NUMBER 自动记帐类型(1.WIP移动,2.人工,3.PO接收,4.PO移动)STANDARD_RATE_FLAG NUMBER 标准费用率标志(1.否,2.是)DEFAULT_BASIS_TYPE NUMBER 基本类型缺省值(1.项目,2.批量)ABSORPTION_ACCOUNT NUMBER 分摊帐目ALLOW_COSTS_FLAG NUMBER 计算成本标志(1.否,2.是) RATE_VARIANCE_ACCOUNT NUMBER 差异帐目EXPENDITURE_TYPE VARCHAR2(30) 费用类型表名: bom.bom_operational_routings说明: 工艺路线ROUTING_SEQUENCE_ID NUMBER 路线序号ASSEMBLY_ITEM_ID NUMBER 项目内码ORGANIZATION_ID NUMBER 组织代码ALTERNATE_ROUTING_DESIGNATOR VARCHAR2(10) 替换工艺路线ROUTING_TYPE NUMBER 路线类别COMMON_ASSEMBLY_ITEM_ID NUMBER 公共装配件内码COMMON_ROUTING_SEQUENCE_ID NUMBER 公共路线序号ROUTING_COMMENT VARCHAR2(240) 路线注释COMPLETION_SUBINVENTORY VARCHAR2(10) 完工入库名称COMPLETION_LOCATOR_ID NUMBER 完工入库货位表名:bom.bom_operation_resources说明:工艺路线细节之资源表OPERATION_SEQUENCE_ID NUMBER 操作序列内码RESOURCE_SEQ_NUM NUMBER 资源序号RESOURCE_ID NUMBER 资源内码ACTIVITY_ID NUMBER 活动(1.运行,4.移动,5.排队) STANDARD_RATE_FLAG NUMBER 标准费用率标志(1.否,2.是) ASSIGNED_UNITS NUMBER 已分配单位USAGE_RATE_OR_AMOUNT NUMBER 利用率或金额USAGE_RATE_OR_AMOUNT_INVERSE NUMBER 利用率或金额倒数BASIS_TYPE NUMBER 基本类型SCHEDULE_FLAG NUMBER 计划标识RESOURCE_OFFSET_PERCENT NUMBER 偏差百分比AUTOCHARGE_TYPE NUMBER 自动记帐(1.WIP移动,2.人工,3.PO接收,4.PO移动)表名:bom.bom_operation_sequences说明:工艺路线细节之工艺工序表OPERATION_SEQUENCE_ID NUMBER 操作序号内码ROUTING_SEQUENCE_ID NUMBER 路线序号内码OPERATION_SEQ_NUM NUMBER 路线序列代码STANDARD_OPERATION_ID NUMBER 标准操作序号内码DEPARTMENT_ID NUMBER 部门内码OPERATION_LEAD_TIME_PERCENT NUMBER 提前期百分比MINIMUM_TRANSFER_QUANTITY NUMBER 最小传送批量COUNT_POINT_TYPE NUMBER 计数点(1.是–自动收费,2.否) OPERATION_DESCRIPTION VARCHAR2(240) 操作说明EFFECTIVITY_DATE DATE 生效日期DISABLE_DATE DATE 失效日期BACKFLUSH_FLAG NUMBER 倒冲库存标识(1.是,2.否) OPTION_DEPENDENT_FLAG NUMBER 可选工序(1.是,2.否)表名: bom.bom_standard_operations说明: 标准操作表STANDARD_OPERATION_ID NUMBER 标准操作标识码OPERATION_CODE VARCHAR2(4) 操作代码ORGANIZATION_ID NUMBER 组织代码DEPARTMENT_ID NUMBER 部门代码MINIMUM_TRANSFER_QUANTITY NUMBER 最小传送数量COUNT_POINT_TYPE NUMBER 计数点(1.是–自动收费,2.否) OPERATION_DESCRIPTION VARCHAR2(240) 操作说明OPTION_DEPENDENT_FLAG NUMBER 可选工序(1.是,2.否)表名: bom.bom_std_op_resources说明: 标准操作资源表STANDARD_OPERATION_ID NUMBER 标准操作标识码RESOURCE_ID NUMBER 资源标识码ACTIVITY_ID NUMBER 活动(1.运行,4.移动,5.排队) RESOURCE_SEQ_NUM NUMBER 资源序号USAGE_RATE_OR_AMOUNT NUMBER 利用率或金额USAGE_RATE_OR_AMOUNT_INVERSE NUMBER 利用率或金额倒数BASIS_TYPE NUMBER 基本类型(1.项目,2.批量)AUTOCHARGE_TYPE NUMBER 自动记帐(1.WIP移动,2.人工,3.PO接收,4.PO移动)STANDARD_RATE_FLAG NUMBER 标准费用率标志(1.否,2.是) ASSIGNED_UNITS NUMBER 已分配单位表名: bom.bom_substitute_components说明: BOM替代件表SUBSTITUTE_COMPONENT_ID NUMBER 替代构成件代码SUBSTITUTE_ITEM_QUANTITY NUMBER 替代项目数量COMPONENT_SEQUENCE_ID NUMBER 组件序号ACD_TYPE NUMBERCHANGE_NOTICE VARCHAR2(10) 更改单PO模块常用表结构表名: po.po_requisition_headers_all说明: 采购请求REQUISITION_HEADER_ID NUMBER PR头标识码SEGMENT1 VARCHAR2(20) PR号ENABLE_FLAG VARCHAR2(1) 使能标志(Y/N)AUTHORIZATION_STATUS VARCHAR2(25) 批准标志(APPROVED/) TYPE_LOOKUP_CODE VARCHAR2(25) 类型(PURCHASE) REQUIST_ID NUMBER 请求标识码CANCEL_FLAG VARCHAR2(1) 取消标志(Y/N)TRANSFERRED_TO_OE_FLAG VARCHAR2(1) 可否转入OE标志(Y/N)PREPARER_ID NUMBER 准备人ID(可与HR.PER_PEOPLE_F.PERSON_ID关联)表名: po.po_requisition_lines_all说明: 采购请求明细REQUISITION_LINE_ID NUMBER PR行IDREQUISITION_HEADER_ID NUMBER PR头IDLINE_NUM NUMBER 栏目LINE_TYPE_ID NUMBER 行类别CATEGORY_ID NUMBER 归类标识码ITEM_DESCRIPTION VARCHAR2(240) 项目描述UNIT_MEAS_LOOKUP_CODE VARCHAR2(25) 单位UNIT_PRICE NUMBER 单价(已折为人民币)QUANTITY NUMBER 数量DELIVER_TO_LOCATION_ID NUMBER 交货位置码(与HR.HR_LOCATIONS.LOCATION_ID关联)TO_PERSON_ID NUMBER 收货人代码SOURCE_TYPE_CODE VARCHAR2(25) 来源类型ITEM_ID NUMBER 项目内码ITEM_REVISION VARCHAR2(3) 项目版本QUANTITY_DELIVERED NUMBER 已交付数量SUGGESTED_BUYER_ID NUMBER 建议采购员代码ENCUMBERED_FLAG VARCHAR2(1) 分摊标志RFQ_REQUIRED_FLAG VARCHAR2(1)NEED_BY_DATE DATE 需求日期(原始)LINE_LOCATION_ID NUMBER 定位行标识码(为空时表示未生成PO)MODIFIED_BY_AGENT_FLAG VARCHAR2(1) 被采购员更改标志(被拆分Y/NULL)PARENT_REQ_LINE_ID NUMBER 父PR行ID(由拆分而来的PR)NOTE_TO_AGENT VARCHAR2(100) 给采购员意见PURCHASING_AGENT_ID NUMBER 采购员标识码DOCUMENT_TYPE_CODE VARCHAR2(25) 文档类型BLANKET_PO_HEADER_ID NUMBER 一揽子订单头标识码BLANKET_PO_LINE_NUM NUMBER 一揽子订单栏目CURRENCY_CODE VARCHAR2(15) 币种RATE_TYPE VARCHAR2(30) 汇率类别RATE_DATE DATE 汇率日期RATE NUMBER 汇率CURRENCY_UNIT_PRICE NUMBER 本币单价SUGGESTED_VENDOR_NAME VARCHAR2(80) 建议供应商SUGGESTED_VENDOR_CONTACT VARCHAR2(80) 建议供应商联系方式SUGGESTED_VENDOR_PHONE VARCHAR2(20) 建议供应商电话UN_NUMBER_ID NUMBER 货期标识码(一般与货期天数同)HAZARD_CLASS_ID NUMBER 风险类别标识码MUST_USE_SUGG_VENDOR_FLAG VARCHAR2(1) 是否必须使用建议供应商REFERENCE_NUM VARCHAR2(25) 参考栏目ON_RFQ_FLAG VARCHAR2(1)URGENT_FLAG VARCHAR2(1) 紧急标志CANCEL_FLAG VARCHAR2(1) 取消标志SOURCE_ORGANIZATION_ID NUMBER 来源组织SOURCE_SUBINVENTORY VARCHAR2(10) 来源子库DESTINATION_TYPE_CODE VARCHAR2(25) 目标类型DESTINATION_ORGANIZATION_ID NUMBER 目标组织DESTINATION_SUBINVENTORY VARCHAR2(10) 目标子库QUANTITY_CANCELLED NUMBER 取消数量CANCEL_DATE DATE 取消日期CLOSED_CODE VARCHAR2(25) 关闭表名: po.po_lookup_codes说明: 检查代码LOOKUP_CODE VARCHAR2(25) 检查代码LOOKUP_TYPE VARCHAR2(30) 检查类型DISPLAYED_FIELD VARCHAR2(25) 显示字段DESCRIPTION VARCHAR2(80) 描述表名: po.po_lookup_types说明: 检查类型LOOKUP_TYPE VARCHAR2(30) 检查类型USER_UPDATABLE_FLAG VARCHAR2(1) 用户可否更改DESCRIPTION VARCHAR2(80) 描述表名: po.po_headers_all说明: 采购订单头PO_HEADER_ID NUMBER 订单头标识码AGENT_ID NUMBER(9) 采购员ID(与HR.PER_PEOPLE_F.PERSON_ID关联)TYPE_LOOKUP_CODE VARCHAR2(25) 类型(STANDARD,QUOTATION)SEGMENT1 VARCHAR2(20) 订单号SUMMARY_FLAG VARCHAR2(1) 汇总标志ENABLED_FLAG VARCHAR2(1) 使能标志VENDOR_ID NUMBER 供应商标识码VENDOR_SITE_ID NUMBER 供应商地址标识码VENDOR_CONTACT_ID NUMBER 供应商联系方式标识码SHIP_TO_LOCATION_ID NUMBER 发运地点标识码BILL_TO_LOCATION_ID NUMBER 付款地点标识码TERMS_ID NUMBER 条款标识码SHIP_VIA_LOOKUP_CODE VARCHAR2(25) 运输方式FOB_LOOKUP_CODE VARCHAR2(25) 口岸代码FREIGHT_TERMS_LOOKUP_CODE VARCHAR2(25) 运送条款STATUS_LOOKUP_CODE VARCHAR2(25) 状态CURRENCY_CODE VARCHAR2(15) 币种RATE_TYPE VARCHAR2(30) 汇率类型RATE_DATE DATE 汇率日期RATE NUMBER 汇率FROM_HEADER_ID NUMBER 来源订单头标识码FROM_TYPE_LOOKUP_CODE VARCHAR2(25) 来源检查类型START_DATE DATE 开始时间END_DATE DATE 结束时间BLANKET_TOTAL_AMOUNT NUMBER 一揽子订单总金额AUTHORIZATION_STATUS VARCHAR2(25) 审批状态REVISION_NUM NUMBER 版本号REVISED_DATE VARCHAR2(25) 修订日期APPROVED_FLAG VARCHAR2(1) 批准标志APPROVED_DATE DATE 批准日期AMOUNT_LIMIT NUMBER 金额限制MIN_RELEASE_AMOUNT NUMBER 最小金额NOTE_TO_AUTHORIZER VARCHAR2(240 对审批人的说明NOTE_TO_VENDOR VARCHAR2(240 对供应商的说明NOTE_TO_RECEIVER VARCHAR2(240 对接收者的说明PRINT_COUNT NUMBERPRINTED_DATE DATE 制单日期VENDOR_ORDER_NUM VARCHAR2(25)CONFIRMING_ORDER_FLAG VARCHAR2(1) 签返(确认)订单标志COMMENTS VARCHAR2(240 注释REPLY_DATE DATE 回复日期REPLY_METHOD_LOOKUP_CODE VARCHAR2(25) 回复方法检查代码RFQ_CLOSE_DATE DATEQUOTE_TYPE_LOOKUP_CODE VARCHAR2(25) 报价类型检查代码QUOTATION_CLASS_CODE VARCHAR2(25) 报价类代码QUOTE_WARNING_DELAY_UNIT VARCHAR2(25)QUOTE_WARNING_DELAY NUMBERQUOTE_VENDOR_QUOTE_NUMBER VARCHAR2(25) ACCEPTANCE_REQUIRED_FLAG VARCHAR2(1) 必须接受标志ACCEPTANCE_DUE_DATE DATE 接受截止日期CLOSED_DATE DATE 关闭日期USER_HOLD_FLAG VARCHAR2(1)APPROVAL_REQUIRED_FLAG VARCHAR2(1) 必须批准标志CANCEL_FLAG VARCHAR2(1) 取消标志FIRM_STATUS_LOOKUP_CODE VARCHAR2(30)FIRM_DATE DATEFROZEN_FLAG VARCHAR2(1) 冻结标志CLOSED_CODE VARCHAR2(25) 关闭USSGL_TRANSACTION_CODE VARCHAR2(30) GOVERNMENT_CONTEXT VARCHAR2(30)SUPPLY_AGREEMENT_FLAG VARCHAR2(1) 供应协议标志EDI_PROCESSED_FLAG VARCHAR2(1)EDI_PROCESSED_STATUS VARCHAR2(10)表名: po.po_lines_all说明: 采购订单行PO_LINE_ID NUMBER 行标识码PO_HEADER_ID NUMBER 订单头标识码LINE_TYPE_ID NUMBER 行类型LINE_NUM NUMBER 行栏目ITEM_ID NUMBER 项目内码ITEM_REVISION VARCHAR2(3) 项目版本CATEGORY_ID NUMBER 归类标识码ITEM_DESCRIPTION VARCHAR2(240) 项目描述UNIT_MEAS_LOOKUP_CODE VARCHAR2(25) 单位QUANTITY_COMMITTED NUMBER 提交数量COMMITTED_AMOUNT NUMBER 提交金额ALLOW_PRICE_OVERRIDE_FLAG VARCHAR2(1) 价格佣金允许NOT_TO_EXCEED_PRICE NUMBER 不允许超过价格LIST_PRICE_PER_UNIT NUMBERUNIT_PRICE NUMBER 单价QUANTITY NUMBER 数量UN_NUMBER_ID NUMBER 货期标识码HAZARD_CLASS_ID NUMBER 风险类别标识码NOTE_TO_VENDOR VARCHAR2(240) 对供应商的说明FROM_HEADER_ID NUMBER 来源订单头号FROM_LINE_ID NUMBER 来源行号MIN_ORDER_QUANTITY NUMBER 最小订单数量MAX_ORDER_QUANTITY NUMBER 最大订单数量QTY_RCV_TOLERANCE NUMBER 可接收数量OVER_TOLERANCE_ERROR_FLAG VARCHAR2(25) 超差示错标志MARKET_PRICE NUMBER 市价UNORDERED_FLAG VARCHAR2(1) 不定货标志CLOSED_FLAG VARCHAR2(1) 关闭标志USER_HOLD_FLAG VARCHAR2(1)CANCEL_FLAG VARCHAR2(1) 取消标志CANCELLED_BY NUMBER(9) 取消者CANCEL_DATE DATE 取消日期CANCEL_REASON VARCHAR2(240) 取消原因FIRM_STATUS_LOOKUP_CODE VARCHAR2(30)FIRM_DATE DATETAXABLE_FLAG VARCHAR2(1) 应税标志TAX_NAME VARCHAR2(15) 税种CAPITAL_EXPENSE_FLAG VARCHAR2(1) 大写金额标志NEGOTIATED_BY_PREPARER_FLAG VARCHAR2(1)CLOSED_DATE DATE 关闭日期CLOSED_REASON VARCHAR2(240) 关闭原因TRANSACTION_REASON_CODE VARCHAR2(25) 交易原因ATTRIBUTE10 VARCHAR2(150) 厂家ATTRIBUTE11 VARCHAR2(150) 型号表名: po.po_line_locations_all说明: 采购定位表LINE_LOCATION_ID NUMBER 行定位标识码PO_HEADER_ID NUMBER 订单头标识码PO_LINE_ID NUMBER 行标识码QUANTITY NUMBER 数量QUANTITY_RECEIVED NUMBER 接收数量QUANTITY_ACCEPTED NUMBER 接受数量QUANTITY_REJECTED NUMBER 拒绝数量QUANTITY_BILLED NUMBER 付款数量QUANTITY_CANCELLED NUMBER 取消数量QUANTITY_SHIPPED NUMBER 发运数量UNIT_MEAS_LOOKUP_CODE VARCHAR2(25) 单位PO_RELEASE_ID NUMBERSHIP_TO_LOCATION_ID NUMBER 送货位置SHIP_VIA_LOOKUP_CODE VARCHAR2(25) 运输方式NEED_BY_DATE DATE 要求到货日期PROMISED_DATE DATE 订约日期LAST_ACCEPT_DATE DATE 最后接受日期PRICE_OVERRIDE NUMBER 佣金价格ENCUMBERED_FLAG VARCHAR2(1) 负担标志ENCUMBERED_DATE DATE 负担日期UNENCUMBERED_QUANTITY NUMBERFOB_LOOKUP_CODE VARCHAR2(25) FREIGHT_TERMS_LOOKUP_CODE VARCHAR2(25) TAXABLE_FLAG VARCHAR2(1) 应税标志TAX_NAME VARCHAR2(15) 税种ESTIMATED_TAX_AMOUNT NUMBER 估计税金FROM_HEADER_ID NUMBER 从订单头号FROM_LINE_ID NUMBER 从订单行号FROM_LINE_LOCATION_ID NUMBER 从定位行号START_DATE DATE 开始日期END_DATE DATE 结束日期LEAD_TIME NUMBER 前导时间LEAD_TIME_UNIT VARCHAR2(25) 前导时间单位PRICE_DISCOUNT NUMBER 价格折扣TERMS_ID NUMBERAPPROVED_FLAG VARCHAR2(1) 批准标志APPROVED_DATE DATE 批准日期CLOSED_FLAG VARCHAR2(1) 关闭标志CANCEL_FLAG VARCHAR2(1) 取消标志CANCELLED_BY NUMBER(9) 被谁取消CANCEL_DATE DATE 取消日期CANCEL_REASON VARCHAR2(240) 取消原因FIRM_STATUS_LOOKUP_CODE VARCHAR2(25)FIRM_DATE DATEUNIT_OF_MEASURE_CLASS VARCHAR2(25) 单位ENCUMBER_NOW VARCHAR2(1)INSPECTION_REQUIRED_FLAG VARCHAR2(1) 必须检查标志RECEIPT_REQUIRED_FLAG VARCHAR2(1) 必须签收标志QTY_RCV_TOLERANCE NUMBER 接收差异数量QTY_RCV_EXCEPTION_CODE VARCHAR2(25) 接收例外代码ENFORCE_SHIP_TO_LOCATION_CODE VARCHAR2(25)ALLOW_SUBSTITUTE_RECEIPTS_FLAG VARCHAR2(1) 允许接收替代标志DAYS_EARLY_RECEIPT_ALLOWED NUMBER 可提前天数DAYS_LATE_RECEIPT_ALLOWED NUMBER 可推后天数RECEIPT_DAYS_EXCEPTION_CODE VARCHAR2(25) 接收天数例外代码INVOICE_CLOSE_TOLERANCE NUMBERRECEIVE_CLOSE_TOLERANCE NUMBERSHIP_TO_ORGANIZATION_ID NUMBER 送货到组织代码SHIPMENT_NUM NUMBERSOURCE_SHIPMENT_ID NUMBER SHIPMENT_TYPE VARCHAR2(25) 送货方式CLOSED_CODE VARCHAR2(25) 关闭USSGL_TRANSACTION_CODE VARCHAR2(30) GOVERNMENT_CONTEXT VARCHAR2(30) RECEIVING_ROUTING_ID NUMBERACCRUE_ON_RECEIPT_FLAG VARCHAR2(1) CLOSED_REASON VARCHAR2(240) 关闭原因CLOSED_DATE DATE 关闭日期表名: po.po_un_numbers说明: 货期表UN_NUMBER_ID NUMBER 货期标识码UN_NUMBER VARCHAR2(25) 货期DESCRIPTION VARCHAR2(240) 说明表名: po.po_lines_all说明: 采购订单行PO_LINE_ID NUMBER 行标识码PO_HEADER_ID NUMBER 订单头标识码LINE_TYPE_ID NUMBER 行类型LINE_NUM NUMBER 行栏目ITEM_ID NUMBER 项目内码ITEM_REVISION VARCHAR2(3) 项目版本CATEGORY_ID NUMBER 归类标识码ITEM_DESCRIPTION VARCHAR2(240) 项目描述UNIT_MEAS_LOOKUP_CODE VARCHAR2(25) 单位QUANTITY_COMMITTED NUMBER 提交数量COMMITTED_AMOUNT NUMBER 提交金额ALLOW_PRICE_OVERRIDE_FLAG VARCHAR2(1) 价格佣金允许NOT_TO_EXCEED_PRICE NUMBER 不允许超过价格LIST_PRICE_PER_UNIT NUMBERUNIT_PRICE NUMBER 单价QUANTITY NUMBER 数量UN_NUMBER_ID NUMBER 货期标识码HAZARD_CLASS_ID NUMBER 风险类别标识码NOTE_TO_VENDOR VARCHAR2(240) 对供应商的说明FROM_HEADER_ID NUMBER 来源订单头号FROM_LINE_ID NUMBER 来源行号MIN_ORDER_QUANTITY NUMBER 最小订单数量MAX_ORDER_QUANTITY NUMBER 最大订单数量QTY_RCV_TOLERANCE NUMBER 可接收数量OVER_TOLERANCE_ERROR_FLAG VARCHAR2(25) 超差示错标志MARKET_PRICE NUMBER 市价UNORDERED_FLAG VARCHAR2(1) 不定货标志CLOSED_FLAG VARCHAR2(1) 关闭标志USER_HOLD_FLAG VARCHAR2(1)CANCEL_FLAG VARCHAR2(1) 取消标志CANCELLED_BY NUMBER(9) 取消者CANCEL_DATE DATE 取消日期CANCEL_REASON VARCHAR2(240) 取消原因FIRM_STATUS_LOOKUP_CODE VARCHAR2(30)FIRM_DATE DATETAXABLE_FLAG VARCHAR2(1) 应税标志TAX_NAME VARCHAR2(15) 税种CAPITAL_EXPENSE_FLAG VARCHAR2(1) 大写金额标志NEGOTIATED_BY_PREPARER_FLAG VARCHAR2(1)CLOSED_DATE DATE 关闭日期。
R12 客户表结构客户表/联系人/PARTY关联HZ_PARTIES客户账户表HZ_CUST_ACCOUNTS例子:SELECT hp.party_number --客户注册标识, hp.party_name --组织名/客户, hp.known_as --别名, anization_name_phonetic --名称拼音, acc.account_number --帐号, flv_sale.meaning sales_channel_code --销售渠道, acc.account_name --账记说明, flv_customer.meaning customer_class_code --分类, acc.orig_system_reference --参考, flv_status.meaning status --状态, flv_type.meaning customer_type --账户类型, acc.attribute_category --上下文, acc.attribute1 --注册, acc.attribute2 --人员推广, acc.attribute3 --特殊要求, acc.Attribute4 --发货单是否打印价格, acc.Attribute5 --所属利润FROM hz_parties hp, hz_cust_accounts acc, fnd_lookup_values flv_sale --销售渠道, fnd_lookup_values flv_customer --分类, fnd_lookup_values flv_status --状态, fnd_lookup_values flv_type --账户类型WHERE hp.party_id = acc.party_idAND acc.sales_channel_code = flv_sale.lookup_codeAND flv_sale.lookup_type = 'SALES_CHANNEL'AND flv_NGUAGE = userenv('LANG')AND acc.customer_class_code = flv_customer.lookup_codeAND flv_customer.lookup_type = 'CUSTOMER CLASS'AND flv_NGUAGE = userenv('LANG')AND acc.status = flv_status.lookup_codeAND flv_status.lookup_type = 'HZ_CPUI_REGISTRY_STATUS' AND flv_NGUAGE = userenv('LANG')AND acc.customer_type = flv_type.lookup_codeAND flv_type.lookup_type = 'CUSTOMER_TYPE'AND flv_NGUAGE = userenv('LANG')AND hp.party_id = hz_parties.party_id;帐户配置文件HZ_CUSTOMER_PROFILES字段cust_account_role_id --oe_order_headers.sold_to_contract_idcust_account_idsite_use_id --客户头的该字段为空--客户地点层为hz_cust_site_uses_all.site_use_id配置文件金额HZ_CUST_PROFILE_AMTS --客户头层/客户地点层关联:hz_customer_profiles.cust_account_profile_id客户联系人HZ_CUST_ACCOUNT_ROLES --客户头层/地点层cust_account_idcust_acct_site_id --头层该字段为空party_id --类型为PARTY_RELATIONSHIP 的PARTY_IDrole_type --CONTACT以头层的联系人为例SELECT hp_per.*FROM hz_cust_account_roles rol, hz_parties hp_rel, hz_relationships rel, hz_parties hp_perWHERE rol.party_id = hp_rel.party_idAND hp_rel.party_id = rel.party_idAND rel.object_type = 'PERSON'AND rel.relationship_code = 'CONTACT'AND rel.object_id = hp_per.party_idAND rol.cust_acct_site_id IS NULL --头层AND rol.cust_account_id = hz_cust_accounts.cust_account_id;联系方式HZ_CONTACT_POINTS字段owner_table_name HZ_PARTIES/HZ_PARTY_SITESowner_table_id PARTY_ID/PARTY_SITE_ID客户地点层的联系方式,直接用party_site_id 关联owner_table_id 即可客户头层的联系方式,要用HZ_RELATIONSHIPS 表转换一下,与hz_relationships.party_id 关联客户联系人下面的联系方式,要用HZ_CUST_ACCOUNT_ROLES的PARTY_ID关联owner_table_id 例子:客户头层SELECT con.*FROM hz_parties hp, hz_relationships rel, hz_contact_points conWHERE hp.party_id = rel.subject_idAND rel.subject_type = 'ORGANIZATION'AND rel.party_id = con.owner_table_idAND con.owner_table_name = 'HZ_PARTIES'AND hp.party_id = hz_parties.party_id;客户地点层SELECT *FROM hz_contact_points conWHERE con.owner_table_id = hz_party_sites.party_site_id;客户联系人下的联系方式SELECT *FROM hz_contact_points cWHERE c.owner_table_id = hz_cust_account_roles.party_id客户的税HZ_CODE_ASSIGNMENTS 会计分类/客户头层/地点层字段OWNER_TABLE_NAME 关联表名/'ZX_PARTY_TAX_PROFILE'OWNER_TABLE_ID 关联表主键/PARTY_TAX_PROFILE_IDCLASS_CODE 会计分类代码ZX_PARTY_TAX_PROFILE 供应商的税的配置文件字段PARTY_TYPE_CODE 类型 THIRD_PARTY/THIRD_PARTY_SITEPARTY_ID 关联表HZ_PARTIES/HZ_PARTY_SITES头层: PARTY_TYPE_CODE = 'THIRD_PARTY'AND PARTY_ID = HZ_PARTIES.PARTY_ID地点层: PARTY_TYPE_CODE = 'THIRD_PARTY_SITE'AND PARTY_ID = HZ_PARTY_SITES.PARTY_SITE_IDREP_REGISTRATION_NUMBER 纳税登记编号PARTY_TAX_PROFILE_ID 主键HZ_CLASS_CODE_DENORM 会计分类描述ZX_EXEMPTIONS 客户免税/ 客户头层/地点层字段PARTY_TAX_PROFILE_ID 关联 ZX_PARTY_TAX_PROFILE.PARTY_TAX_PROFILE_ID客户地点HZ_PARTY_SITES地点地址HZ_LOCATIONS客户地点帐户表HZ_CUST_ACCT_SITES_ALL客户地点业务目的HZ_CUST_SITE_USES_ALL滞纳费用HZ_CUSTOMER_PROFILES由销售订单分析客户结构SELECT h.sold_from_org_id --业务实体/ORG ID, h.sold_to_org_id --客户, h.ship_from_org_id --发货仓库, h.ship_to_org_id --收货方, h.invoice_to_org_id, h.sold_to_contact_idFROM oe_order_headers_all h ;--业务实体SELECT FROM hr_organization_units orgWHERE anization_id = oe_order_headers_all.sold_from_org_id;--客户SELECT hz.party_nameFROM hz_cust_accounts acc, hz_parties hzWHERE acc.party_id = hz.party_idAND acc.cust_account_id = oe_order_headers_all.sold_to_org_id;--发货仓库SELECT anization_Code,para.*FROM mtl_parameters paraWHERE anization_id = oe_order_headers_all.ship_from_org_id; SELECT *FROM org_organization_definitions orgWHERE anization_id = oe_order_headers_all.ship_from_org_id;--地点详细信息SELECT loc.*FROM hz_parties hp, hz_party_sites hps, hz_locations locWHERE hp.party_id = hps.party_idAND hps.location_id = loc.location_idAND hp.party_id = 5042;--业务目的SELECT hp.party_name --客户, hp.party_number --注册表标识, uses.site_use_code, acnt.account_number --账号, flv.meaning businesspurpose --业务目的, uses.location --地点, acnt.account_name --帐户说明, decode(loc.address1,NULL,loc.address1,loc.address1 || ',') || decode(loc.city,NULL,loc.city,loc.city || ',') ||decode(loc.state,NULL,loc.state,loc.state || ',') ||decode(loc.postal_code,NULL,' ',loc.postal_code) address --地点地址 , hps.party_site_number --地点说明, uses.payment_term_id --付款条件, site.cust_acct_site_id, acnt.cust_account_id, uses.site_use_idFROM hz_parties hp, hz_cust_accounts acnt, hz_cust_acct_sites_all site, hz_cust_site_uses_all uses, hz_party_sites hps, hz_locations loc, fnd_lookup_values flvWHERE hp.party_id = acnt.party_idAND acnt.cust_account_id = site.cust_account_idAND site.cust_acct_site_id = uses.cust_acct_site_idAND hps.party_site_id = site.party_site_idAND loc.location_id = hps.location_idAND uses.site_use_code = flv.lookup_codeAND flv.lookup_type = 'SITE_USE_CODE'AND NGUAGE = userenv('LANG')AND hp.party_id = 5042AND hps.party_site_id = 3023;--联系人电话/地点层SELECT phone.phone_numberFROM hz_contact_points phoneWHERE phone.owner_table_name = 'HZ_PARTY_SITES'AND phone.owner_table_id = :hz_party_sites.party_sites_id--联系人/地点层SELECT hpsub.party_nameFROM hz_cust_account_roles hcar, hz_relationships hr, hz_parties hpsubWHERE hcar.party_id = hr.party_idAND hr.subject_id = hpsub.party_idAND hcar.role_type = 'CONTACT'AND hr.directional_flag = 'F'AND hcar.cust_account_role_id = e_order_headers_all.sold_to_contact_id AND hpsub.status = 'A';。
Oracle application表结构1.表结构, WHO字段来实现通过菜单 HELP下的 HISTORY来找表2.通过 LAST_QUERY来判断所使用的表LAST_ QUERY是系统变量保存所执行的最后一次的 SQL语句 BLOCK 一定选 SYSTEM作为一个虚拟的 BLOCK 用HELP菜单下面的 EXAMING子菜单3.用 TRACE的办法来实现找表4.查看源代码来找表基本表结构学习目的:了解数据库的设计思想1.库存模块 INV 表结构,主要是物料的保存和搬运组织:分为库存组织和经营单位对于来说首先定义成一个经营单位,主要是进行业务核算的基本单位,是经营单位每一个生产单位作为一个库存组织,库存组织不作为核算单位组织表是 HR_ORGANIZATION_UNITS存放所有的组织ORG_ID表示的经营单位ORGANIZATION_ID表示库存组织通过制造物料参数表MTL_PARAMETERS来查看库存组织 IDMTL_SYSTEM_ITEM物料信息原材料仓库,半成品仓库,成品仓库子库存属于库存组织的一个结构,子库存下面还可以有一个叫库位的结构物料的位置由:库存组织 +子库存+库位子库存放置在 MTL_SECONDARY_INVENTORIES表中货位信息放置在 MTL_ITEM_LOCATIONS表中在MTL_ITEM_LOCATIONS中的 SEGMENT1存放其库位名称MTL_ONHAND_QUANTITIES表存放物料的现有量表其中LOCATION_ID表示库位信息MTL_SYSTEM_ITEMS表存放所有库存组织,所有物料MTL_MATERIAL_TRANSACTIONS物料事务处发表(存放物料的进货销售)TRANSACTION_ID INVENTORY表ID示操作的物料 IDTRANSACTION_QUANTITY表示货物的数量正数为搬进负数为搬出PRIMARY_QUANTITY表示主计量单位TRANSACTION_COST表示物料的成本ACTUAL_COST表示通过算法得到的物料成本ITEM_MASTER物料主表PRIMAR_UNIT_OF_MEASURE表示主计量单位MTL_CATEGORY_表SET表示产品分类级MTL_CATAGROYS2.PO 采购模块从供应商订购和接收货物先请购-采购单-接收货物请购单头表 PO_REQUISITION_HEADERS_ALLORG_ID为经营组织单位行表 PO_REQUISITION_LINES_ALL其中 DESTINATION_ORGANIZATION库ID存组织 ID 表后带 ALL表示支持多组织的表,否则为单组织有一些环境变量在运行环境下才有值,导致有一些表不能查找到数据采购单 PO_HEADERS_ALLVENDOR_ID供应商 ID表示我向那个供应商采购的信息PO_VENDORS为供应商基表PO_LINES_ALLpo_LINE_ID 主键QUANTITY表示数量UNIT_PRICE为准确价格ORG_ID表示经营单位的采购订单采购接收RCV_TRANSACTIONS表接收的数据事务关心 TRANSACTION_TYPE和DESTINATION_TYPE_CODE字段接收和退回都要考虑接收后会影响库存3.OM销售模块怎么做销售定单,非常复杂从OE 出来的核心是销售订单挑库--- 〉物料搬运单—〉发运SO_HEADERS_ALL表已经不用客户信息存放在表 RA_CUSTOMERS其中 RA_ADDRESS表示客户地址RA_ADDRESSES_ALLRA_SITE_USES_ALL表表示货品抵达如果是BILL_TO表示可以开票SHIP_TO表示发货销售订单表 OE_ORDER_HEADERS_ALLSOLD_TO_ORG_ID对应的是客户表的RA_CUSTOMERS的字段CUSTOMER_ID SHIP_TO_ORG_对ID应 RA_SET_USES_ALL的SHIP_TOINVOICE_TO_ORG_对ID应 RA_SET_USES_ALL的BILL_TO 销售订单行表 OE_ORDER_LINES_ALL4.BOM物料清单BOM_BILL_OF_MATERIALS表主建是 BILL_SEQUENCE_IDORGANIZATION_ID库存组织ASSEMBLY_ITEM_装ID配件 ID( 可以查系统物料表得到信息 )BILL_SEQUENCE_ID内部号码适应一个装配件多个BOMBOM_INVENTORY_COMPONENTSBOM_OPERATIONAL_ROUTING工艺路线表BOM_STANDARD_OPERATIONS5. WIP (WORK IN PROCESS)在制品依靠 BOM模块关心 JOB状态,JOB的信息WIP_ENTITIES 表里的 PRIMARY_ITEM_为ID此 JOB生产的东西 WIP_ENTITY_NAME JOB的名字WIP_DISCREATE_JOBS所有离散任务DATE_RELEASED释放日期DATE_CLOSE关闭日期SCHEDUAL_COMPLETION_完DATE成日期WIP_MOVE_TRANSACTIONS表示生产过程中的工序的移动怎么处理返工,怎么处理报废在一个个工序中分为几个工布有排队、报废、和WIP发放装配件完工入库产品退回WIP WIP退回到库存6. GL 总帐凭证: 凭证批、凭证头、平整行GL_JE_BATCHES凭证日期 ----DEFAULT_EFFECTIVE_DATE会计期间 ----DEFAULT_PERIOD_NAME原SET_OF_BOOKS_帐ID套 ID 镯GL_JE_HEADERS批号: JE_BATCH_ID会计期间: PERIOD_NAME凭证类型: JE_CATEGORY凭证来源: JE_SOURCE帐套:SET_OF_BOOKS_IDCODINAE_COMBINATION_IDGL_JE_LINESGL_SET_OF_BOOKSGL_CODE_COMBINATIONS表保存会计科目GL_BALANCES总账余额表7. AR 应收应收发票表示 RA_CUSTOMER_TRX_ALLCUSTOMER_TRX发ID票编号RA_CUSTOMER_TRX_LINES_ALL发票行一般有两种类型 ITEM 和 TAX收款情况表 AR_CASH_RECEIPTS_ALL(包含非收款信息 )核销关系表 AR_RECEIVABLE_APPLICATIONS_ALL8. AP 应付应付发票表 AP_INVOICES_ALL实际付款表 AP_CHECKS_ALLAP_INVOICE_PAYMENTS9.FA 固定资产资产信息表 FA_ADDITIONSCURRENT_UNITS资产的数量资产类别FA_CATEGORIES资产帐薄FA_BOOK_CONTROLSFA_BOOKS折旧一般有直线法和产量法FA_DISTRIBUTION_HISTORY资产分配信息,给部门使用多少FA_DEPRN_DETAIL折旧信息表FA_TRANSCATION_HEADERS折旧事务表主要报表库存收发存报表不采购订单表接收情况表销售订单表生产任务情况表嫂返工率分析表供应商对帐单采购接受事务RCV_TRANSACTIONSPO_HEADERS_ALLPO_LINES_ALLMTL_SYSTEM_ITEMSHR_ORGANIZATION_UNITSMTL_SECONDARY_INVENTORIES MTL_ITEM_LOCATIONS日期:类型:接收目的:物料名称:单位:库存组织:子库存:库位:数量:定单号:定单行号:事物日期 RCV_TRANSACTIONS中的 TRANSACTION_DATE即 RCV_TRANSACTIONS中的 TRANSACTION_TYPE即 RCV_TRANSACTIONS中的 DESTINATION_TYPE_CODE相关定单行指定的物料名称是 RCV_TRANSACTIONS中的 PRIMARY_UNIT_OF_MEASURE是 RCV_TRANSACTIONS中的 ORGANIZATION ,ID其对应 HR_ORGANIZATION_UNITS里的 NAME RCV_TRANSACTIONS中的 SUBINVENTORY_CODERCV_TRANSACTIONS中的 LOCATOR_指ID定库位 ID, 在 MTL_ITEM_LOCATIONS中的 SEGEMENT1 RCV_TRANSACTIONS中的 primary_QUANTITYRCV_TRANSACTIONS中的 PO_HEADER_指ID定的定单的号RCV_TRANSACTIONS中的 PO_LINE_ID指定的定单行号物料库存现有量MTL_ONHAND_QUANTITIESMTL_SYSTEM_ITEMSHR_ORGANIZATIONSMTL_SECONDARY_INVENTORIESMTL_ITEM_LOCATIONS物料:即物料名称MTL_SYSTEM_ITEMS中的 SEGEMENT1单位: 主计量单位 MTL_SYSTEM_ITEMS中的 PRIMARY_UNIT_OF_MEASURE库存组织 :HR_ORGANIZATION_UNITS子库存: 子库存编码 ,MTL_SECONDARY_INVENTORIES中的UBINVENTORY_CODE库位: 库位编码 ,MTL_ITEM_LOCATIONS中的 SEGEMENT1总帐凭证GL_JE_HEADERSGL_JE_LINESGL_CODE_COMBINATIONS_KFVGL_SETS_OF_BOOKS凭证名:凭证名称,GL_JE_HEADERS中的NAME日期:凭证日期,GL_JE_HEADERS中的DEFAULT_EFFECTIVE_DATE过帐状态 : 当 GL_JE_HEADERS中的 STATUS为 P 的时候表示”已过帐” , 为 U的时候表示”未过帐”币种:GL_JE_HEADERS中的 CURRENCY_CODE科目:GL_CODE_COMBINATIONS中KFV的CONCATENATED_SEGEMENTS借方金额 : GL_JE_LINES中的 ENTERED_DR贷方金额 :GL_JE_LINES中的 ENTERED_CR说明:GL_JE_LINES中的 DESCRIPTION帐套:GL_SETS_OF_BOOKS中的 NAME ,SET_OF_BOOKS限ID定凭证。
OracleEBSR12客户表结构R12 客户表结构客户表/联系⼈/PARTY关联HZ_PARTIES客户账户表HZ_CUST_ACCOUNTS例⼦:SELECT hp.party_number --客户注册标识, hp.party_name --组织名/客户, hp.known_as --别名, anization_name_phonetic --名称拼⾳, acc.account_number --帐号, flv_sale.meaning sales_channel_code --销售渠道, acc.account_name --账记说明, flv_customer.meaning customer_class_code --分类, acc.orig_system_reference --参考, flv_status.meaning status --状态, flv_type.meaning customer_type --账户类型, acc.attribute_category --上下⽂, acc.attribute1 --注册, acc.attribute2 --⼈员推⼴, acc.attribute3 --特殊要求, acc.Attribute4 --发货单是否打印价格, acc.Attribute5 --所属利润FROM hz_parties hp, hz_cust_accounts acc, fnd_lookup_values flv_sale --销售渠道, fnd_lookup_values flv_customer --分类, fnd_lookup_values flv_status --状态, fnd_lookup_values flv_type --账户类型WHERE hp.party_id = acc.party_idAND acc.sales_channel_code = flv_sale.lookup_codeAND flv_sale.lookup_type ='SALES_CHANNEL'AND flv_NGUAGE = userenv('LANG')AND acc.customer_class_code = flv_customer.lookup_codeAND flv_customer.lookup_type ='CUSTOMER CLASS'AND flv_NGUAGE = userenv('LANG')AND acc.status = flv_status.lookup_codeAND flv_status.lookup_type ='HZ_CPUI_REGISTRY_STATUS'AND flv_NGUAGE = userenv('LANG')AND acc.customer_type = flv_type.lookup_codeAND flv_type.lookup_type ='CUSTOMER_TYPE'AND flv_NGUAGE = userenv('LANG')AND hp.party_id = hz_parties.party_id;帐户配置⽂件HZ_CUSTOMER_PROFILES字段cust_account_role_id --oe_order_headers.sold_to_contract_idcust_account_idsite_use_id --客户头的该字段为空--客户地点层为hz_cust_site_uses_all.site_use_id配置⽂件⾦额HZ_CUST_PROFILE_AMTS --客户头层/客户地点层关联:hz_customer_profiles.cust_account_profile_id客户联系⼈HZ_CUST_ACCOUNT_ROLES --客户头层/地点层cust_account_idcust_acct_site_id --头层该字段为空party_id --类型为 PARTY_RELATIONSHIP 的 PARTY_IDrole_type --CONTACT以头层的联系⼈为例SELECT hp_per.*FROM hz_cust_account_roles rol, hz_parties hp_rel, hz_relationships rel, hz_parties hp_perWHERE rol.party_id = hp_rel.party_idAND hp_rel.party_id = rel.party_idAND rel.object_type ='PERSON'AND rel.relationship_code ='CONTACT'AND rel.object_id= hp_per.party_idAND rol.cust_acct_site_id IS NULL--头层AND rol.cust_account_id = hz_cust_accounts.cust_account_id;联系⽅式HZ_CONTACT_POINTS字段owner_table_name HZ_PARTIES/HZ_PARTY_SITESowner_table_id PARTY_ID/PARTY_SITE_ID客户地点层的联系⽅式,直接⽤party_site_id 关联 owner_table_id 即可客户头层的联系⽅式,要⽤ HZ_RELATIONSHIPS 表转换⼀下,与 hz_relationships. Party_id 关联客户联系⼈下⾯的联系⽅式,要⽤HZ_CUST_ACCOUNT_ROLES的PARTY_ID关联owner_table_id 例⼦:客户头层SELECT con.*FROM hz_parties hp, hz_relationships rel, hz_contact_points conWHERE hp.party_id = rel.subject_idAND rel.subject_type ='ORGANIZATION'AND rel.party_id = con.owner_table_idAND con.owner_table_name ='HZ_PARTIES'AND hp.party_id = hz_parties.party_id;客户地点层SELECT*FROM hz_contact_points conWHERE con.owner_table_id = hz_party_sites.party_site_id;客户联系⼈下的联系⽅式SELECT*FROM hz_contact_points cWHERE c.owner_table_id = hz_cust_account_roles.party_id客户的税HZ_CODE_ASSIGNMENTS 会计分类/客户头层/地点层字段OWNER_TABLE_NAME 关联表名/'ZX_PARTY_TAX_PROFILE'OWNER_TABLE_ID 关联表主键/PARTY_TAX_PROFILE_IDCLASS_CODE 会计分类代码ZX_PARTY_TAX_PROFILE 供应商的税的配置⽂件字段PARTY_TYPE_CODE 类型 THIRD_PARTY/THIRD_PARTY_SITEPARTY_ID 关联表 HZ_PARTIES/HZ_PARTY_SITES头层: PARTY_TYPE_CODE ='THIRD_PARTY'AND PARTY_ID = HZ_PARTIES.PARTY_ID地点层: PARTY_TYPE_CODE ='THIRD_PARTY_SITE'AND PARTY_ID = HZ_PARTY_SITES.PARTY_SITE_IDREP_REGISTRATION_NUMBER 纳税登记编号PARTY_TAX_PROFILE_ID 主键HZ_CLASS_CODE_DENORM 会计分类描述ZX_EXEMPTIONS 客户免税/客户头层/地点层字段PARTY_TAX_PROFILE_ID 关联 ZX_PARTY_TAX_PROFILE.PARTY_TAX_PROFILE_ID客户地点HZ_PARTY_SITES地点地址HZ_LOCATIONS客户地点帐户表HZ_CUST_ACCT_SITES_ALL客户地点业务⽬的HZ_CUST_SITE_USES_ALL滞纳费⽤HZ_CUSTOMER_PROFILES由销售订单分析客户结构SELECT h.sold_from_org_id --业务实体/ORG ID, h.sold_to_org_id --客户, h.ship_from_org_id --发货仓库, h.ship_to_org_id --收货⽅, h.invoice_to_org_id, h.sold_to_contact_idFROM oe_order_headers_all h ;--业务实体SELECT FROM hr_organization_units orgWHERE anization_id = oe_order_headers_all.sold_from_org_id;--客户SELECT hz.party_nameFROM hz_cust_accounts acc, hz_parties hzWHERE acc.party_id = hz.party_idAND acc.cust_account_id = oe_order_headers_all.sold_to_org_id;--发货仓库SELECT anization_Code,para.*FROM mtl_parameters paraWHERE anization_id = oe_order_headers_all.ship_from_org_id; SELECT*FROM org_organization_definitions orgWHERE anization_id = oe_order_headers_all.ship_from_org_id;--地点详细信息SELECT loc.*FROM hz_parties hp, hz_party_sites hps, hz_locations locWHERE hp.party_id = hps.party_idAND hps.location_id = loc.location_idAND hp.party_id =5042;--业务⽬的SELECT hp.party_name --客户, hp.party_number --注册表标识, uses.site_use_code, acnt.account_number --账号, flv.meaning businesspurpose --业务⽬的, uses.location --地点, acnt.account_name --帐户说明, decode(loc.address1,NULL,loc.address1,loc.address1 ||',') ||decode(loc.city,NULL,loc.city,loc.city ||',') ||decode(loc.state,NULL,loc.state,loc.state ||',') ||decode(loc.postal_code,NULL,'',loc.postal_code) address --地点地址, hps.party_site_number --地点说明, uses.payment_term_id --付款条件, site.cust_acct_site_id, acnt.cust_account_id, uses.site_use_idFROM hz_parties hp, hz_cust_accounts acnt, hz_cust_acct_sites_all site, hz_cust_site_uses_all uses, hz_party_sites hps, hz_locations loc, fnd_lookup_values flvWHERE hp.party_id = acnt.party_idAND acnt.cust_account_id = site.cust_account_idAND site.cust_acct_site_id = uses.cust_acct_site_idAND hps.party_site_id = site.party_site_idAND loc.location_id = hps.location_idAND uses.site_use_code = flv.lookup_codeAND flv.lookup_type ='SITE_USE_CODE'AND NGUAGE = userenv('LANG')AND hp.party_id =5042AND hps.party_site_id =3023;--联系⼈电话/地点层SELECT phone.phone_numberFROM hz_contact_points phoneWHERE phone.owner_table_name ='HZ_PARTY_SITES'AND phone.owner_table_id = :hz_party_sites.party_sites_id--联系⼈/地点层SELECT hpsub.party_nameFROM hz_cust_account_roles hcar, hz_relationships hr, hz_parties hpsubWHERE hcar.party_id = hr.party_idAND hr.subject_id = hpsub.party_idAND hcar.role_type ='CONTACT'AND hr.directional_flag ='F'AND hcar.cust_account_role_id = e_order_headers_all.sold_to_contact_id AND hpsub.status ='A';View Code。
Oracle EBS R12 操作手册AP & PO Manual作者日期版本sword_1112010-7-16 V1.0目录Oracle EBS R12 操作手册 (1)目录 (2)实验操作需要用到职责 (4)建立新员工 (5)执行人员员工阶层处理 (6)设定采购员 (6)定义付款群组 (7)定义供应商 (7)定义税 (7)定义供应商地址 (8)定义联系人 (9)定义银行 (9)定义账户信息 (10)定义采购方法 (11)定义接收方式 (12)定义发票管理 (12)定义1099供应商 (13)定义供应商地址 (13)定义物料类别 (15)建立费用物料 (17)建立存货物料 (19)建立采购的资产物料 (22)定义供应商列表 (22)建立询价单 (22)根据询价单建立报价单 (27)建立供应商列表状态 (29)物料使用已审核供应商的设置 (30)建立报价单 (31)建立ASL(Approved Supplier List) (33)定义Source与Source rules (35)建立请购单 (35)建立请购单模板 (37)利用采购申请模板建立采购申请 (38)IProcurement定制个性化信息 (41)Iprocurement中提交请购单 (42)创建PO (42)打印采购订单 (46)PO register (47)建立一揽子采购协议 (48)发布一揽子采购协议 (51)建立采购合同 (53)查看合同订单详情 (56)请购单退货操作 (57)建立采购申请单 (57)退回请购单 (58)重新核发请购单 (60)自动建立采购单 (61)通过Sourcing rules 控制的采购协议来建立采购订单 (63)建立ASL项目为一揽子采购协议的Source Document (65)提交请购单 (66)执行发放程序 (67)检查请购单情况 (67)根据报价单自动建立采购订单 (69)创建报价单 (69)创建采购申请 (70)检查是否已经建立采购订单 (71)收货设置 (72)建立采购订单 (73)标准收货 (74)快速收货 (76)自动收货 (78)验货与交货 (80)退货给供应商 (82)更正收货 (84)实验操作需要用到职责Alert ManagerApplication DiagnosticsGlobal Super HRMS ManageriProcurementLE_AP_SUPER_00LE_GL_SUPER_00LE_INVLE_PO_SUPERPreferences SSWASystem Administrator建立新员工(N) Global Super HRMS Manager>People>Enter and Maintain>New (上面那些信息的建立,可以参考我所写的PO配置文档)以下操作都在PO超级用户职责下进行执行人员员工阶层处理(N)Reports>Run>Fill Employee Hierarchy设定采购员(N)Setup>Personal>Buyers定义付款群组(N)Setup>Purchasing>Lookup Codes定义供应商(N)Supply Base>Suppliers定义税(根据自己的实际情况进行定义)定义供应商地址定义联系人定义银行定义账户信息(这些信息一般在设置系统信息时已经指定了,无特殊情况默认即可)Distribute Set建立方法(Distribute Set主要用于你需要把一类发票记到某一个科目中,你可以建立一个Distribute Set,把某一类发票自动指定到某一个科目。
Oracle EBS R12中的表格是指数据库中存储业务数据的各个表结构,这些表构成了EBS系统的核心数据模型。
对于EBS R12的总账模块(GL)以及其他如应付(AP)等模块,其内部都有复杂的表结构和关系。
以下是一些关键表格及其在对应模块中的作用:总账模块相关表格:•FND_CURRENCIES: 存储货币信息,包括货币代码、描述和汇率转换规则。
•GL_PERIOD_SETS: 定义会计期间集,用于管理公司的财务报告周期。
•GL_PERIODS: 存储具体的会计期间定义,包括开始日期、结束日期等。
•GL_PERIOD_STATUSES: 记录各个会计期间的状态,比如是否开放、关闭或过账等。
•GL_BALANCES: 包含各科目的余额记录,是核心总账余额表。
•GL_LEDGERS: 存储分类账信息,每个公司可以有多个分类账。
•GL_ACCOUNTS: 科目主表,记录所有有效科目的详细信息。
•GL_JE_HEADERS_ALL: 核心记账凭证表头,记录每笔日记账的基本信息。
•GL_JE_LINES_ALL: 记账凭证行项目表,包含每条记账分录的具体内容。
应付模块相关表格:•AP_SUPPLIERS: 存储供应商信息。
•AP_INVOICES_ALL: 存储发票详细信息。
•AP_BATCHES_ALL: 发票处理批处理信息表。
•AP_INVOICE_DISTRIBUTIONS_ALL: 记录发票如何分配到不同科目上的详细信息。
在实际使用中,由于EBS系统的复杂性,不同的业务流程和功能模块会涉及到大量的其他辅助表和关联表。
要对EBS R12表格进行详细分析,通常需要深入了解特定业务场景下的数据流以及各个表之间的关系,以便于查询、报表生成或者进行定制化开发。
此外,Oracle EBS R12支持通过XML数据表格导出到Excel的方式进行报表制作,这允许用户将系统内的复杂数据以可编辑格式输出,并利用Excel的强大功能进行数据分析和展示。
R12 客户表结构客户表/联系人/PARTY关联HZ_PARTIES客户账户表HZ_CUST_ACCOUNTS例子:SELECT hp。
party_number ——客户注册标识,hp。
party_name —-组织名/客户,hp。
known_as ——别名,anization_name_phonetic ——名称拼音,acc。
account_number ——帐号,flv_sale.meaning sales_channel_code --销售渠道, acc。
account_name -—账记说明,flv_customer.meaning customer_class_code —-分类,acc.orig_system_reference ——参考, flv_status。
meaning status ——状态,flv_type。
meaning customer_type ——账户类型,acc。
attribute_category --上下文, acc.attribute1 --注册,acc。
attribute2 --人员推广,acc.attribute3 -—特殊要求,acc.Attribute4 ——发货单是否打印价格, acc。
Attribute5 -—所属利润FROM hz_parties hp, hz_cust_accounts acc,fnd_lookup_values flv_sale ——销售渠道,fnd_lookup_values flv_customer —-分类,fnd_lookup_values flv_status ——状态,fnd_lookup_values flv_type ——账户类型WHERE hp.party_id = acc。
party_idAND acc.sales_channel_code = flv_sale。
lookup_codeAND flv_sale.lookup_type = ’SALES_CHANNEL’AND flv_sale。
EBS R12 总帐模块流程配置目录1总帐设置前要做的步骤 (3)1.1定义总帐职责 (3)1.2定义用户 (3)1.3定义组织地点 (3)1.4定义B USINESS G ROUP、L EGAL E NTITY (4)2正式设置步骤 (5)2.1定义科目表(C HART OF A CCOUNTS,COA) (5)2.1.1定义值集 (5)2.1.2定义科目表结构 (5)2.1.3导入/录入值 (7)2.2定义交叉验证规则(可选,跳过此步骤) (7)2.3定义科目表映射(可选,跳过此步骤) (7)2.4定义说明性弹性域(可选,跳过此步骤) (8)2.5定义会计期间 (8)2.5.1定义期间类型 (8)2.5.2定义会计日历 (8)2.5.3定义事务处理日历 (特定条件下必需,跳过此步骤) (9)2.6定义币种相关 (10)2.6.1定义币种 (10)2.6.2定义币种汇率及汇率类型 (可选) (10)2.7定义日记帐来源 (11)2.8定义日记帐类别 (12)2.9定义冲销方法 (12)2.10会计科目管理设置 (13)2.10.1定义法人实体 (13)2.10.2会计科目设置 (14)2.10.3会计选项设置 (17)2.11定义预置文件 (29)2.12打开会计期 (30)3总帐设置测试 (31)3.1创建日记帐分录 (31)1总帐设置前要做的步骤1.1定义总帐职责N:System Administrator: Security>Responsibility>Define1.2定义用户N:System Administrator: Security>User>Define1.3定义组织地点N:Global Super HRMS Manager: Work Structures>Location定义组织地点。
1.4定义Business Group、Legal EntityN:Global Super HRMS Manager: Work Structures>Organization>Description这一步骤定义Business Group 及Legal Entity,首先在组织分类里选择―Business Group‖,保存后点击―Other‖,选择―Business Group Info.‖,填写必需字段。
R12 客户表结构客户表/联系人/PARTY关联HZ_PARTIES客户账户表HZ_CUST_ACCOUNTS例子:SELECT hp.party_number --客户注册标识 , hp.party_name --组织名/客户, hp.known_as --别名, anization_name_phonetic --名称拼音, acc.account_number --帐号, flv_sale.meaning sales_channel_code --销售渠道, acc.account_name --账记说明, flv_customer.meaning customer_class_code --分类, acc.orig_system_reference --参考, flv_status.meaning status --状态, flv_type.meaning customer_type --账户类型, acc.attribute_category --上下文, acc.attribute1 --注册, acc.attribute2 --人员推广, acc.attribute3 --特殊要求, acc.Attribute4 --发货单是否打印价格 , acc.Attribute5 --所属利润FROM hz_parties hp, hz_cust_accounts acc, fnd_lookup_values flv_sale --销售渠道, fnd_lookup_values flv_customer --分类, fnd_lookup_values flv_status --状态, fnd_lookup_values flv_type --账户类型WHERE hp.party_id = acc.party_idAND acc.sales_channel_code = flv_sale.lookup_codeAND flv_sale.lookup_type = 'SALES_CHANNEL'AND flv_NGUAGE = userenv('LANG')AND acc.customer_class_code = flv_customer.lookup_code AND flv_customer.lookup_type = 'CUSTOMER CLASS'AND flv_NGUAGE = userenv('LANG')AND acc.status = flv_status.lookup_codeAND flv_status.lookup_type = 'HZ_CPUI_REGISTRY_STATUS' AND flv_NGUAGE = userenv('LANG')AND acc.customer_type = flv_type.lookup_codeAND flv_type.lookup_type = 'CUSTOMER_TYPE'AND flv_NGUAGE = userenv('LANG')AND hp.party_id = hz_parties.party_id;帐户配置文件HZ_CUSTOMER_PROFILES字段cust_account_role_id --oe_order_headers.sold_to_contract_idcust_account_idsite_use_id --客户头的该字段为空--客户地点层为hz_cust_site_uses_all.site_use_id配置文件金额HZ_CUST_PROFILE_AMTS --客户头层/客户地点层关联:hz_customer_profiles.cust_account_profile_id客户联系人HZ_CUST_ACCOUNT_ROLES --客户头层/地点层cust_account_idcust_acct_site_id --头层该字段为空party_id --类型为 PARTY_RELATIONSHIP 的 PARTY_ID role_type --CONTACT以头层的联系人为例SELECT hp_per.*FROM hz_cust_account_roles rol, hz_parties hp_rel, hz_relationships rel, hz_parties hp_perWHERE rol.party_id = hp_rel.party_idAND hp_rel.party_id = rel.party_idAND rel.object_type = 'PERSON'AND rel.relationship_code = 'CONTACT'AND rel.object_id = hp_per.party_idAND rol.cust_acct_site_id IS NULL --头层AND rol.cust_account_id = hz_cust_accounts.cust_account_id;联系方式HZ_CONTACT_POINTS字段owner_table_name HZ_PARTIES/HZ_PARTY_SITESowner_table_id PARTY_ID/PARTY_SITE_ID客户地点层的联系方式,直接用party_site_id 关联 owner_table_id 即可客户头层的联系方式,要用 HZ_RELATIONSHIPS 表转换一下,与 hz_relationships.party_id 关联客户联系人下面的联系方式,要用HZ_CUST_ACCOUNT_ROLES的PARTY_ID关联owner_table_id 例子:客户头层SELECT con.*FROM hz_parties hp, hz_relationships rel, hz_contact_points conWHERE hp.party_id = rel.subject_idAND rel.subject_type = 'ORGANIZATION'AND rel.party_id = con.owner_table_idAND con.owner_table_name = 'HZ_PARTIES'AND hp.party_id = hz_parties.party_id;客户地点层SELECT *FROM hz_contact_points conWHERE con.owner_table_id = hz_party_sites.party_site_id;客户联系人下的联系方式SELECT *FROM hz_contact_points cWHERE c.owner_table_id = hz_cust_account_roles.party_id客户的税HZ_CODE_ASSIGNMENTS 会计分类/客户头层/地点层字段OWNER_TABLE_NAME 关联表名/'ZX_PARTY_TAX_PROFILE'OWNER_TABLE_ID 关联表主键/PARTY_TAX_PROFILE_IDCLASS_CODE 会计分类代码ZX_PARTY_TAX_PROFILE 供应商的税的配置文件字段PARTY_TYPE_CODE 类型 THIRD_PARTY/THIRD_PARTY_SITE PARTY_ID 关联表 HZ_PARTIES/HZ_PARTY_SITES头层: PARTY_TYPE_CODE = 'THIRD_PARTY'AND PARTY_ID = HZ_PARTIES.PARTY_ID地点层: PARTY_TYPE_CODE = 'THIRD_PARTY_SITE'AND PARTY_ID = HZ_PARTY_SITES.PARTY_SITE_IDREP_REGISTRATION_NUMBER 纳税登记编号PARTY_TAX_PROFILE_ID 主键HZ_CLASS_CODE_DENORM 会计分类描述ZX_EXEMPTIONS 客户免税/ 客户头层/地点层字段PARTY_TAX_PROFILE_ID 关联 ZX_PARTY_TAX_PROFILE.PARTY_TAX_PROFILE_ID客户地点HZ_PARTY_SITES地点地址HZ_LOCATIONS客户地点帐户表HZ_CUST_ACCT_SITES_ALL客户地点业务目的HZ_CUST_SITE_USES_ALL滞纳费用HZ_CUSTOMER_PROFILES由销售订单分析客户结构SELECT h.sold_from_org_id --业务实体/ORG ID, h.sold_to_org_id --客户, h.ship_from_org_id --发货仓库, h.ship_to_org_id --收货方, h.invoice_to_org_id, h.sold_to_contact_idFROM oe_order_headers_all h ;--业务实体SELECT FROM hr_organization_units orgWHERE anization_id = oe_order_headers_all.sold_from_org_id; --客户SELECT hz.party_nameFROM hz_cust_accounts acc, hz_parties hzWHERE acc.party_id = hz.party_idAND acc.cust_account_id = oe_order_headers_all.sold_to_org_id;--发货仓库SELECT anization_Code,para.*FROM mtl_parameters paraWHERE anization_id = oe_order_headers_all.ship_from_org_id; SELECT *FROM org_organization_definitions orgWHERE anization_id = oe_order_headers_all.ship_from_org_id;--地点详细信息SELECT loc.*FROM hz_parties hp, hz_party_sites hps, hz_locations locWHERE hp.party_id = hps.party_idAND hps.location_id = loc.location_idAND hp.party_id = 5042;--业务目的SELECT hp.party_name --客户, hp.party_number --注册表标识, uses.site_use_code, acnt.account_number --账号, flv.meaning businesspurpose --业务目的, uses.location --地点, acnt.account_name --帐户说明, decode(loc.address1,NULL,loc.address1,loc.address1 || ',') || decode(loc.city,NULL,loc.city,loc.city || ',') ||decode(loc.state,NULL,loc.state,loc.state || ',') ||decode(loc.postal_code,NULL,' ',loc.postal_code) address --地点地址 , hps.party_site_number --地点说明, uses.payment_term_id --付款条件, site.cust_acct_site_id, acnt.cust_account_id, uses.site_use_idFROM hz_parties hp, hz_cust_accounts acnt, hz_cust_acct_sites_all site, hz_cust_site_uses_all uses, hz_party_sites hps, hz_locations loc, fnd_lookup_values flvWHERE hp.party_id = acnt.party_idAND acnt.cust_account_id = site.cust_account_id AND site.cust_acct_site_id = uses.cust_acct_site_id AND hps.party_site_id = site.party_site_idAND loc.location_id = hps.location_idAND uses.site_use_code = flv.lookup_codeAND flv.lookup_type = 'SITE_USE_CODE' AND NGUAGE = userenv('LANG') AND hp.party_id = 5042AND hps.party_site_id = 3023;--联系人电话/地点层SELECT phone.phone_numberFROM hz_contact_points phoneWHERE phone.owner_table_name = 'HZ_PARTY_SITES'AND phone.owner_table_id = :hz_party_sites.party_sites_id--联系人/地点层SELECT hpsub.party_nameFROM hz_cust_account_roles hcar, hz_relationships hr, hz_parties hpsubWHERE hcar.party_id = hr.party_idAND hr.subject_id = hpsub.party_idAND hcar.role_type = 'CONTACT'AND hr.directional_flag = 'F'AND hcar.cust_account_role_id = e_order_headers_all.sold_to_contact_id AND hpsub.status = 'A';精品文档word文档可以编辑!谢谢下载!。