当前位置:文档之家› ebs 11i 订单相关表结构学习及销售到出仓所经历的表

ebs 11i 订单相关表结构学习及销售到出仓所经历的表

ebs 11i 订单相关表结构学习及销售到出仓所经历的表
ebs 11i 订单相关表结构学习及销售到出仓所经历的表

1接口表:

a)OE_HEADERS_IFACE_ALL:此表为多组织表,用于将销售订单头插入开放接口。该表存储来自于其他子系统需要导入OM模块的订单头信息,

该表导入时必须输入的字段/条件:

ORDER_SOURCE_ID : Order source id 可选

ORIG_SYS_DOCUMENT_REF: Original system document reference 必须

ORDER_SOURCE : Order source 可选

OPERATION_CODE : Operation code 必须

ORDER_TYPE_ID : Order type id 可选

ORDER_TYPE : Order type 可选

RETURN_REASON_CODE : Return reason code 仅用于订单退回SALESREP_ID : Salesrep id

PRICE_LIST_ID : Price list id 用于已经booking的订单PRICE_LIST : Price list 用于已经booking的订单example:

insert into oe_headers_iface_all(

ORDER_SOURCE_ID

,orig_sys_document_ref

,ORG_ID

,order_type_id

,PRICE_LIST_ID

,TRANSACTIONAL_CURR_CODE

,SOLD_TO_ORG_ID

,SHIP_TO_ORG_ID

,created_by

,creation_date

,last_updated_by

,last_update_date

,operation_code

)select ooha.order_source_id

,ooha.orig_sys_document_ref

,https://www.doczj.com/doc/0e18721851.html,_id

,ooha.order_type_id

,ooha.price_list_id

,ooha.TRANSACTIONAL_CURR_CODE

,ooha.SOLD_TO_ORG_ID

,ooha.SHIP_TO_ORG_ID

,ooha.created_by

,ooha.creation_date

,fnd_https://www.doczj.com/doc/0e18721851.html,er_id

,sysdate

,p_operation_code

from oe_order_headers_all ooha

where order_number=p_order_number;

b)OE_LINES_IFACE_ALL此表为多组织表,用于将销售订单行插入开放接口。

该表存储来自于其他子系统需要导入OM模块的订单行信息,

该表导入时必须输入的字段/条件:

ORDER_SOURCE_ID : Order source id 必须

ORIG_SYS_DOCUMENT_REF : Original system document reference 必须

ORIG_SYS_LINE_REF : Original system line reference 必须

ORIG_SYS_SHIPMENT_REF : Original system shipment reference 必须

INVENTORY_ITEM : Inventory Item 必须

INVENTORY_ITEM_ID : Inventory Item ID 可选

TOP_MODEL_LINE_REF : Top model line reference 可选

LINK_TO_LINE_REF : Link to line reference 可选

REQUEST_DATE : Request Date 必须

DELIVERY_LEAD_TIME : Delivery lead time 必须

DELIVERY_ID : Delivery id 必须

ORDERED_QUANTITY : Ordered quantity 必须

ORDER_QUANTITY_UOM : Order quantity uom 必须

SHIPPING_QUANTITY : Quantity which has been shipped by Shipping in Shipping UOM. 可选SHIPPING_QUANTITY_UOM : The UOM for Shipping Quantity 可选

SHIPPED_QUANTITY : Shipped quantity 可选

CANCELLED_QUANTITY

FULFILLED_QUANTITY : The fulfilled quantity for the line可选

PRICING_QUANTITY : Pricing quantity 可选

PRICING_QUANTITY_UOM : Pricing quantity uom 可选

example:

insert into OE_LINES_IFACE_ALL

( ORDER_SOURCE_ID ,

ORIG_SYS_DOCUMENT_REF,

ORIG_SYS_LINE_REF ,

ORIG_SYS_SHIPMENT_REF ,

org_id ,

line_number

,line_type_id ,

item_type_code ,

INVENTORY_ITEM_ID ,

source_type_code ,

price_list_id ,

sold_to_org_id ,

sold_from_org_id ,

ship_to_org_id

,ship_from_org_id ,

operation_code ,

ORDERED_QUANTITY ,

ORDER_QUANTITY_UOM ,

CREATED_BY ,CREATION_DA TE ,LAST_UPDA TED_BY ,LAST_UPDATE_DATE ,LAST_UP

DA TE_LOGIN )

values

(l_line_tbl(j).order_source_id,

l_line_tbl(j).orig_sys_document_ref,

l_line_tbl(j).orig_sys_line_ref ,

l_line_tbl(j).orig_sys_shipment_ref

,l_line_tbl(j).org_id,

l_line_tbl(j).line_number,

l_line_tbl(j).line_type_id,

l_line_tbl(j).item_type_code,

p_new_item,

l_line_tbl(j).source_type_code ,

l_line_tbl(j).price_list_id,

l_line_tbl(j).sold_to_org_id,

l_line_tbl(j).sold_from_org_id,

l_line_tbl(j).ship_to_org_id,

l_line_tbl(j).ship_from_org_id ,

p_operation_code,

l_line_tbl(j).ordered_quantity ,

l_line_tbl(j).order_quantity_uom,

l_line_tbl(j).Created_By , l_line_tbl(j).creation_date ,fnd_https://www.doczj.com/doc/0e18721851.html,ER_ID ,sysdate ,fnd_global. user_id

);

c)OE_PRICE_ADJS_IFACE_ALL

d)导入接口的API:OE_ORDER_PUB

常用过程:

(1)OE_ORDER_PUB.Process_Order:提供创建,修改,删除订单实体的操作,该方法通过记录集或者外部的请求,同样适用于对订单的其他操作,

(2)OE_ORDER_PUB.Get_Order :返回单个订单对象的所有记录

(3)OE_ORDER_PUB.Lock_Order :锁定订单对象.

可以使用get_order 来获取记录可以调用lock_order锁定该记录

e)记录error信息

OE_PROCESSING_MSGS

OE_PROCESSING_MSGS_TL

f)销售订单要经历登记、发放、挑库、交货四个主要环节,有些表在各个环节都有不同的特性,

几个主要的常用的表,其它好象还有些货物路线、停靠之类的信息表没有深究,就不列罗

下面是销售订单的四个主要环节和每个环节用到的常用表:

一、创建及登记

订单创建涉及2张表:oe_order_headers_all,oe_order_lines_all,当订单头的状态为enter时,订单行中的item状态也为enter;

订单登记:行状态将有如下2个变化:item 行item的状态将改为"Awaiting Shipping",同时在计划发运日期中会填入相应日期

在订单登记后,数据将插入WSH_DELIVERY_DETAILS及WSH_DELIVERY_ASSIGNMENTS

1、oe_order_headers_all

--订单头信息表

2、oe_order_lines_all

--header_id=oe_order_headers_all.header_id

--订单行信息表

3、mtl_sales_orders

--segment1=oe_order_headers_all.order_number

--sales_order_id=mtl_material_transaction.transaction_source_id

--记录订单编号的信息表

4、wsh_delivery_details

--source_header_id=oe_order_headers_all.header_id

--source_line_id=oe_order_lines_all.line_id

--记录订单的物料的发运明细信息,该表的记录在此阶段状态为R(Ready to release)

5、wsh_delivery_assignments

--delivery_detail_id=wsh_delivery_details.delivery_detail_id

--连接wsh_delivery_details和wsh_new_deliveries的信息表

--此阶段连接wsh_delivery_details

二、发放

订单发放时,将为指定订单中的item保留库存,该过程中会往记录订单的交货信息表wsh_new_deliveries 中插入数据

并生成delivery_id 与指定订单对应,发放前,wsh_delivery_details状态为S(Released to Warehouse)发放后

阶段状态为Y(Staged),同时更新WSH_DELIVERY_ASSIGNMENTS表中的delivery_id.

如果此时库存中需要被订货的item无货,则此单将为延交,等到该item的库存量满足后将重新发放订单

发放后,行中item的状态为picked(挑库)

1、wsh_delivery_details

--该表的记录在此阶段状态为S(Released to Warehouse)

2、wsh_new_deliveries

--source_header_id=oe_order_headers_all.header_id

--记录订单的交货信息表,此阶段为OP(Delivery is Open, has not been shipped)

3、wsh_delivery_assignments

--delivery_id=wsh_new_deliveries.delivery_id

--连接wsh_delivery_details和wsh_new_deliveries的信息表

--此阶段连接wsh_new_deliveries

4、wsh_picking_batches

--order_header_id=oe_order_headers_all.header_id

--记录订单的发放的信息表

三、挑库

1、wsh_delivery_details

--该表的记录在此阶段状态为Y(Staged)。如果启用了序列号,记录会按单个序列号拆分

2、mtl_material_transactions

--transaction_source_id=mtl_sales_orders.sales_order_id

--trx_source_line_id=oe_order_lines_all.line_id

--记录“销售订单挑库”阶段物料的存放位置发生变化的信息

3、mtl_onhand_quantities

--记录物料的现有数量信息表

4、mtl_transaction_lot_numbers

--transaction_id=mtl_material_transactions.transaction_id

--lot_number=mtl_onhand_quantities.lot_number

--记录物料的存放位置发生变化的所产生的批次信息表

5、mtl_serial_numbers

--last_txn_source_id=mtl_material_transactions.transaction_source_id

--记录物料序列号的当前状态的信息表

四、交货

当完成发放后,wsh_delivery_details状态将为C订单行状态中的item会发运

如果我们按特殊要求的数量发运,系统将会把OE_ORDER_LINES_ALL 拆分,并且发运的数量为shipped,其余的数量为等待

当完成发运后,系统将在后台运行workflow进程,一旦进程结束,订单行状态将为close

一旦订单行状态为close,将会运行开票程序,可以运行AR模块中自动开票程序创建开票

1、wsh_delivery_details

--该表的记录在此阶段状态为C(Shipped)

2、wsh_new_deliveries

--该表的记录在此阶段为CL(Delivery has arrived at the destination)

3、mtl_material_transactions

--记录“销售订单发放”阶段物料的存放位置发生变化的信息

--如果启用了序列号,记录会按单个序列号拆分

在后台完成workflow后,数据将导入RA的接口表

RA_INTERFACE_LINES_ALL

RA_INTERFACE_SALESCREDITS_ALL

当数据导入后,运行自动开票,数据将导入以下各表

RA_CUSTOMER_TRX

RA_CUSTOMER_TRX_LINES

AR_PAYMENT_SCHEDULES

(五)oracle OM在以下2层中支持开票进程

1.订单头层级的开票:即将整个订单数据倒入结果,或返还AR

2.订单行层级的开票:即将订单行中的数据倒入结果,或返还AR

(六)自动开票

Navigation: Interface-> Run Autoinvoice

Program : Autoinvoice Master Program

Interface Table: RA_INTERFACE_LINES_ALL

Error Table: RA_INTERFACE_ERRORS_ALL

Base Tables: RA_BATCHES_ALL

RA_CUSTOMER_TRX_ALL

RA_CUSTOMER_TRX_LINES_ALL

OE_ORDER_HEADERS_ALL.ORDER_NUMBER

=RA_CUSTOMER_TRX_ALL.INTERFACE_HEADER_ATTRIBUTE1 下面所列举的是通过自动开票将OM中的相关引用传递到AR的字段

Number Name Column

1 Order Number INTERFACE_LINE_ATTRIBUTE1

2 Order Type INTERFACE_LINE_ATTRIBUTE2

3 Delivery INTERFACE_LINE_A TTRIBUTE3

4 Waybill INTERFACE_LINE_A TTRIBUTE4

5 Count INTERFACE_LINE_ATTRIBUTE5

6 Line ID INTERFACE_LINE_A TTRIBUTE6

7 Picking Line ID INTERFACE_LINE_ATTRIBUTE7

8 Bill of Lading INTERFACE_LINE_ATTRIBUTE8

9 Customer Item Part INTERFACE_LINE_ATTRIBUTE9

10 Warehouse INTERFACE_LINE_ATTRIBUTE10

11 Price Adjustment ID INTERFACE_LINE_ATTRIBUTE11

12 Shipment Number INTERFACE_LINE_ATTRIBUTE12

13 Option Number INTERFACE_LINE_ATTRIBUTE13

14 Service Number INTERFACE_LINE_ATTRIBUTE14

发票分组规则(Invoice Grouping Rules )

Menu: Navigation > Setup > Transactions > Autoinvoice > Grouping Rule Autoinvoice uses grouping rules to group lines to create one transaction.

(word完整版)oracleebs表结构及功能总结(财务,制造,分销模块),推荐文档.docx

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来查看库存组织 ID MTL_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示操作的物料 ID TRANSACTION_QUANTITY表示货物的数量正数为搬进负数为搬出 PRIMARY_QUANTITY表示主计量单位 TRANSACTION_COST表示物料的成本 ACTUAL_COST表示通过算法得到的物料成本 ITEM_MASTER物料主表 PRIMAR_UNIT_OF_MEASURE表示主计量单位 MTL_CATEGORY_表SET表示产品分类级

Oracle EBS API使用说明

Oracle EBS API使用说明 Samt007@https://www.doczj.com/doc/0e18721851.html, 2014-1-11 API是Oracle EBS的一个很重要的部分,是Oracle EBS标准程序与我们客制的程序或者外围系统的一个桥梁。我们经常遇到一个问题:对于某个功能,Oracle是否提供标准的API给我们使用?如果有,则可以方便批量导入新的数据或者批量处理业务数据。 对于常用的EBS API说明以及相关的使用,黄建华的一篇文档< Oracle EBS 常用接口开发参考>已经说明得很到位。但是这也是常用的API开发说明而已。对于非常用的,我们如何寻找其API的相关信息? 其实,Oracle有一个职责:集成信息库,方便我们查找API的相关信息。这里基本是包括Oracle所有API信息。这里可以提供给我们一个API的寻找方向。但是,缺点是说明得不够详细,不够具体,最麻烦的是没客制化使用的例子。所以很多东西最终还是得自己去好好研究它,然后将自己的研究成果和例子记录下来整理成文档,像黄建华一样。 当然,也可以去Meterlink上面找相关的接口表的信息。 详细说明: 1.Oracle EBS自带的说明文档。 Oracle API用途说明职责: 职责名称:集成信息库 职责关键字:FND_REP_APP

从标准画面知道,物料保留功能的基表是MTL_RESERVATIONS。接着从下面(下图)的说明: processes records from MTL_RESERVATIONS_INTERFACE table into MTL_RESERVATIONS table 了解到这个API是处理标准保留表的信息。 接着就是重点了,知道处理的Procedure了,怎么知道是如何处理的?以及这个Procedure对应的是那个PKG?可以用下面这段SQL查询: SELECT * FROM ALL_PROCEDURES WHERE PROCEDURE_NAME LIKE '%RSV_INTERFACE_MANAGER%' 注意:如果查询不到, 请用:SELECT * FROM ALL_OBJECTS WHERE OBJECT_NAME LIKE '%RSV_INTERFACE_MANAGER%'

Oracle+EBS+常用接口开发参考

IBM WPF快速集成Oracle EBS 责任编辑:胡铭娅作者:IT168 IvanZhang2007-12-27 【内容导航】 ?第1页:WPF简介 ?第2页:WPF集成Oracle EBS方法概述 ?第3页:创建WPF项目 ?第4页: 物料详细信息页 ?第5页:富文本内容约束文件 ?第6页:开发模型主要步骤 ?第7页:创建服务操作 ?第8页:开发服务使用者模型 ?第9页:封装成Portlet部署到Websphere Portal ? 展开全部 文本Tag:IBM Oracle WPF数据库 【IT168 专稿】 摘要:本文通过实战探讨利用IBM Websphere Portlet Factory(WPF)集成Oracle E-Business Suite(EBS),内容涉及WPF的相关概念,WPF中的服务构建器的使用,集成Oracle ERP的方法,Oracle接口表使用,Porlet的创建及部署等。 Websphere Portal作为广泛使用的门户解决方案,从6.0版本开始,提供WPF作为Portlet开发工具。WPF针对SAP、Lotus Domino、Excel、Siebel、PeopleSoft等提供了相应的适配器,但目前尚未发布针对Oracle EBS的标准适配器。本文通过利用WPF开发工具,结合OracleEBS提供的标准接口,快速开发,无需编码,即可实现对OracleEBS的CRUD(Create-Read-Update-Delete,把OracleEBS中的业务功能集成到企业统一门户。 1. WPF简介 WebSphere Portlet Factory软件包括一个框架和一组为了快速创建和维护定制portlet的工具。利用WebSphere Portlet Factory的框架和工具,开发人员可以通过托拽一系列高度适应、可重用的软件组件(被称作构建器,builder)快速地搭建portlet。用户将构建器组装到模型中,就像通过快速地将公式放在一起组成电子表格一样。这些模型接下来在运行环境中被执行来动态地生成应用代码,包括JSP,Java类和XML文档,所有这些组件(artifact)一起组成了portlet应用程序。这样,开发人员可以将动态构建portlet的流程捕获并使之

Oracle ERP常用系统表结构

PO模块常用表结构 表名: PO.PO_REQUISITION_HEADERS_ALL 说明: 采购请求 REQUISITION_HEADER_ID NUMBER PR头标识码 SEGMENT1VARCHAR2(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行ID REQUISITION_HEADER_ID NUMBER PR头ID LINE_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)

oracleebs表结构及功能总结财务,制造,分销模块工作计划总结活动总结培训总结范文公文心得最新

Oracleapplication表结构 1.表结构,WHO字段来实现 通过菜单HELP下的HISTORY来找表2.通过LAST_Q UERY来判断所使用的表 LAST_QUERY是系统变量保存所执行的最后一次的SQL语句BLOCK一定选SYSTEM作为一个虚拟的BLOCK用HELP菜单下面的EXAMING子菜单3.用TRACE的办法来实现找表4.查看源代码来找表 基本表结构 学习目的:了解数据库的设计思想 1.库存模块INV表结构,主要是物料的保存和搬运 组织:分为库存组织和经营单位 对于来说首先定义成一个经营单位,主要是进行业务核算的基本单位,是经营单位每一个生产单位作为一个库存组织,库存组织不作为核算单位 组织表是HR_ORGANIZATION_UNITS存放所有的组织ORG_ID表示的经营单位 ORGANIZATION_ID表示库存组织 通过制造物料参数表MTL_PARAMETERS来查看库存组织ID MTL_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表示操作的物料ID TRANSACTION_QUANTITY表示货物的数量正数为搬进负数为搬出PRIMARY_QUANTITY表示主计量单位TRANSACTION_COST表示物料的成本 ACTUAL_COST表示通过算法得到的物料成本 ITEM_MASTER物料主表 PRIMAR_UNIT_OF_MEASURE表示主计量单位 MTL_CATEGORY_SET表表示产品分类级 MTL_CATAGROYS 2.PO采购模块从供应商订购和接收货物

Oracle-ERP11i表结构、API接口笔记

Oracle-ERP11i(OPM) —表结构、API接口笔记 Author:Jarwang(王重东) Create Date:July5th,2008 Update Date:November20th,2010 Control No: Current Edition: 1.0 声明:本文可以任意免费转载、复制、传播。但您务必保持其完整性!If you copy this document,you ought to keep the document completely.

Document Control Modify Record Date Author Version Modified reference July5th,2008jarwang 1.0 Approved Name Position signature Distribute Num Name Location&Position 1 2 3 4

Index Document Control2 Modify Record2 Approved2 Index3 Preface6 Application Developer7 Value Set7 Data Table7 Lookups7 Data Table7 E-R Diagram7 Frequently-Used SQL8 Query Lookup8 Query ValueSet8 Values Set8 Data Table8 E-R Diagram9 OPM Process Execution10 Formula10 Data Table10 E-R Diagram10 Recipe10 Data Table10 E-R Diagram11 Production Document11 Data Table11 E-R Diagram12 Frequently-Used SQL12 Frequently-Used API12 Create Batches API13 Batches completedAPI16 OPM Inventory17 Item Master17 Data Table17 E-R Diagram17 Organization18 Data Table18 E-R Diagram18 Inventory Quantity19 Data Table19 Frequently-Used SQL19 Query OPM Organization19 Query Lot Status20 Frequently-Used API20 OPM Adjust Immediate API20 OPM Move Immediate API22 Human Resource25 HR Employee25 Frequently-Used API25 Create HR Employee API25 Create HR Employee API--FULL27 Purchase Order33 Requisition33

订单销售数据库设计

五、逻辑设计 5.1 ER 图 产品编号产品产品名称 供应商编号 产品类型 名称地址供应商供应 产品 售价 出厂价 供应商编号 联系电话 产品编号 订购 订单编号 客户编号 姓名 下发订单 客户 通信地址 管理电话 雇员编号 雇员 姓名 存货量 数量订单编号 日期 雇员编号 客户编号 联系电话 工资 5.2 关系模型 供应商 (供应商编号,名称,地址,联系电话) 产品 (产品编号,产品名称,产品类别,售价,出厂价,存货量)供应 (供应商编号,产品编号 ) 订购 (产品编号,订单编号,数量 ) 客户 (客户编号,姓名,通信地址,电话) 订单 (订单编号,日期,客户编号,雇员编号) 雇员 (雇员编号,姓名,联系电话,工资)

注:有下划线的表示该属性为主码。 六、物理设计 6.1 表汇总 表名功能说明 表 Suppliers 表 Product 表 SP 表 Orders 表 PO 表 Employee 供应商表,存储供应商的编号等信息 产品表,存储产品的编号、数量等信息 供应商产品供应表,存储供应商所供应的产品对应信息订单表,存储订单的编号、日期等信息 产品订购表,存储产品订购的对应信息 雇员表,存储雇员的编号等信息 表 Customer客户表,存储客户的编号等信息 6.2 表 [1]:[ Suppliers表](供应商表) 表名Suppliers(供应商表) 数据库用户Sa 主键Snumber 其他排序字段无 索引字段无 序号字段名称数据类型(精允许为唯一区别度默认值约束条件 / 说明 度范围)空 Y/N Y/N 1Snumber char(12)N Y高无主键 / 供应商号2Sname char(30)N N中无供应商名称3Saddress char(30)Y N中无供应商地址4Stelnum int Y N高无供应商电话sql 脚本-- 建立供应商表 create table Suppliers --供应商表 (Snumber char(12) primary key,--供应商编号,主码 Sname char(30) not null,--姓名 Saddress char(30), --地址 Stelnum int --电话 );

Oracle EBS常用表和视图

fnd_user 系统用户表 fnd_application 应用信息表 FND_PROFILE_OPTIONS_VL 系统配置文件 fnd_menus 菜单 fnd_menu_entries_tl FND_NEW_MESSAGES 消息表 FND_FORM 表单表 FND_CONCURRENT_PROGRAMS_VL 并发程序视图 FND_CONCURRENT_PROGRAMS_TL FND_CONCURRENT_PROGRAMS FND_DESCR_FLEX_COL_USAGE_VL FND_DESCR_FLEX_COL_USAGE_TL FND_DESCR_FLEX_COLUMN_USAGES FND_EXECUTABLES_FORM_V 可执行并发程序视图FND_EXECUTABLES_TL FND_EXECUTABLES FND_DESCRIPTIVE_FLEXS FND_CONC_REQ_SUMMARY_V 并发请求视图FND_CONCURRENT_REQUESTS FND_RESPONSIBILITY 职责表

FND_RESPONSIBILITY_VL 职责FND_USER_RESP_GROUPS 用户职责 fnd_flex_value_sets 值集表 FND_FLEX_VALUES FND_IREP_ALL_INTERFACES 接口表 FND_IREP_CLASSES Fnd_Irep_Classes_Tl fnd_territories_vl 国家视图 fnd_log_messages 日志表 fnd_form_functions 功能 FND_DOCUMENT_SEQUENCES 单据序列 FND_DOC_SEQUENCE_ASSIGNMENTS 序列分配 fnd_id_flexs 关键弹性域定义表 FND_ID_FLEX_STRUCTURES 弹性域结构表 FND_ID_FLEX_SEGMENTS 弹性域段表 fnd_descriptive_flexs 描述性弹性域属性表 FND_DESCR_FLEX_CONTEXTS 弹性域列类别表 FND_DESCR_FLEX_COLUMN_USAGES 弹性域列类别属性表FND_FLEX_VALUE_SETS 值集表 FND_FLEX_VALUES 值表 Fnd_Flex_Values_Tl 值描述表

Oracle ebs 常用数据表

Oracle EBS常用数据表 EBS常用数据表:(未整理) INV库存 organization 两个含义: 1. 经营单位,A/B/C分公司,A下面有A1,A2等工厂,主题目标是为了独立核算此组织ORG,ORG_ID; 2. 库存组织,例如制造商的仓库,例如A1,A2等工厂 Organization_id; HR_ORGANIZATION_UNITS - Org_organization_definitions Mtl_subinventory_ 库存组织单位 MTL_PARAMETERS -库存组织参数(没有用ID,直接用name) MTL_SYSTEM_ITEMS_b -物料信息(同上,应用了库存组织name) MTL_SECONDARY_INVENTORIES -子库存组织- MTL_ITEM_LOCATTIONS -货位- SUBINVENTROY_CODE Mtl_Material_Transactions - (库存)物料事物表 成本mtl_transaction_accounts transaction_cost是事物成本; ACTUAL_COST是通过成本算法计算出来的实际成本,主计量单位 现有量 汇总历史记录(正负合计) Mtl_Material_Transactions MTL_ONHAND_QUANTITIES现有量表,组织/子库存/货位/物品summary可能按照挑库先进先出统计,如果设置了"不允许负库存",这样就不可能出现负数

PO 请购单头表 Po_Requisition_Headers_all 行表 Po_Requisition_lines_all 采购订单 PO_HEADER_ALL PO_LINES_ALL 采购接收-退货/组织间转移/正常状态都需要使用这个模块 RCV_TRANSACTIONS 1. 接收100单位货物,放入“待质检”货位 2. 接受/拒绝 3. 库存/退回 有三个不同的状态!例如:接收100个,80个接受入库,20个退回,那么有80个接受事务/20个退回事物 select TRANSACTION_TYPE,DESTINATION_TYPE_CODE from RCV_TRANSACTIONS 可以看出以下阶段: A1.RECEIVE – RECEIVING A2.ACCEPT – RECEIVING A3.DELIERY – INVETORY(影响库存现有量) 如果按照正常模式,最后会触发产生MTL_MATERIAL_TRANSACTIONS 销售订单 OE_ORDER_headers_all SOLD_FROM_ORG_ID SOLD_TO_ORG_ID 就是客户层 SHIP_FROM_ORG_ID SHIP_TO_ORG_ID 就是客户收货层 INVOICE_TO_ORG_ID 就是客户收单层

ebs form开发总结

1.前言 这是在深航2期项目期间学习form的过程中总结出来的一些东西,但内容比较零散,不包含form开发的完整过程。

1.开发规范 1.1 命名规范 文件命名: 一般将源码放在….\SVN\05.客户化开发\05.源代码\ 目录下,文件的格式参考该目录下的代码包模板:开发编号-开发项名称文件夹,该文件夹命名如:EAM010_资产报废计划EAM代表模块,010和资产报废计划是由开发文档给出,不需要自己取编号。 路径:05.源代码\代码包模板:开发编号-开发项名称\SZAXXXXX\code 中,SZAXXXXX 也有自己的命名规范,一般取表名称的前6个字符,即应用名+模块名,在取表名后的5-6字符作为后缀,例如:表名是SZA_EAM_RETIRE_PLAN ,则取SZAEAMREPLAN,该文件夹名称与form名称保持一致。 SVN模板目录: Sql :注册弹性域的plsql代码块,名称与表名一致 Table :建表脚本 View :建视图脚本 Pck : 基于视图的增删改form,在hss_public_util程序包中,Table_Handle_Pkg这个过程生成的代码要在数据库中执行,并且代码保存在package文件夹下,并以.pck保存。 Form_Table_Handle这个过程是要放在form中 Form规范 1.Form的命名:例如表名SZA_INV_TST_DOC_TYPES,选取前6个字符SZAINV,加上后面字符串的5-6个字符,SZAINVTSTDOCTP. 2. 块名命名:SZA_INV_TST_DOC_TYPES选表中间字段TST_DOC 3.窗口查询的块QUERY_FIND 的名称:块名+QF,对应的FIX和STK画布名字也要保持一致,但是QUERY_FIND触发器名称不能修改。 4.在ebs上注册表单,功能,弹性域时,form表单,功能和弹性域名称:SZA INV:+中文解释,

(ERPMRP管理)ORACLEERP常用TABLE说明

(ERPMRP管理)ORACLEERP常用TABLE说明

ORACLEERP常用TABLE说明mtl_onhand_locator_v(库存数据视图)2 inv.mtl_system_items(物料主表)2 ont.oe_order_headers_all(订单头)6 po.po_lines_all(采购订单行)8 apps.fnd_user(MRPII用户表)9 hr.per_people_f(职工姓名表)9 hr.hr_locations(交货位置表)10 hwcust.hw_oe.products(产品编码表)10 e.ra_customers(客户表)10 wip.wip_accounting_classes(离散作业会计科目)10 wip.wip_ment_codes(离散作业注释)11 wip.wip_discrete_jobs(离散作业表)11 wip.wip_entities(任务令信息表)13 wip.wip_requirement_operations(任务令物料需求发放表)14 wip.wip_operations(离散作业操作表)14 wip.wip_operation_resources(离散作业操作资源)15 wip.wip_transactions(离散作业交易表)16 wip.wip_transaction_accounts(离散作业交易帐目)17 wip.wip_scrap_values(离散作业报废价值表)18 wip.wip_shop_floor_status_codes(场地状态表)18 wip.wip_move_transactions(离散作业工序移动交易)19 wip.wip_so_allocations(分配表)19 wip.wip_valid_intraoperation_steps(有效的进入工序步骤)20 bom.bom_bill_of_materials(BOM清单父项目)20 bom.bom_inventory_ponents(BOM清单构成项目)21 bom.bom_assembly_ments(装配件状态表)21

Oracle EBS R12 客户表结构

R12 客户表结构 客户表/联系人/PARTY关联 HZ_PARTIES 客户账户表 HZ_CUST_ACCOUNTS 例子: SELECT hp.party_number --客户注册标识 , hp.party_name --组织名/客户 , hp.known_as --别名 , https://www.doczj.com/doc/0e18721851.html,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_id AND acc.sales_channel_code = flv_sale.lookup_code AND flv_sale.lookup_type = 'SALES_CHANNEL' AND flv_https://www.doczj.com/doc/0e18721851.html,NGUAGE = userenv('LANG') AND acc.customer_class_code = flv_customer.lookup_code AND flv_customer.lookup_type = 'CUSTOMER CLASS' AND flv_https://www.doczj.com/doc/0e18721851.html,NGUAGE = userenv('LANG') AND acc.status = flv_status.lookup_code

oracleebsr12常用表表结构总结之ar应收模块

AR 应收 应收事务处理相关表 SELECT * FROM ; --事务处理批 SELECT * FROM ; --应收事务头/发票头SELECT * FROM ; --应收事务行项目/发票行SELECT * FROM ;--应收事务分配行/发票分配SELECT * FROM ; --收款计划/发票调整 收款相关表 SELECT * FROM ; --收款表 SELECT * FROM ; --收款历史表 SELECT * FROM ; --收款分配表/付款计划SELECT * FROM ;--杂项历史记录分配表SELECT * FROM ;--收款核销表 Subledger accounting 子分类账 SELECT * FROM ar_adjustments_all;--会计分录SELECT * FROM ; --会计事件表 SELECT * FROM ; --事务处理表 SELECT * FROM ; --子分类帐日记账头 SELECT * FROM ; --子分类帐日记账行SELECT * FROM ;--子分类帐日记帐行关联表SELECT * FROM ; --会计事件错误提示表

接口相关表应收临时表 SELECT * FROM ; --应收接口行表 SELECT * FROM ;--应收接口分配行表 接口相关表收款临时表 SELECT * FROM ar.ar_interim_cash_receipts_all; --收款标准接口 主数据相关表/视图 SELECT * FROM ; --客户 SELECT * FROM ; --客户地点 SELECT * FROM ; --银行 SELECT * FROM ; --银行账户 SELECT * FROM ; --银行账户使用表 SELECT * FROM ; --期间,取期间视图 SELECT * FROM ; --业务实体视图 税相关表 SELECT * FROM zx_lines_det_factors; --税决定因素表 SELECT * FROM zx_lines; --税行 注:应收模块税仅含这个表。 ra_customer_trx_all 应收发票? 发票编号:customer_trx _id 客户收单方编号:bi ll_to_site_use_id 销售员编号:primary_sales_id reference是Oracle提供的外部编号输入框,但是由于版本问题和长度(<=30),不建议

EBS常用接口表使用方法

库存事务接口:mtl_transactions_interface 1)一般用来做各类杂收发、Cost Update,对于和业务有关的事务一般不建议使用,比如SO发货,如果自己发会导致Workflow没有往下走 2)成功导入之后运行Cost Manager生成会计分录 3)平均成本更新也通过此接口;如果该Item没有交易,则成本数据不会进入cst_item_costs 固定资产接口:fa_mass_additions 1)fa_mass_additions这个表有几个Trigger需要注意;会自动去插其他表,删除的时候也是 2)折旧方法接口表无法给,而是自动从Category继承下来,所以导入之后需要Update表3)不是通过AP引过来的FA,是没有Source Lines信息的;如果需要,可以通过插表来实现 4)数据进接口之后从Navigator:Mass Additions/Post Mass Additions提交请求集,这样会有个报表显示导入结果。不过我的测试程序可以直接提交请求集。 总账分录接口:gl_interface 1)最简单的接口,不说了 应付发票接口:ap_invoices_interface/ap_invoice_lines_interface 1)Profile AP: Use Invoice Batch Controls定义是否使用批控制 2)仅支持CREDIT/STANDARD;注意金额正负,小于零用CREDIT,大于零用STANDARD 3)PREPAYMENT/DEBIT/EXPENSE REPORT/MIXED不支持,先用CREDIT或者STANDARD,进去之后再Update正式表ap_invoices_all 4)导入之后可再调用请求Invoice Validation自动Validate发票 应收发票接口:ra_interface_lines_all/ra_interface_salescredits_all 1)几个接口表之间的关系和其他接口不同,不是通过ID关联,而是通过描述性弹性域Line Transaction Flexfield定义 2)接口给ID还是Name,要根据Transaction Source上的定义,不能随便给 3)ra_interface_distributions_all这个表可以不插,让系统自动生成分配行 4)如果没有销售员,可以提供一条ID=-3的No Sales Person记录给接口。这个要看AR System Option Miscellaneous上的设置是否要求销售员 应收收据接口:ar_interim_cash_receipts_all 1)AR Receipt标准接口是Lockbox,需要预先定义Format;Oracle根据Format定义把接口数据写到ar_interim_cash_receipts_all;我们可以跳过第一步,直接把数据插入到ar_interim_cash_receipts_all,不过Batch需要我们直接插表 2)在Batch界面查看:数据在ar_interim_cash_receipts_all的Batch Type为 Mannual

EBS基础要点简介-帐套(分类帐)

ORACLE EBS 基础设置要点简介 三、帐套(分类帐) 会计科目弹性域结构(COA)、币种(Currency)、日历(Clander)三者的组合构成EBS R11及之前系统的所谓“帐套”(SOB)。在R12中,再增加一个维度“会计方法或会计惯例”,即成为所谓“分类帐”。所谓“会计方法或惯例”,例如对于不同国家或地区、不同企业,会计法规可能规定物品单价5000元是作为“固定资产”还是“期间费用”处理的判定标准,也可能规定这个判定标准是1万元。标准不同,记账的会计科目也就不同,企业报告的经营结果也就会有差别。一个诸如在香港注册的企业,一方面需要向香港政府机关提交符合本地法规的财务报告,另一方面可能还需要向在国内的总公司提供符合国内法规的财务报告(便于考核管理),这就出现所谓“多账簿”(对应R12中的主辅分类帐)的系统功能问题。如下图9是EBS R11中“帐套”的定义接口:

如下图10所示是EBS R12中使用“会计科目管理器AMB”设置“主要分类帐(Primary Ledger)”与“辅助分类帐(Second Ledger)”的定义接口:

R12中定义的一个“主要分类帐”可以附带定义与之关联的多个“辅助分类帐”,如下图11所示:

“主要分类帐”与“辅助分类帐”,可以有不同的科目表结构(COA)。由于系统其它的应用模块(R12中称之为“子分类帐应用产品”),例如PO/AP/AR 等等,其事务处理默认是基于“主要分类帐”的会计科目表(COA),所以,如果主辅分类帐的科目表不同,则必须在两者之间建立“映射(Mapping)”关系(1对1或多对1的关系)。如下图12所示为主辅分类帐的映射定义界面,如果两者科目表相同(币种不同),则该定义界面将有所不同,没有“科目表”映射的内容,只有后面部分(币种转换及日记账转换等):

各种费用明细英文翻译

海运费ocean freight 集卡运费、短驳费Drayage 订舱费booking charge 报关费customs clearance fee 操作劳务费labour fee or handling charge 商检换单费exchange fee for CIP 换单费D/O fee 拆箱费De-vanning charge 港杂费port sur-charge 电放费B/L surrender fee 冲关费emergent declearation change 海关查验费customs inspection fee 待时费waiting charge 仓储费storage fee 改单费amendment charge 拼箱服务费LCL service charge 动、植检疫费animal & plant quarantine fee 移动式其重机费mobile crane charge 进出库费warehouse in/out charge 提箱费container stuffing charge 滞期费demurrage charge 滞箱费container detention charge 卡车运费cartage fee 商检费commodity inspection fee 转运费transportation charge 污箱费container dirtyness change 坏箱费用container damage charge 清洁箱费container clearance charge 分拨费dispatch charge 车上交货FOT ( free on track ) 电汇手续费T/T fee 转境费/过境费I/E bonded charge 空运方面的专用术语 空运费air freight 机场费air terminal charge 空运提单费airway bill fee FSC (燃油附加费) fuel surcharge SCC(安全附加费)security sur-charge 抽单费D/O fee 上海港常用术语 内装箱费container loading charge(including inland drayage) 疏港费port congestion charge 他港常用术语 场站费CFS charge

数据库系统—订单销售数据库管理系统共18页

长沙学院 课程设计说明书 题目销售订单数据库管理系统 系(部) __________________ 专业(班级) ________ 姓名 ______ 学号 __________ 指导教师 ______ 起止日期 _______________________

课程设计任务书 课程名称:数据库系统原理 设计题目: 销售订单数据库管理系统 1、某销售商的订单系统需要如下信息: 每个供应商包含供应商编号、名称、地址、联系电话等信息。 每种产品包含产品号、产品名称、产品类别等信息。 每个供应商可供应多种产品,每种产品可由多个供应商供应。 客户包含编号、姓名、通信地址、电话等信息。 雇员包括编号、姓名、联系电话等信息。 订单包括订单号等信息。 一个客户可下多个订单,每个订单只能由一个客户下。 一个雇员可管理多个订单,每个订单只能由一个雇员管理。 一个订单订购多种产品,每种产品可在不同的订单中订购 2、系统功能基本要求: 按照一定条件查询、统计订单信息,例如订单量最多的客户或者产品。能够模拟完成一个订单交易全过 程。 设计工作量: 40课时 班级周次节次教室内容指导教师 10软件7 班15周周1-4 XXX 布置任务 XXX 15周周1-4 XXX 上机 15周周9-12 XXX 答疑 15周周9-12 XXX 答疑 15周周1-4 XXX 上机 16周周9-12 XXX 答疑 16周周1-2 XXX 上机 16周周1-2 XXX 上机 16周周9-12 XXX 答疑 16周周1-4 XXX 上机 16周周1-4 XXX 答辩 指导教师签名:日期:教研室主任签名:日期:系主任签名:日期:

oracle常用表

oracle常用系统视图和表 Dba开头的是侧重数据库系统的全局信息。。。主要是查看数据库的基本设置情况,,, dba_开头..... dba_users 数据库用户信息------------可以查看当前系统中有哪些用户,这些用户的状态是如何。。。 dba_segments 表段信息---------可以查询出段的名字以及段的归属者。。。 dba_extents 数据区信息 dba_objects 数据库对象信息---------可以了解到对象的归属者,对象的名字和创建时间。。。。 dba_tablespaces 数据库表空间信息-----------查看表空间的属性,表空间的名字,块的大小,区的大小,表空间的状态以及扩展情况。。。。 dba_data_files 数据文件设置信息------------可以查询数据文件的大小,数据文件的位置以及数据文件的归属的表空间的名字。。。。。 dba_temp_files 临时数据文件信息 dba_rollback_segs 回滚段信息 dba_ts_quotas 用户表空间配额信息 dba_free_space 数据库空闲空间信息-------------表空的占用的块数,表空间使用的数据文件的id。。。。 dba_profiles 数据库用户资源限制信息 dba_sys_privs 用户的系统权限信息 dba_tab_privs 用户具有的对象权限信息 dba_col_privs 用户具有的列对象权限信息 dba_role_privs 用户具有的角色信息 dba_audit_trail 审计跟踪记录信息 dba_stmt_audit_opts 审计设置信息 dba_audit_object 对象审计结果信息 dba_audit_session 会话审计结果信息

相关主题
文本预览
相关文档 最新文档