ABAP开发-CO的底层表-物料价格分析CKM3

系列文章目录


文章目录

  • 系列文章目录
    • @[TOC](文章目录)
  • 前言
  • 一、物料分类账与CKM3
  • 二、CKM3界面分析
  • 三、CKM3的主要功能
    • 1、物料价格分析
    • 2、成本构成分析
    • 3、价格差异分析
    • 4、期间状态查看
  • 四、物料分类账与CKM3的关系
  • 五、CKM3的底层表及数据支持
    • 1、核心数据表
    • 2、取数逻辑
  • 总结

前言


一、物料分类账与CKM3

物料分类账
(1)定义与作用

  • 物料分类账是一种工具,用于收集主数据存储在物料主数据中的物料交易数据,它使用这些数据来计算价格,以评估这些物料,物料分类账是实际成本计算的基础,它允许以多种货币对材料库存进行估价,并允许使用不同的估价方法。
  • 物料分类账的主要作用在于将实际成本和标准成本的差异分摊到库存和销售中,从而实现差异在实际的使用者中进行分摊,便于分析库存物资和销售成本的实际成本
  • 各期间记录差异和分摊差异,在期末分摊差异后还原物料的实际成本

(2)SAP中物料计价方式

  • 主要业务分为:原材料和产成品处理业务
    价格确定包含两种类型:基于交易的-2,单层/多级-3;若选择2,物料价格控制可同时被定义为移动平均价或标准价; 若选择3,物料价格控制将只能选择标准价;
  • 计价方式分S价(标准价)和V价(移动平均价);
  • 成本核算中物料使用标准价格S核算,差异收集也方便成本管理分析,差异分析完毕后再在期末将它调整为实际成本,物料在重估后价格标志可从S变成V,期末CKMLCP在结算重估物料才得到实际价格。

(3)差异类别来源

  • 库存初始化差异:561类型的入库,若实际价与标准价不一致就会产生差异;
    注:561类型的入库:在SAP中通常指期初库存导入。是一特定的移动类型,用于在系统初始化或某个会计期间开始时,将物料的库存数量和价值导入到SAP系统中。这种类型的入库不是基于实际的物料收发活动,而是基于一种假设或已知的库存状态。
  • 采购入库差异:采购订单采购价格与标准价格不一致
  • 采购订单发票校验差异:发票价格与采购价格不一致
  • 物料过账转移差异:若在OX14中配置评估级别是按工厂,则跨工厂的物料转移过账,会因为两工厂的物料标准价格不同而造成差异;若在OX14中配置评估级别是按公司,则跨公司的物料转移过账,会因为两公司的物料标准价格不同而造成差异
  • 标准价格变更差异
  • 生产环节结算差异:生产订单的报工、生产收货都是按标准价格或计划作业价格计算成本,在订单结算环节,会结转投入与产出的差异(WIP也会承担差异);此差异包括材料差异和制造费用(不同作业类型)差异
  • 因汇率产生的差异

(4)差异分摊逻辑
差异从期初库存和入库中收集,按物料和数量在消耗与期末库存中分摊

二、CKM3界面分析

TCODE:CKM3
CKM3—物料价格分析,属于物料分类账的一部分
用户可以通过选择不同的物料编码、工厂、期间/年度来查看相应的数据
进入CKM3的主界面如下:
在这里插入图片描述

  • 大致可以分为五个部分

    • 物料、工厂、评估类型
    • 销售订单库存/项目库存
    • 期间/年度、货币/评估
    • 价格
    • 查看
      • 查看—PS价格确定结构
        在这里插入图片描述
        分析:
        期初库存:本期的初始值,等于上期的期末数
        库存累计、期末库存、交易数量、初级评估、价格差异、汇率差异、实际值
        价格:
        公司间利润:
        材料、直接人工、间接人工、物料消耗、固定费用、差旅费、其他、委外加工费、外包费、成本构成总和

      • 查看—PH价格历史记录
        在这里插入图片描述
        分析:
        业务交易、交易数量、数量单位、库存价值、价格变动、价格单位、总库存、总值、新价格

  • 期间状态:若期间状态为绿色,表示以及在当前期间运行完CKMLCP(ML)(运行物料分类账)的相关步骤,全部为绿色代表已经执行ML过账

三、CKM3的主要功能

1、物料价格分析

  • 期初库存与期初差异查看:可以查看物料的期初库存数量、期初评估金额以及期初差异,有助于了解物料在期初的成本状况
  • 本期收获与消耗分析:可以查看本期收获的数量、初级评估金额以及差异,同时了解本期消耗的物料数量、初级评估金额和差异,掌握物料在本期的流动情况
  • 期末库存与期末差异计算:查看物料的期末库存数量、期末评估金额以及期末差异,帮助企业了解物料在期末的成本状况,进行差异分析

2、成本构成分析

提供成本构成分析的功能
材料,直接人工,间接人工,物料消耗,固定费用,差旅费,其他,委外加工,外包费

3、价格差异分析

  • 实际价格与标准价差异:显示物料实际价格与标准价格之间的差异,了解物料成本的波动情况
  • 价格差异分摊:将价格差异按照消耗和期末库存的比例进行分摊,以反映差异对库存和销售成本的影响。

4、期间状态查看

期间状态查看能使用户了解物料在不同期间的状态
期间状态指示:通过颜色或状态标识,显示物料在当前期间是否已经执行完物料账结算

四、物料分类账与CKM3的关系

1、数据基础:物料分类账为CKM3提供了数据基础,CKM3所展示和分析的物料价格、成本构成、价格差异等数据,都来源于物料分类账中收集的交易数据
2、功能互补:物料分类账主要负责收集和记录物料的交易数据,而CKM3则负责对这些数据进行分析和展示

五、CKM3的底层表及数据支持

程序:LCKM8HTOP
TCODE:SE38

1、核心数据表

ckmlhd:物料分类帐:标题记录,存储物料分类帐的头部信息
ckmlpr:物料分类帐:价格,存储物料价格记录的信息
ckmlpp:物料分类帐期间汇总记录数量,存储物料分类账中的物料数量或库存价值等信息
ckmlcr:物料分类帐:期间汇总记录值,存储与货币转换相关的信息,用于记录物料在不同货币间的转换率及转换结果
mlkey:物料分类帐数据显示:选择字段,存储物料分类账的关键字段信息,如物料编号、公司代码等,用于唯一标识物料分类账中的记录
ckmlcur:货币类型和评估类型的文本,记录物料分类账中使用的不同货币及其相关属性。
mbew:物料评估,存储物料评估相关详细数据
ebew:销售订单库存评估
qbew:项目库存评估
obew:分包商的库存估价
marv:物料控制记录
mara:常规物料数据
makt:物料描述
auak:结算凭证标题
coep:成本控制对象:与期间相关的各行项目
rseg:凭证项目:收款发票
t001:公司代码
t001k:评估范围
tcurm:定制:物料主记录结构
mtcom:物料主记录通信
cki_wwo_ml:货币, 货币类型, 组织层次, 物料帐簿
ckmlrunperiod:物料分类帐一个月成本核算运行

2、取数逻辑

(1)表

MBEW表:物料评估,用来存储物料的成本核算信息
MBEW-MATNR:物料编号,用于唯一标识一个物料
MBEW-BWKEY:评估范围,成本核算版本,用于区分不同的成本核算设置或方案
MBEW-KALN1:成本核算号,用于链接到具体的成本核算凭证

MLDOC 表:这个表通常用于存储物料移动(如收货、发货、库存转移等)的详细信息
MLDOC-KALNR:成本估算编号,与MBEW-KALN1相对应,表示具体的物料移动凭证
MLDOC-JAHRPER:年度期间,表示物料移动发生的年度和期间。
MLDOC-QUANT:数量,表示物料移动的数量。
MLDOC-CATEG:移动类型,用于区分不同类型的物料移动,如收货(ZU)、消耗(VN),期末库存(EB)等。
MLDOC-STVAL:交易库存价值,标准价值,这是我们需要从表中提取的字段,用于计算收货和消耗的标准成本。

CKMLCR表:物料分类帐:期间汇总记录值,用于存储物料价格历史记录或成本估算记录
CKMLCR-KALNR:成本核算号,与MBEW表中的KALN1相对应,用于标识特定的成本核算记录。
CKMLCR-BDATJ:过账日期
CKMLCR-POPER:期间,与过账日期一起,定义了成本核算记录的有效期间。
CKMLCR-SALK3:总计已估值库存的价值,标准成本,这是我们需要从表中提取的字段,用于计算期初库存的标准成本。

CKMLPP:物料分类帐期间汇总记录数量

CKMLPR:物料分类账:价格

(2)逻辑

数量

  • 期初库存数量:根据物料编号MATNR和评估范围BWKEY,找到对应的成本核算号KALN1,然后在MLDOC表中查找所有在这个成本核算凭证下,年度期间小于(屏幕输入的年度和期间)的记录,并将这些记录的数据QUANT相加,得到期初库存数量
  • 收货数量:根据成本核算号KALN1,在MLDOC表中查找所有在这个成本核算凭证下,年度期间等于屏幕输入的年度和期间,且移动类型为ZU收货的记录,将这些记录的数量相加,得到收货数量
  • 消耗数量:逻辑与收货数量一样,但移动类型为消耗VN,将所有在这个成本核算号下,年度期间等于(屏幕输入的年度和期间),且为消耗类型的记录的数量相加,得到消耗数量。
  • 期末库存数量=期初库存数量+收货数量-消耗数量
    在这里插入图片描述

初级评估(标准成本)

  • 期初库存标准成本:根据成本核算号(MBEW-KALN1与CKMLCR-KALNR相匹配),屏幕输入的年度(与CKMLCR-BDATJ相匹配)和期间(与CKMLCR-POPER相匹配),从CKMLCR表中提取标准成本(SALK3)作为期初库存标准成本
  • 收货标准成本:据成本核算号(MBEW-KALN1与MLDOC-KALNR相匹配),屏幕输入的年度和期间(组合后与MLDOC-JAHRPER相匹配),以及移动类型为收货(MLDOC-CATEG = ‘ZU’),从MLDOC表中提取标准价值(STVAL)作为收货标准成本
  • 消耗标准成本:逻辑与收货标准成本一样,但移动类型为消耗(MLDOC-CATEG = ‘VN’),即从MLDOC表中提取所有在这个成本核算凭证下,年度期间相等,且为消耗类型的记录的标准价值(STVAL),并将这些值相加得到消耗标准成本。
  • 期末库存标准成本=期初库存标准成本+收货标准成本-消耗标准成本

价格差异
价格差异----实际成本-标准成本

  • 期初库存价格差异:根据成本核算号(MBEW-KALN1)与物料凭证号(MLDOC-KALNR)相匹配,以及屏幕输入的年度和期间(与MLDOC-JAHRPER相匹配),并且移动类型(MLDOC-CATEG)为’AB’(初始库存),从MLDOC表中提取价格差异(PRD)字段。
  • 重新评估价格差异:
    收货价格差异:与期初库存价格差异类似,但移动类型(MLDOC-CATEG)为’PC’
  • 消耗价格差异:与期初库存价格差异取数逻辑一样,但移动类型为‘VN’
  • 期末库存价格差异:与期初库存价格差异取数逻辑一样,但移动类型为’EB’

实际值
实际值是物料在某个时间点的总成本,包括初级评估、价格差异、汇率差异;
实际值=初级评估+价格差异+汇率差异

价格
价格:是单位物料的成本;
价格=实际值/数量*成本核算批量


总结

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/476873.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

汽车被追尾了怎么办?

今天开车上班的路上发生了一起4车追尾的交通事故,作为过来人我复盘了下交通追尾的处理过程。简述如下: 发生追尾后打双闪及时放置三角架,提醒后面车这里发生交通事故了 打122交警电话和自行拍下事故现场的远近照片。如果车子损伤严重或事故复…

了解Redis(第一篇)

目录 Redis基础 什么事Redis Redis为什么这么快 除了 Redis,你还知道其他分布式缓存方案吗? 说-下 Redis 和 Memcached 的区别和共同点 为什么要用Redis? 什么是 Redis Module?有什么用? Redis基础 什么事Redis Redis (REmote DIctionary S…

javascrip页面交互

元素的三大系列 offset系列 offset初相识 offset系列属性 作用 element.offsetParent 返回作为该元素带有定位的父级元素,如果父级没有定位,则返回body element.offsetTop 返回元素相对于有定位父元素上方的偏移量 element.offsetLeft 返回元素…

K8S + Jenkins 做CICD

前言 这里会做整体CICD的思路和流程的介绍,会给出核心的Jenkins pipeline脚本,最后会演示一下 实验/实操 结果 由于整体内容较多,所以不打算在这里做每一步的详细演示 - 本文仅作自己的实操记录和日后回顾用 要看保姆式教学的可以划走了&…

nvm安装node遇到的若干问题(vscode找不到npm文件、环境变量配置混乱、npm安装包到D盘)

问题一:安装完nvm后需要做哪些环境变量的配置? 1.打开nvm文件夹下的setting文件,设置nvm路径和安装node路径,并添加镜像。 root: D:\software\nvm-node\nvm path: D:\software\nvm-node\nodejs node_mirror: https://npmmirror.c…

shell脚本(五)

声明! 学习视频来自B站up主 泷羽sec 有兴趣的师傅可以关注一下,如涉及侵权马上删除文章,笔记只是方便各位师傅的学习和探讨,文章所提到的网站以及内容,只做学习交流,其他均与本人以及泷羽sec团队无关&#…

如何使用ChatGPT整理和收集论文实验数据?

学境思源,一键生成论文初稿: AcademicIdeas - 学境思源AI论文写作 使用ChatGPT整理和收集论文实验数据,需要通过一些具体的方法和提示词。以下几个步骤和技巧,告诉你如何借助ChatGPT更好地完成工作: 1. 数据格式化和…

PDF电子发票信息转excel信息汇总

PDF电子发票信息提取,支持将pdf发票文件夹下的剩所有发票,转为excel格式的信息,对于发票量比较大,不好统计,需要一个一个去统计的情况,可节省2个点以上的时间,一次下载,终身有效。 使…

小鹏汽车智慧材料数据库系统项目总成数据同步

1、定时任务处理 2、提供了接口 小鹏方面提供的推送的数据表结构: 这几个表总数为100多万,经过条件筛选过滤后大概2万多条数据 小鹏的人给的示例图: 界面: SQL: -- 查询车型 select bmm.md_material_id, bmm.material_num, bm…

嵌入式硬件实战基础篇(二)-稳定输出3.3V的太阳能电池-无限充放电

引言:本内容主要用作于学习巩固嵌入式硬件内容知识,用于想提升下述能力,针对学习稳压芯片和电容以及电池之间的运用,对于硬件PCB以及原理图的练习和前面硬件篇的实际运用;太阳能是一种清洁、可再生的能源,广…

【海思Hi3519DV500】双目网络相机套板硬件规划方案

Hi3519DV500双目网络相机套板是针对该芯片设计的一款 IP 编码板 PCBA,硬件接口支持双目sensor 接入,SDIO3.0 接口、USB2.0、USB3.0、UART 接口以及丰富的 IO 扩展应用,可根据各种使用场景设计相应扩展板,丰富外围接口,…

淘宝商品评论爬虫:Java实现指南

在当今的互联网时代,数据的价值日益凸显,尤其是用户生成的内容,如商品评论,对于理解消费者行为和市场趋势具有重要意义。淘宝作为中国最大的电商平台之一,拥有海量的商品评论数据。本文将介绍如何使用Java编写一个简单…

Java项目实战II基于微信小程序的校运会管理系统(开发文档+数据库+源码)

目录 一、前言 二、技术介绍 三、系统实现 四、核心代码 五、源码获取 全栈码农以及毕业设计实战开发,CSDN平台Java领域新星创作者,专注于大学生项目实战开发、讲解和毕业答疑辅导 一、前言 在充满活力与激情的校园生活中,校运会不仅是…

tensorflow案例7--数据增强与测试集, 训练集, 验证集的构建

🍨 本文为🔗365天深度学习训练营 中的学习记录博客🍖 原作者:K同学啊 前言 这次主要是学习数据增强, 训练集 验证集 测试集的构建等等的基本方法, 数据集还是用的上一篇的猫狗识别;基础篇还剩下几个, 后面的难度会逐步提升;欢迎…

SpringBoot多环境+docker集成企业微信会话存档sdk

SpringBoot多环境docker集成企业微信会话存档sdk 文章来自于 https://developer.work.weixin.qq.com/community/article/detail?content_id16529801754907176021 SpringBoot多环境docker集成企业微信会话存档sdk 对于现在基本流行的springboot环境,官方文档真是比…

VSCode快速生成vue组件模版

1&#xff0c;点击设置&#xff0c;找到代码片段 2&#xff0c;搜索vue&#xff0c;打开vue.json 3&#xff0c;添加模版 vue2模板 "vue2": {"prefix": "vue2","body": ["<template>"," <div>$0</di…

【爬虫】Firecrawl对京东热卖网信息爬取(仅供学习)

项目地址 GitHub - mendableai/firecrawl: &#x1f525; Turn entire websites into LLM-ready markdown or structured data. Scrape, crawl and extract with a single API. Firecrawl更多是使用在LLM大模型知识库的构建&#xff0c;是大模型数据准备中的一环&#xff08;在…

VXLAN说明

1. 什么是 VXLAN &#xff1f; VXLAN&#xff08;Virtual Extensible LAN&#xff0c;虚拟扩展局域网&#xff09;是一种网络虚拟化技术&#xff0c;旨在通过在现有的物理网络上实现虚拟网络扩展&#xff0c;从而克服传统 VLAN 的一些限制。 VXLAN 主要用于数据中心、云计算环…

RTL8211F 1000M以太网PHY指示灯

在RK3562 Linux5.10 SDK里面已支持该芯片kernel-5.10/drivers/net/phy/realtek.c&#xff0c;而默认是没有去修改到LED配置的&#xff0c;我们根据硬件设计修改相应的寄存器配置&#xff0c;该PHY有3个LED引脚&#xff0c;我们LED0不使用&#xff0c;LED1接绿灯&#xff08;数据…

主IP地址与从IP地址:深入解析与应用探讨

在互联网的浩瀚世界中&#xff0c;每台联网设备都需要一个独特的身份标识——IP地址。随着网络技术的不断发展&#xff0c;IP地址的角色日益重要&#xff0c;而“主IP地址”与“从IP地址”的概念也逐渐进入人们的视野。这两个术语虽然看似简单&#xff0c;实则蕴含着丰富的网络…