Oracle application表结构1.表结构,WHO字段来实现通过菜单HELP 下的HISTORY 来找表2. 通过LAST_QUERY来判断所使用的表LAST_ QUERY 是系统变量保存所执行的最后一次的SQL语句 BLOCK 一定选SYSTEM 作为一个虚拟的BLOCK 用HELP 菜单下面的EXAMING子菜单3.用TRACE的办法来实现找表4.查看源代码来找表基本表结构学习目的:了解数据库的设计思想1.库存模块 INV表结构,主要是物料的保存和搬运组织:分为库存组织和经营单位对于来说首先定义成一个经营单位,主要是进行业务核算的基本单位,是经营单位每一个生产单位作为一个库存组织,库存组织不作为核算单位存放所有的组织组织表是HR_ORGANIZATION_UNITSORG_ID表示的经营单位ORGANIZATION_ID表示库存组织来查看库存组织ID通过制造物料参数表MTL_PARAMETERS物料信息MTL_SYSTEM_ITEM原材料仓库,半成品仓库,成品仓库子库存属于库存组织的一个结构,子库存下面还可以有一个叫库位的结构物料的位置由:库存组织+子库存+库位表中子库存放置在MTL_SECONDARY_INVENTORIES表中货位信息放置在MTL_ITEM_LOCATIONS中的SEGMENT1存放其库位名称在MTL_ITEM_LOCATIONS表存放物料的现有量表其中LOCATION_ID表示库位信息MTL_ONHAND_QUANTITIES表存放所有库存组织,所有物料MTL_SYSTEM_ITEMSMTL_MATERIAL_TRANSACTIONS物料事务处发表(存放物料的进货销售)表示操作的物料IDTRANSACTION_ID INVENTORY_ID表示货物的数量正数为搬进负数为搬出TRANSACTION_QUANTITYPRIMARY_QUANTITY表示主计量单位表示物料的成本TRANSACTION_COST表示通过算法得到的物料成本ACTUAL_COST物料主表ITEM_MASTER表示主计量单位PRIMAR_UNIT_OF_MEASURE表表示产品分类级MTL_CATEGORY_SETMTL_CATAGROYS2.PO 采购模块从供应商订购和接收货物先请购-采购单-接收货物请购单头表PO_REQUISITION_HEADERS_ALLORG_ID为经营组织单位库存组织ID 行表PO_REQUISITION_LINES_ALL其中DESTINATION_ORGANIZATION_ID表后带ALL表示支持多组织的表,否则为单组织有一些环境变量在运行环境下才有值,导致有一些表不能查找到数据VENDOR_ID供应商ID采购单PO_HEADERS_ALL表示我向那个供应商采购的信息为供应商基表PO_VENDORSPO_LINES_ALL po_LINE_ID 主键QUANTITY 表示数量UNIT_PRICE为准确价格ORG_ID表示经营单位的采购订单采购接收表接收的数据事务RCV_TRANSACTIONS关心TRANSACTION_TYPE字段和DESTINATION_TYPE_CODE接收和退回都要考虑接收后会影响库存3.OM 销售模块怎么做销售定单,非常复杂从OE 出来的核心是销售订单挑库---〉物料搬运单—〉发运表已经不用SO_HEADERS_ALL其中RA_ADDRESS表示客户地址客户信息存放在表RA_CUSTOMERSRA_ADDRESSES_ALLRA_SITE_USES_ALL表表示货品抵达如果是BILL_TO表示可以开票 SHIP_TO表示发货销售订单表OE_ORDER_HEADERS_ALLSOLD_TO_ORG_ID 对应的是客户表的 RA_CUSTOMERS的字段CUSTOMER_ID的SHIP_TO对应RA_SET_USES_ALLSHIP_TO_ORG_ID对应RA_SET_USES_ALL的BILL_TOINVOICE_TO_ORG_ID销售订单行表 OE_ORDER_LINES_ALL4.BOM 物料清单表主建是BILL_SEQUENCE_IDBOM_BILL_OF_MATERIALSORGANIZATION_ID库存组织装配件ID(可以查系统物料表得到信息)ASSEMBLY_ITEM_ID内部号码适应一个装配件多个BOMBILL_SEQUENCE_IDBOM_INVENTORY_COMPONENTS工艺路线表BOM_OPERATIONAL_ROUTINGBOM_STANDARD_OPERATIONS)在制品5.WIP (WORK IN PROCESS依靠BOM模块关心JOB状态,JOB的信息WIP_ENTITIES 表里的PRIMARY_ITEM_ID为此JOB生产的东西的名字WIP_ENTITY_NAME JOB所有离散任务WIP_DISCREATE_JOBS释放日期DATE_RELEASED关闭日期DATE_CLOSESCHEDUAL_COMPLETION_DATE完成日期表示生产过程中的工序的移动WIP_MOVE_TRANSACTIONS怎么处理返工,怎么处理报废在一个个工序中分为几个工布有排队、报废、和WIP发放装配件完工入库产品退回WIP WIP退回到库存6.GL 总帐凭证:凭证批、凭证头、平整行GL_JE_BATCHES凭证日期----DEFAULT_EFFECTIVE_DATE会计期间----DEFAULT_PERIOD_NAME原帐套IDSET_OF_BOOKS_IDGL_JE_HEADERS批号: JE_BATCH_ID会计期间:PERIOD_NAME凭证类型:JE_CATEGORY凭证来源:JE_SOURCE帐套:SET_OF_BOOKS_IDCODINAE_COMBINATION_IDGL_JE_LINESGL_SET_OF_BOOKS表保存会计科目GL_CODE_COMBINATIONSGL_BALANCES总账余额表7.AR 应收应收发票表示RA_CUSTOMER_TRX_ALL发票编号CUSTOMER_TRX_IDRA_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_ADDITIONS资产的数量CURRENT_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中的TRANSACTION_DATE日期:事物日期 RCV_TRANSACTIONS中的TRANSACTION_TYPE类型:即RCV_TRANSACTIONS中的DESTINATION_TYPE_CODE接收目的:即RCV_TRANSACTIONS物料名称:相关定单行指定的物料名称中的PRIMARY_UNIT_OF_MEASURE单位:是RCV_TRANSACTIONS里的NAME,其对应HR_ORGANIZATION_UNITS中的ORGANIZATION_ID库存组织:是RCV_TRANSACTIONS中的SUBINVENTORY_CODE子库存:RCV_TRANSACTIONS中的SEGEMENT1中的LOCATOR_ID指定库位ID,在MTL_ITEM_LOCATIONS库位:RCV_TRANSACTIONS中的primary_QUANTITY数量:RCV_TRANSACTIONS指定的定单的号定单号:RCV_TRANSACTIONS中的PO_HEADER_ID中的PO_LINE_ID指定的定单行号定单行号:RCV_TRANSACTIONS物料库存现有量MTL_ONHAND_QUANTITIESMTL_SYSTEM_ITEMSHR_ORGANIZATIONSMTL_SECONDARY_INVENTORIESMTL_ITEM_LOCATIONS中的SEGEMENT1物料: 即物料名称 MTL_SYSTEM_ITEMS中的PRIMARY_UNIT_OF_MEASURE单位: 主计量单位 MTL_SYSTEM_ITEMS库存组织:HR_ORGANIZATION_UNITS中的SUBINVENTORY_CODE子库存:子库存编码,MTL_SECONDARY_INVENTORIES中的SEGEMENT1库位:库位编码,MTL_ITEM_LOCATIONS总帐凭证GL_JE_HEADERSGL_JE_LINESGL_CODE_COMBINATIONS_KFVGL_SETS_OF_BOOKS中的NAME凭证名: 凭证名称,GL_JE_HEADERS中的DEFAULT_EFFECTIVE_DATE日期: 凭证日期,GL_JE_HEADERS中的STATUS为P的时候表示”已过帐”,为U的时候表示”未过帐”过帐状态:当GL_JE_HEADERS币种: 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。