Oracle application 表结构
表结构,WH(字段来实现
通过菜单HELP下的HISTORY来找表
通过LAST_QUER来判断所使用的表
LAST_ QUERY是系统变量保存所执行的最后一次的 SQL语句
BLOCK一 定选 SY STEM
作为一个虚拟的 BLOCK
用HELP菜单下面的EXAMIN(子菜单
用TRACE勺办法来实现找表
查看源代码 来找表
基本表结构
学习目的:了解数据库的设计思想
表结构,主要是物料的保存和搬运 INV 库存模块组织:分 为库存组织和经营单位
对于来说首先定义成一个经营单位, 主要是进行业务核算的基本
单位,是经营单位
每一个 生产单位作为一个库存组织, 库存组织不作为核算单位
组织表是 HR_ORGANIZATION_UNIT存放所有的组织
ORG_ID 表示的经营单位
ORGANIZATION_ID 表示库存组织
通过制造物料参数表 MTL_PARAMETERS查看库存组织ID
物料信息 MTL_SYSTEM_ITE.M
原材料仓库,半成品仓库,成品仓库
子库存属于库存组织的一个结构, 子库存下面还可以有一个叫库 位的结构
物料的位置由:库存组织 +子库存 +库位
子库存放置在 MTL SECONDARY INVENTORIES
货位信息放置在MTL_ITEM_LOCATION表中 在 MTL_ITEM_LOCATIONS的 SEGMENT存放其库位名称
MTL_ONHAND_QUANTIT表存放物料的现有量表 其中
LOCATION」D表示库位信息
MTL_S YSTEM」TEMS存放所有库存组织,所有物料
MTL_MATERIAL_TRANSACTIONS料事务处发表(存放物料的进 货销售)
TRANSACTION_ID INVENTORY」表示操作的物料 ID
TRANSACTION_QUANTI表示货物的数量 正数为搬进 负数为 搬出
PRIMARY_QUANTIT表示主计量单位
TRANSACTION_CO表示 物料的成本
ACTUAL_COS表示通过算法得到的物料成本
ITEM_MASTE物料主表
PRIMAR_UNIT_OF_MEASU表示 主计量单位
表表示产品分类级 MTL_CATEGORY_S.ET
MTL_CATAGROYS
PO 采购模块 从供应商订购和接收货物 先请购-?采购单-?接收货物
请购单 头表 PO_REQUISITION_HEADERS_ALL ORG为经营组
织单位
行表 PO_REQUISITION_LINES_ALL 其中
DESTINATION_ORGANIZATION_ID存组织 ID
表后带 ALL 表示支持多组织的表,否则为单组织 有一些环境变量在运行环境下才有值, 导致有一些表不能查找到 数据
采购单 PO_HEADERS_ALL VENDORJ供应商 ID
表示我向那个供应商采购的信息
PO_VENDORS供应商基表
PO_LINES_ALL po_LINE_ID 主键
QUANTITY 表示数量
UNIT_PRICE 为准确价格
ORG_ID 表示经营单位的采购订单
采购接收
RCV_TRANSACTIONS 接收的数据事务
关心 TRANSACTION」YP和 DESTINATION_TYPE_CODB段
接收和退回都要考虑
接收后会影响库存.
怎么做销售定单,非常复杂销售模块 OM
从 OE 出来的
核心是销售订单
挑库 --- 〉物料搬运单—〉发运
SO_HEADERS_A表已经不用
客户信息存放在表 RA_CUSTOMERg中RA_ADDRES表示客户地 址
RA_ADDRESSES_ALL
RA_SITE_USES_AL表 表示货品抵达 如果是BILL_TO表示可 以开票SHIP_TO表示发货
销售订单表 OE_ORDER_HEADERS_ALL
SOLD_TO_ORG_ID 对应的是客户表的 RA_CUSTOMERS 的字段 CUSTOMER_ID
SHIP_TO_ORG_ID 对应 RA_SET_USES_ALL SHIP_TO
INVOICE_TO_ORG」D 对应 RA_SET_USES_A的 BILL_TO
销售订单行表 OE_ORDER_LINES_ALL
BOM 物料清单 BOM_BILL_OF_MATERIAl表主建是
BILL_SEQUENCE_ID
ORGANIZATION」[库存组织
ASSEMBLY_ITEM」装配件ID(可以查系统物料表得到信息)
BILL_SEQUENCE」呐部号码适应一个装配件多个 BOM
BOM_INVENTORY_COMPONENTS
BOM_OPERATIONAL_ROUTIN工艺路线表
BOM_STANDARD_OPERATIONS
在制品 WORK