物料成本

本文详细介绍了如何使用SQL查询语句从CST_MGD_LIFO_ITEM_COSTS_V视图中获取所需的数据,包括法人主体ID、名称、期间ID、期间名称、物料编码、物料描述以及物料成本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

--基于视图 CST_MGD_LIFO_ITEM_COSTS_V 可取所有数据
SELECT pp.legal_entity 法人主体id,
       xep.name 法人主体名字,
       pic.pac_period_id 期间id,
       pp.period_name 期间,
       msi.segment1 物料编码,
       msi.description 物料,
       round(pic.item_cost, 6) 物料成本
  FROM cst_pac_item_costs           pic,
       cst_cost_groups              cg,
       cst_pac_periods              pp,
       cst_cost_types               ct,
       xle_firstparty_information_v xfi,
       mtl_system_items_vl          msi,
       xle_entity_profiles          xep
 WHERE cg.cost_group_id = pic.cost_group_id
   AND pp.pac_period_id = pic.pac_period_id
   AND pp.cost_type_id = ct.cost_type_id
   AND xfi.legal_entity_id = pp.legal_entity
   AND msi.organization_id = cg.organization_id
   AND msi.inventory_item_id = pic.inventory_item_id
   AND xep.legal_entity_id = pp.legal_entity

转载于:https://www.cnblogs.com/wanghang/p/6299325.html

<think>嗯,用户这次提出了一个非常专业的SAP物料成本核算问题,看来ta可能是企业的财务人员、SAP顾问或供应链管理者。之前用户提过站内引用的问题,但这次明确表示那些只是参考,真实需求是深入了解SAP成本核算方法。用户的问题虽然简短,但涉及面很广。物料成本核算确实是SAP的核心功能,需要从方法体系、技术实现、场景应用三个层面来解答。考虑到用户身份专业性,回复需要包含:-标准成本法作为重点(制造业最常用)-实际成本法补充说明-必须提移动平均价和标准价的区别-实现路径要具体到T-code和配置点-可以省略基础术语解释(用户应该已经掌握)注意到用户提到“尽可能参考上次回答”,但上次是独立问题(站内引用说明),这次是全新主题。不过延续了“方法及实现”的框架要求,可以保持类似的递进式结构。特别要注意财务模块的严谨性:加权平均法要区分期间与移动,标准价必须强调发布流程,所有配置点名称需用英文字段名(SAP标准写法)。案例部分选择库存差异场景,因为这是实施中最常见痛点。</think> 以下是SAP物料成本核算的核心方法、实现逻辑及关键操作流程的详细解析: --- ### **一、物料成本核算三大方法** 1. **标准成本法 (Standard Costing)** - **逻辑**:预设单位标准成本(含材料、人工、制造费用),与实际成本对比分析差异 - **场景**:适用于稳定生产环境(如制造业) - **公式**: $标准成本 = 标准用量 \times 标准单价$ $成本差异 = 实际成本 - 标准成本$ 2. **移动平均价 (Moving Average Price, MAP)** - **逻辑**:每次入库后实时重算加权平均成本 $$新平均价 = \frac{ (原库存量 \times 原均价) + (新入库量 \times 新单价) }{ 原库存量 + 新入库量 }$$ - **场景**:频繁采购且价格波动大的物料(如大宗商品) 3. **先进先出法 (FIFO)** - **逻辑**:按入库批次时间顺序计算出库成本(需批次管理) - **控制**:通过批次特性`S_BATCH`实现成本分层计算 --- ### **二、实现路径(配置与操作)** #### **基础配置** | 路径 | 事务代码 | 说明 | |------|----------|------| | 物料帐激活 | `OX02` | 勾选公司代码级激活 | | 成本变式定义 | `OKKN` | 设置成本核算策略 | | 评估类分配 | `OMSK` | 物料类型绑定会计分类 | #### **核心操作流程** 1. **标准成本发布** - 运行成本估算:`CK11N`(创建) → `CK24`(发布) - **数据流向**: ```mermaid graph LR BOM[物料清单] --> CK11N 工艺路线[工艺路线] --> CK11N 价格库[采购信息记录] --> CK11N CK11N -->|生成成本估算| CK24 CK24 -->|更新价格| MR21/22 ``` 2. **实际成本核算(月结)** - 加权平均价重算:`CKMLCP`(物料帐结算) - **关键步骤**: ```python # 伪代码逻辑 while 会计期间结束: 匹配生产订单凭证(CONF) 计算实际工时(CO11N) 执行费用分摊(KSU5) 重估在制品(KKAO) 差异结算(KO88) ``` --- ### **三、典型业务场景解决方案** #### **场景1:价格波动导致库存差异** - **问题**:采购涨价造成`PRD`价格差异超阈值 - **对策**: 1. `MR22`调整库存价值 2. 差异科目配置:`OBYC`中设置`BSX/PRD`科目映射 #### **场景2:生产报废成本归集** - **实现**: ```sql -- 通过作业类型绑定废品成本 UPDATE COSB SET LSTR = 'SCRAP' WHERE 作业类型 = '机械加工'; ``` 系统自动将废品成本计入非生产费用科目。 --- ### **四、优化建议** 1. **主数据治理** - BOM层级≤5层(否则易导致成本滚算错误) - 工艺路线必须维护标准工时`OPL8` 2. **差异分析工具** - 使用事务代码`S_ALR_87013611`查看材料差异报表 - 在制品分析:`KKBC_KOIS` 3. **批量作业提速** - 并行处理配置:`RSPARAM`调整`rdisp/wp_no_btc` > ⚠️ **关键注意事项** > - 标准价物料年末需通过`MR21`重置差异余额(避免期间损益失真) > - 跨公司代码转移定价必须配置`OBYP` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值