oracle ERP表结构培训资料.docx
- 文档编号:18496231
- 上传时间:2023-08-18
- 格式:DOCX
- 页数:12
- 大小:19.45KB
oracle ERP表结构培训资料.docx
《oracle ERP表结构培训资料.docx》由会员分享,可在线阅读,更多相关《oracle ERP表结构培训资料.docx(12页珍藏版)》请在冰点文库上搜索。
oracleERP表结构培训资料
汉得信息技术有限公司 员工内部培训
ORACLEAPPLICATION数据结构
作者:
StevenYang
创建日:
Nov3,2003
概述
本文档供ORACLEE-business11i开发和维护人员参考和学习.
ORACLEEBS数据结构概览
寻找表结构的方法
通过Application的DiagnosticsExamine,RecordHistory,aboutOracleApplication
说明
找表
SELECT*FROMTAB
为什么要ALL?
为了防止多组织数据混乱
根据ORG_ID可以区分,但是查询麻烦,所以使用了Po_Requisition_Headers,通过where取profile中的组织可以屏蔽组织;
所以在toad中无法查询到profile文件,所以查不到任何东西
同理还有很多相似的_ALL表和非ALLvi
Oracle模块数据结构
INV库存
使用库存项目管理库存项目或者所谓的库存项目(inventoryitem)
组织和物料
首先,讲组织:
organization两个含义:
1.经营单位,A/B/C分公司,A下面有A1,A2等工厂,主题目标是为了独立核算此组织
ORG,ORG_ID;
2.库存组织,例如制造商的仓库,例如A1,A2等工厂
Organization_id;
HR_ORGANIZATION_UNITS-库存组织单位
MTL_PARAMETERS-库存组织参数(没有用ID,直接用name)
MTL_SYSTEM_ITEMS-物料信息(同上,应用了库存组织name)
导入item到虚拟主组织→分发到X/Y/Z实际组织中;可以根据实际情况决定主组织是否虚拟;
所有的item必须有一个组织,而且在存在items之前必须存在主组织!
否则可能出错
放置位置
具体放置的地方;
子库存/货位
MTL_SECONDARY_INVENTORIES-子库存
MTL_ITEM_LOCATTIONS-货位
(库存)物料事物
Mtl_Material_Transactions-(库存)物料事物表
TRANSACTION_ID
TRANSACTION_DATE
_WHO字段:
CREATION_DATE,CREATED_BY,LAST_UPDATE_LOGIN
今天可以做上个月的业务!
TRANSACTION_QUANTITY数量
TRANSACTION_UOM单位,负数代表
PRIMARY_QUANTITY主计量单位,在MTL_SYSTEM_ITEMS
PRIMARY_UOM_CODE,PRIMARY_UNIT_OF_MEASURE
因为物品可能有多个单位,进出单位可能不同,所以不要使用TRANSACTION_QUANTITY,主剂量
单位的量度,也要提醒用户是否采用主计量
成本
transaction_cost是事物成本;
ACTUAL_COST是通过成本算法计算出来的实际成本,主计量单位
现有量
汇总历史记录(正负合计)
Mtl_Material_Transactions
MTL_ONHAND_QUANTITIES现有量表,组织/子库存/货位/物品summary可能按照挑库先进先出统计,如果设置了"不允许负库存",这样就不可能出现负数
物品分类
MTL_CATEGORY_SETS_V
需要找顾问询问实际操作,
PO
请购单→[审批]→采购订单→采购接收(供应商)→MTL_transaction/AP发票
请购单
头表
Po_Requisition_Headers_all
ORG_ID经营单位组织,非库存组织;比如光明,组织到门市,导致数据量过大
行表
Po_Requisition_lines_all
DESTINATION_ORGANIZTION_ID库存组织
采购订单
PO_HEADER_ALL
PO_LINES_ALL
采购接收-退货/组织间转移/正常状态都需要使用这个模块
RCV_TRANSACTIONS
1.接收100单位货物,放入"待质检"货位
2.接受/拒绝
3.库存/退回
有三个不同的状态!
例如:
接收100个,80个接受入库,20个退回,那么有80个接受事务/20个退回事物
selectTRANSACTION_TYPE,DESTINATION_TYPE_CODEfromRCV_TRANSACTIONS
可以看出以下阶段:
A1.RECEIVE–RECEIVING
A2.ACCEPT–RECEIVING
A3.DELIVERY–INVETORY(影响库存现有量)
B1.MATCH–RECEIVING具体自己看文档,statusdiagram必须画出才能搞清楚!
如果按照正常模式,最后会触发产生MTL_MATERIAL_TRANSACTIONS
OM(Ordermanage)
销售订单
SO_HEADERS_ALL/SO_LINES_ALL是11版的表,11i已经不用了
OE_ORDER_headers_all
SOLD_FROM_ORG_ID
SOLD_TO_ORG_ID就是客户层CUSTOMER_ID
SHIP_FROM_ORG_ID
SHIP_TO_ORG_ID就是客户收货层SHIP_TO
INVOICE_TO_ORG_ID就是客户收单层BILL_TO
DELIVER_TO_ORG_ID
和客户结构有关
客户RA_customers
客户AddressRa_Addresses
Address货品抵达siteRA_SITE_USES_ALL
Address发票抵达site
OE_ORDER_LINEs_all
自己看,OM是最复杂的业务流程!
需要好好钻研,多问顾问
BOM
装配件=n组件→工艺路线
BOM_BILL_OF_MATERIALS
Organization_id库存组织
Assembly_item_id装配件ID,联查物料表
Bill_sequence_id内部号码,适应一个转配件多个BOM
BOM_INVENTORY_COMPONENTS
Component_ITEM_ID物品id
Component_quantity物品数量
Component_yield_factor利用率
BOM展开,没有验证装配件必须有组件,如果展开存在装配件没有组件,那么处理逻辑需要询问客户
工艺路线
BOM_OPERATIONAL_ROUTINGS
Common_rounting_sequence_id工艺路线编号
BOM_STANDARD_OPERATIONS标准工序,所有的rounting必须引用标准工序
OPERATION_CODE标准工序号
BOM_OPERATION_SEQUENCES表示工序和标准工序的映射
WIP
BOM→Job→(释放)→物料需求(展开BOM)→10工序(发料)→20工序(发料)…→成品(MTL入库)
某个时间的记件考核…
关心的:
Job的状态,Job的移动
WIP_ENTITIES
ORGANIZATION_ID库存组织
PRIMARY_ITEM_ID此Job生产的东西
重复性(按车间考虑),离散性(按物品考虑)
WIP_DISCRETE_JOBS-所有离散任务
DATE_RELEASED释放日期
DATE_CLOSED关闭日期
SCHEDULED_COMPLETION_DATE计划完成日期
WIP_MOVE_TRANSACTIONS-移动事物
最后一步就会触发物料事物(库存)关联source_id
这么理解:
WIP事务就是记录移动信息,物料事物记录投料数量事物,整个过程一直是只有出库,没有入库,直到最后一步产出成品,入库;
!
!
如果统计投入材料,那么应该从material_transactionswheretransaction_type='WIP发放'
GL
凭证
结构:
批1..n凭证1..n凭证行
gl_je_batches
凭证日期:
DEFAULT_EFFECTIVE_DATE
会计期间:
DEFAULT_PERIOD_NAME
原币种凭证批借贷方汇总:
RUNNING_TOTAL_DR/CR比如美元
本位币凭证批借贷方汇总:
RUNNING_TOTAL_ACCOUNTED_DR/CR
gl_je_headers
批号:
JE_BATCH_ID
会计期间:
PERIOD_NAME
币种:
CURRENCY_CODE
汇率类型:
CURRENCY_CONVERSION_TYPE
汇率日期:
CURRENCY_CONVERSION_DATE
帐套:
SET_OF_BOOKS_ID参考GL_SETS_OF_BOOKS
凭证类型:
JE_CATEGORY参考GL_JE_SOURCES
凭证来源:
JE_SOURCE
文档序列组编号:
DOC_SEQUENCE_ID详情看《系统管理》参考fnd_document_sequences,FND_SEQUENCES
文档序列值:
DOC_SEQUENCE_VALUE同上
gl_je_lines
CODE_COMBINATION_ID科目组合编号参考GL_CODE_COMBINATIONSCHART_OF_ACCOUNT_ID科目结构和CODE_COMBINATION_ID一起做primarykey
GL_BALANCES总帐余额
PERIOD_NET_DR/CR净值
BEGIN_BALANCE_DR/CR期初额
AR
应收发票
RA_CUSTOMER_TRX_ALL
CUSTOMER_TRX_ID发票编号
BILL_TO_SITE_USE_ID客户收单方编号
PRIMARY_SALES_ID销售员
REFERENCE是Oracle提供的外部编号输入框,但是由于版本问题和长度(<=30),不建议用户使用,如果要使用外部编号,请使用说明性弹性域
RA_CUSTOMER_TRX_LINES_ALL
LINE_ID行号
INVENTORY_ITEM_ID可以为空,比如非物料的服务,只在DESCRIPTION中出现/税行
DESCRIPTION
QUANTITY_INVOICE开票数量
LINE_TYPE行类型(一般/税)
EXTEND_PRICE本行金额
注意:
税行是隐藏行,所以至少会有两行
收款情况
AR_CASH_RECEIPTS_ALL(还包含了非收款信息)
CASH_RECEIPT_ID内部code
RECEIPT_NUMBER收款号
RECEIPT_DATE收款日期
AMOUNT总额
RECEIPT_TYPE现金/杂项Cash/Misc
FUNCTIONAL_AMOUNT本位币计量金额
UI上为RECEIPTS
核销关系
不是一一对应,也不是一次核销100%,UI上右下方的Application按钮
AR_RECEIVABLE_APPLICATIONS_ALL
APPLIED_CUSTOMER_TRX_ID发票编号
APPLIED_CUSTOMER_TRX_LINE_ID发票行编号
收款?
STATUSAPP表示核销/UNAPP表示未核销
AMOUNT_APPLIED匹配金额
注意:
红冲收款报表时间跨月的问题;必须联查AR_CASH_RECEIPTS_ALL和AR_CASH_RECEIPT_HISTORY_ALL
AP
应付帐款(是我方人员按照供应商提供的纸张发票信息录入)UI上的invoice
AP_INVOICES_ALL
INVOICE_ID
VENDOR_ID
PAYMENT_....
实际付款PAYMENT
AP_CHECKS_ALL
核销关系同AR,右下方的Payment按钮
AP_INVOICE_PAYMENTS_ALL
客户余额表,情况比较复杂:
比如两个用户合并,应收应付差额,预付款
FA
FA固定资产
资产信息--折旧/报废/新增、重建
资产信息
FA_ADDITIONS
名称
编号
分类
数量
资产类别
FA_CATEGORIES
资产帐簿
FA_BOOK_CONTROLS和会计帐簿有什么关系?
FA_BOOKS
UI中的Inquiry
Mothed是折旧方法(直线法/产量法)
FA_DISTRIBUTION_HISTORY分配assignment,给什么部门使用多少
LOCATION_ID部门联查FA_LOCATIONS
折旧信息(分摊方法)
FA_DEPRN_DETAIL
period_counter折旧期间编号
折旧事务(新增、重建、转移、报废)
FA_TRANSACTION_HEADERS
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- oracle ERP表结构培训资料 ERP 结构 培训资料