• OracleERP物料


    核心表: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
    可接受的增加率

  • 相关阅读:
    记录Spark 笛卡尔积问题
    接口和继承的区别
    SpringMVC使用可以访问静态资源,但是导致Controller访问失败
    Redis获取缓存异常:java.lang.ClassCastException: java.util.LinkedHashMap cannot be cast to XXX
    Spring MVC RedirectAttributes取值方法
    Resource interpreted as Stylesheet but transferred with MIME || DevTools failed to parse SourceMap:
    web.xml中filter加载顺序出现的问题
    kafka 与 rocketmq
    从小到大的部署架构
    SSH框架的简单实现
  • 原文地址:https://www.cnblogs.com/quanweiru/p/2667972.html
Copyright © 2020-2023  润新知