核心表:inv.mtl_system_items
物料第一次定义都是定义主组织物料,其它库存组织要使用必须进行库存组织分配,可以看到在表里面segment1编码字段由于organization_id不同会存在多条记录,每进行一次库存组织分配会增加一条记录。在进行物料定义的时候首先是基础信息,包括:
编码:segment1
描述:description
单位:unit_of_issue 字典表在inv.mtl_units_of_measure,转换关系在inv.mtl_uom_class_conversions
状态:有效和无效两种状态
物料类型:item_type
项目类型(item type)
在这里需要先解释item类型和item模板。item类型是具有相同基本初始属性定义的一类item的总称。它是对公司众多item进行分类管理的一种方法。item模板是item定义时的一个参照体,我们可以使用item模板对同一item类型的item快速定义其相关初始属性。也就是说定义物料的时候可以选择物料的类型,类型会对应到相应的模板自动初始化物料定义相关属性。一般来说类型和模板一一对应。
1.采购项目 (Purchased Item) - P
公司直接从供应商处购买的ITEM。
2.供应项目 (Supply Item) --- SI
类似采购ITEM,但不须按加工料单发料,主要是指低值易耗的物品。
3.ATO项目(ATO Item)—AI
构成固定,按MRP计划在车间进行装配,可直接销售的库存ITEM。
4.虚拟项目 (Phantom Item) --- PH。指装配过程中出现的在制品,其构成固定,一般没有库存。
5.成品项目 (Finished Good) --- FG
指构成固定,在车间进行装配,可直接销售的最终产品。
6.软件项目(Software)--- SW
指公司自行开发的程序、纯软件等,为抽象的概念,无库存。
7.ATO模型项目 (ATO Model Item) --- ATO 可以理解为按单装配。
8.ATO选择类别项目 (ATO Option Class Item) --- AOC 无库存,不需要装配,按单挑选。
9.PTO模型项目 (PTO Model Item) --- PTO (PICK TO ORDER),一般产品模型的第一级定义为PTO。
10.PTO选择类别 (PTO Option Class Item) --- POC 是PTO下层中的可选项,无须装配。
11."套"件项目(KIT)---- KIT 一些标准ITEM的集合,其由一些ITEM组合而成、无需装配。
12.费用项目(Freight)------ FRT 用来收取或支付服务费用的项目,没有实际的物理库存。
13.计划项目(Planning Item)---- PI 计划项目,仅仅用于运行MRP计划时所使用的项目=
14. 库存项目(Inventory Item) ---- INV 根据订单需求和子机号所生成的项目,用于最终的订单发货。
物料主要信息定义完成后可以对物料进行组织分配,分配到各个库存组织上,必须进行组织分配后在相关的库存组织才能够使用该物料。分配后的组织属性可以看到有些主组织属性是不能修改的,有些属性可以进行修改。物料维护界面除了物料主要属性定义外,还包括了库存,物料清单BOM,资产管理,成本计算,采购,接收,物理属性,总计划,MPS/MRP计划,提前期,WIP,订单多个维度的属性信息。
分类集和分类
Category sets may be used as a means to develop custom lists of items on which to report and sort. You can also create other category sets such as John's Priority or Jane's Priority, with categories like high, medium, and low。分类集是按不同用途分的大类,例如有按财务管理的类,有按产品属性分的类,等等。而分类是在分类集下的分类,例如财务管理的类下可分几类:制成品,购买品;产品属性的类下又可分几类:金属件,塑料件,晶体件,等等。一个item可以分配给多个分类集。
提前期
系统中的物料有"采购件"、"制造件"两种类型,制造件的提前期相对复杂。在系统的BOM模块中可以计算制造件的提前期。而采购件的提前期只有手工录入。即使有工艺路线,也不会计算提前期。任何何采购件的提前期都会考虑工作日历。只在工作日考虑采购提前期,及假设休息日没有任何采购相关的业务。
采购件的提前期计算逻辑如下(1+2+3):
1.过账提前期/后加工提前期/Postprocessing Leadtime(从接收到入库的时间)
2.处理时间/加工中提前期/Processing Leadtime (供应商处理订单到交货给你的时间)
3.预提前期/预加工提前期/Preprocessing Leadtime (采购订单完成前需要的时间)
总计划(general planning)
库存计划方法就是通过设置上下限存货量来控制库存的一种库存管理方法,即当库存低于下限(最小值)时,下达采购计划,补充到库存上限(最大值)。
Inventory Planning Method: Min-Max
Min-Max Quantity: Mininum(最小值)Maxinum(最大值)
Order Quantity(订单量): Mininum(最小值)Maxinum(最大值)
Fixed lot Multiplier(固定批量)
Make Or Buy(制造件或采购件):若为采购件选择Buy,若为制造件选择Make
Source(来源,一般指补货来源)
Source Type(补货来源):若为采购件,此处选择Suppplier(供应商)
详细参考:http://space.itpub.net/41594/viewspace-341800
物料表详细字段说明参考
ORGANIZATION_ID NUMBER 组织代码
INVENTORY_ITEM_ID NUMBER 项目内码
SEGMENT1 VARCHAR2(40) 项目编码(外码)
UNIT_OF_ISSUE 单位
DESCRIPTION 项目说明
ALLOWED_UNITS_LOOKUP_CODE 可否单位换算
INVENTORY_ITEM_STATUS_CODE 项目状态
ITEM_TYPE 项目类型
PRIMARY_UNIT_OF_MEASURE 基本度量单位
BASE_ITEM_ID 基础代码
BOM_ENABLED_FLAG BOM使能标志(项目能否有清单)(Y/N)
BOM_ITEM_TYPE BOM项目类型
ENGINEERING_ECN_CODE 工程更改号
ENGINEERING_ITEM_ID 工程项目代码
ENG_ITEM_FLAG 是否是工程项目
COSTING_ENABLED_FLAG 成本始能标志(有无成本)
COST_OF_SALES_ACCOUNT 货物销售帐目
DEFAULT_INCLUDE_IN_ROLLUP_FLAG 是否可为缺省
INVENTORY_ASSET_FLAG 是否是库存资产
STD_LOT_SIZE 标准批量规格
ALLOW_ITEM_DESC_UPDATE_FLAG 是否可更新项目说明
ASSET_CATEGORY_ID 资产类别
BUYER_ID 采购员代码
ENCUMBRANCE_ACCOUNT 无效帐目
EXPENSE_ACCOUNT 费用帐户
HAZARD_CLASS_ID 风险类代码
LIST_PRICE_PER_UNIT 单位定价
MARKET_PRICE 市价
OUTSIDE_OPERATION_FLAG 外部操作项目
OUTSIDE_OPERATION_UOM_TYPE 外部操作单位类型
PRICE_TOLERANCE_PERCENT 允许价格偏差百分比
PURCHASING_ENABLED_FLAG 是否可采购
PURCHASING_ITEM_FLAG 采购项目
ROUNDING_FACTOR A 取舍因子
TAXABLE_FLAG 税收项目
UNIT_OF_ISSUE 单位
ALLOW_EXPRESS_DELIVERY_FLAG A 可以快递项目
ALLOW_SUBSTITUTE_RECEIPTS_FLAG 收据是否可以替换
DAYS_EARLY_RECEIPT_ALLOWED 可以提前天数
DAYS_LATE_RECEIPT_ALLOWED 可以推迟天数
ENFORCE_SHIP_TO_LOCATION_CODE 目的地
INVOICE_CLOSE_TOLERANCE 发票结束偏差
QTY_RCV_EXCEPTION_CODE 例外接收数量代码
QTY_RCV_TOLERANCE 例外接收允许量
RECEIPT_REQUIRED_FLAG A 是否必须收据
RECEIVE_CLOSE_TOLERANCE A 接收结束允许天数
RECEIVING_ROUTING_ID 接收行程安排编码
AUTO_SERIAL_ALPHA_PREFIX Starting Serial Prefix
CYCLE_COUNT_ENABLED_FLAG 能否循环计算
INVENTORY_ITEM_FLAG 是否为库存项目
LOCATION_CONTROL_CODE 采购点控制代码
LOT_CONTROL_CODE 是否有批量控制
MTL_TRANSACTIONS_ENABLED_FLAG 可否交易
POSITIVE_MEASUREMENT_ERROR Pos Measurement Error
RESERVABLE_TYPE 是否要预留
RESTRICT_LOCATORS_CODE 是否限制定位
REVISION_QTY_CONTROL_CODE 是否受修订版本控制
SERIAL_NUMBER_CONTROL_CODE 是否受系列号控制
SHELF_LIFE_CODE 有无存储期控制
SHELF_LIFE_DAYS 存储期天数
START_AUTO_LOT_NUMBER 开始批量
START_AUTO_SERIAL_NUMBER 开始系列号
STOCK_ENABLED_FLAG 能否库存
UNIT_VOLUME 体积
UNIT_WEIGHT 重量
VOLUME_UOM_CODE 体积度量单位
WEIGHT_UOM_CODE 重量度量单位
CARRYING_COST 运输费用百分比
FIXED_DAYS_SUPPLY 固定提前期
FIXED_LOT_MULTIPLIER 固定批量大小
FIXED_ORDER_QUANTITY 固定定单数
INVENTORY_PLANNING_CODE 库存计划方法
MAXIMUM_ORDER_QUANTITY 最大定单数
MAX_MINMAX_QUANTITY Min-Max Maximum Quantity
MINIMUM_ORDER_QUANTITY 最小定单数
MIN_MINMAX_QUANTITY Min-Max Minimum Quantity
MRP_SAFETY_STOCK_CODE 安全库存
MRP_SAFETY_STOCK_PERCENT 安全库存百分比
ORDER_COST 定单费用
PLANNER_CODE 计划员属性
SAFETY_STOCK_BUCKET_DAYS 安全库存天数
SOURCE_ORGANIZATION_ID 来源组织代码
SOURCE_SUBINVENTORY 来源子库存
SOURCE_TYPE 补充来源类型
ACCEPTABLE_EARLY_DAYS 接收提前天数
AUTO_REDUCE_MPS 自动冲减MPS
DEMAND_TIME_FENCE_CODE 需求时间栏
DEMAND_TIME_FENCE_DAYS 需求时间栏天数
MRP_CALCULATE_ATP_FLAG 是否有ATP
MRP_PLANNING_CODE 计划方法
OVERRUN_PERCENTAGE 超差百分比
PLANNING_MAKE_BUY_CODE 制造或购买
PLANNING_TIME_FENCE_CODE 计划时间栏
PLANNING_TIME_FENCE_DAYS 计划时间栏天数
REPETITIVE_PLANNING_FLAG 是否是重复计划
SHRINKAGE_RATE 收缩比率
CUMULATIVE_TOTAL_LEAD_TIME 累积总体提前期
CUM_MANUFACTURING_LEAD_TIME 制造提前期
FULL_LEAD_TIME 处理提前期
LEAD_TIME_LOT_SIZE 批量提前期
PREPROCESSING_LEAD_TIME 预处理提前期
VARIABLE_LEAD_TIME 不定的提前期
BUILD_IN_WIP_FLAG 是否在制
WIP_SUPPLY_LOCATOR_ID 离散作业库存地点
WIP_SUPPLY_TYPE 离散作业供货类型
ATP_COMPONENTS_FLAG 是否有ATP组成部件
ATP_FLAG 是否为ATP项目
ATP_RULE_ID ATP规则
COLLATERAL_FLAG 是否为附属项目
CUSTOMER_ORDER_FLAG 是否为定单项目
DEFAULT_SHIPPING_ORG 运输组织代码
INTERNAL_ORDER_ENABLED_FLAG 是否可以是内部定单
INTERNAL_ORDER_FLAG 是否为内部定单
PICKING_RULE_ID 库存规则
PICK_COMPONENTS_FLAG 是否为可选部件
REPLENISH_TO_ORDER_FLAG 是否为定单装配
RETURNABLE_FLAG 是否可退回
RETURN_INSPECTION_REQUIREMENT RMA Inspection Status
SHIPPABLE_ITEM_FLAG 是否为运输项目
SHIP_MODEL_COMPLETE_FLAG 运送是否完成
SO_TRANSACTIONS_FLAG 是否可交易
ACCOUNTING_RULE_ID 会计规则
INVOICEABLE_ITEM_FLAG 是否为需发票项目
INVOICE_ENABLED_FLAG 是否具有发票
INVOICING_RULE_ID 发票规则
PAYMENT_TERMS_ID 付款期限
SALES_ACCOUNT 销售帐目
TAX_CODE 税收代码
ATO_FORECAST_CONTROL 预测控制
MUST_USE_APPROVED_VENDOR_FLAG 是否必须授权供应商
UN_NUMBER_ID 货期
ALLOW_UNORDERED_RECEIPTS_FLAG 是否为非定单收据
INSPECTION_REQUIRED_FLAG 是否需检查
RECEIPT_DAYS_EXCEPTION_CODE 接收天数例外代码
RESTRICT_SUBINVENTORIES_CODE 子库存限制
ACCEPTABLE_RATE_DECREASE 可接受减少率
END_ASSEMBLY_PEGGING_FLAG 是否是最终装配
PLANNING_EXCEPTION_SET 计划例外设置
ROUNDING_CONTROL_TYPE 四舍五入控制
FIXED_LEAD_TIME 固定提前期
POSTPROCESSING_LEAD_TIME 后处理提前期
WIP_SUPPLY_SUBINVENTORY 离散作业子库存
CUSTOMER_ORDER_ENABLED_FLAG 是否是销售定单
ACCEPTABLE_RATE_INCREASE 可接受的增加率