由于价格限制器逻辑,CKM3 中未分配价格差异

2024-01-05 11:12

本文主要是介绍由于价格限制器逻辑,CKM3 中未分配价格差异,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

2207543 - 由于价格限制器逻辑,CKM3 中未分配价格差异:是否删除价格限制器数量或使用标志“无库存覆盖范围检查”?

SAP Knowledge Base Article, Version: 10, 审批日期: 17.11.2020

显示更改描述产品

参考

可用语言评价此文档激活项目以转到页面中的部分

注意事项: 此文档为机器翻译结果,其准确性未经审核。 若要针对机器翻译内容提供反馈,请单击此处。
您可以通过以下链接访问原始文档:/notes/2207543/E。

症状

由于价格限制器逻辑而导致 CKM3 中物料的“未分配”价格差异,并且您希望了解两种可能解决方案之间的详细信息和结果,以便分配价格差异。

环境

  • 财务会计 (FI)。
  • 物料分类账已激活。
  • 成本控制 (CO)。
  • SAP R/3。
  • SAP R/3 Enterprise 4.7。
  • SAP ERP Central Component。
  • SAP ERP。
  • SAP ERP 的 SAP 增强包。
  • SAP ERP(SAP HANA 版)的 SAP 增强包
  • SAP S/4HANA Finance

重现问题

由于价格限制器逻辑(库存覆盖范围检查),CKM3 中物料的“未分配”价格差异。您希望将这些价格差异分配到物料。您有两种可能:

  1. 使用价值流监控器(事务 CKMVFM)删除价格限制器数量。
  2. 在单级价格确定步骤中使用“无库存覆盖范围检查”标志。

您希望了解每个解决方案的详细信息和结果。

原因

  • 为物料激活物料分类账且使用价格确定 = 3 时,价格限制器确保当库存短缺时,价格不会失真。
  • 价格限制器数量 (CKMLPP-PBPOPO) 是统计数量信息,在没有实际数量移动的价格差异过账的情况下会增加,例如发票接收、订单结算、后续借项/贷项等。
  • 在每个期间内,价格限制器数量重置为零,因此价格限制器数量不会结转到后续期间。
  • 仅将库存涵盖的成本分配到物料。
    累计库存未涵盖的差异显示在物料价格分析的“未分配”行下。
    如果累计库存数量 < CKMLPP-PBPOPO,则创建含剩余差异的“未分配”行。
    在单级价格确定后,可以在累计库存行上方的 CKM3 中找到它们。

解决方案

有两种可能的解决方案:

  1. 使用价值流监控器(事务 CKMVFM)删除价格限制器数量。此选项不适用于 S/4 HANA 1610 及更高版本。使用此选项,将删除期间的字段 CKMLPP-PBPOPO,因此价格限制器数量设置为零。
    导航到“未分配”价格差异,并使用“删除计划级别数量”图标删除价格限制器数量。
  2. 在单级价格确定步骤(事务 CKMLCP 或 CKMH)的参数中使用“无库存覆盖范围检查”标志:




    免责声明:“本知识库文章(KBA)中的图像/数据来自 SAP 内部系统、样本数据或演示系统。 任何与真实数据相似的都是完全巧合的。”

 使用此选项,不会删除字段 CKMLPP-PBPOPO,但会在运行单级价格确定时忽略该字段且不进行检查。

这篇关于由于价格限制器逻辑,CKM3 中未分配价格差异的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/572674

相关文章

string字符会调用new分配堆内存吗

gcc的string默认大小是32个字节,字符串小于等于15直接保存在栈上,超过之后才会使用new分配。

逻辑表达式,最小项

目录 得到此图的逻辑电路 1.画出它的真值表 2.根据真值表写出逻辑式 3.画逻辑图 逻辑函数的表示 逻辑表达式 最小项 定义 基本性质 最小项编号 最小项表达式   得到此图的逻辑电路 1.画出它的真值表 这是同或的逻辑式。 2.根据真值表写出逻辑式   3.画逻辑图   有两种画法,1是根据运算优先级非>与>或得到,第二种是采

各个地区饮食结构的差异 第九篇

比如原来蛋自质吃太少了 消耗太多 亏空 太多 就会虚 所有的方案要有循证医学证据

UMI复现代码运行逻辑全流程(一)——eval_real.py(尚在更新)

一、文件夹功能解析 全文件夹如下 其中,核心文件作用为: diffusion_policy:扩散策略核心文件夹,包含了众多模型及基础库 example:标定及配置文件 scripts/scripts_real:测试脚本文件,区别在于前者倾向于单体运行,后者为整体运行 scripts_slam_pipeline:orb_slam3运行全部文件 umi:核心交互文件夹,作用在于构建真

操作系统是怎么为不同的程序分配所需的内存空间的

操作系统为不同的程序分配内存空间的过程涉及多个关键步骤,确保每个程序都有其所需的内存资源,同时避免程序之间的冲突。以下是操作系统如何为程序分配内存空间的详细过程: 1. 内存管理的基础概念 虚拟内存:现代操作系统使用虚拟内存机制来为程序提供隔离的内存空间。每个程序运行在其独立的虚拟地址空间中,这使得程序间的内存互不干扰。物理内存:实际的 RAM(随机存取存储器),由操作系统和硬件共同管理。虚拟

利用PL/SQL工具如何给指定用户分配权限

选中指定的表--右键--编辑--就出现右边的内容了,选择权限,分配用户某个权限就行了;

【go】内存分配模型

内存是怎么分配给对象的? 内存分配优化的地方是? 讲讲golang内存分配模型? ans: 1.按照对象的大小分配:先算出对象的大小如果是tiny对象,就从tiny block中获取地址和偏移量,将对象打包到mcache;如果是16B以上32k以内就先从mcache获得对应class级别的span;如果mcache没有就从mcenter中获取,如果mcenter没有就创建一个mspan从

SimD:基于相似度距离的小目标检测标签分配

摘要 https://arxiv.org/pdf/2407.02394 由于物体尺寸有限且信息不足,小物体检测正成为计算机视觉领域最具挑战性的任务之一。标签分配策略是影响物体检测精度的关键因素。尽管已经存在一些针对小物体的有效标签分配策略,但大多数策略都集中在降低对边界框的敏感性以增加正样本数量上,并且需要设置一些固定的超参数。然而,更多的正样本并不一定会带来更好的检测结果,事实上,过多的正样本

c语言(三种语言对比、数据类型及输出、变量存储、内存分配)

数据类型: 变量的输出: c语言不能直接打印数字,字符,只能将他们转化成字符串打印, printf("%d\n", num); %d 是整数占位符,将来由逗号右边的变量的值占据这个位置。(%i和%d是一样的) %f 是浮点数占位符,默认输出小数点后6位,若只想输出小数点后两位:%.2f %c 是字符型数据占位符。

【Java编程的逻辑】原子变量 CAS 显示锁

原子变量 在理解synchronized中有使用synchronized保证原子更新操作,但是使用synchronized成本太高了,需要先获取锁,最后还要释放锁,如果获取不到锁还需要等到。这些成本都是比较高的,对于这种情况,可以使用原子变量。 Java并发包中的基本原子变量类型有以下几种: AtomicBoolean:原子Boolean类型,常用来在程序中表示一个标志位 AtomicIn