SAP MM 移动平均价的商品发票价格和采购订单价格差异的处理
SAP MM 移动平均价的商品发票价格和采购订单价格差异的处理
SAP系统中,如果某个商品采用移动平均价,则一般而言,采购订单和发票上的价格差异,不会计入价差科目里,当然前提是库存数量大于发票上的数量。遇到库存数量小于有差异的发票上的数量,则SAP系统会将差异金额按比例分别计入库存科目和差异科目里。
本文就是对于这个场景做一个展现,方便同行们观察和理解SAP系统里对于差异的处理逻辑。
商品631,采用移动平均价作为价格控制方式,评估类是3300,成本单价是6.41 EUR。
1,采购订单4500000817,采购单价是6.41 EUR,已完成了全数收货。如下图示:
2,执行事务代码MIGO 移动类型201做一笔成本中心领用,
领用数量90EA,过账后库存数量仅剩下10 EA。
3,执行MIRO事务代码做发票校验。假定该采购发票价格有差异,发票数量是100EA,发票上单价是8 EUR,总金额是800 EUR。如下图示:
发票过账后,该发票凭证相关的财务凭证里的会计分录:
4,解释:采购金额641 EUR,发票金额800EUR,差异金额159 EUR。库存数量是10, 发票数量是100。库存数量小于发票数量,所以SAP系统自动将1/10的差异金额即15.9 EUR计入库存,其它金额全部计入差异科目。而这个差异科目是OBYC-PRD里配置的总账科目,如下图示:
注:本文的展示是基于SAP S4/HANA 1909系统之上,且该系统激活了IS-RETAIL。
-完-
写于2021-12-14。
SAP MM 移动平均价的商品发票价格和采购订单价格差异的处理相关推荐
- SAP MM MIRO的时候,发票价格与物料主数据的价格(移动平均价)有差异的处理
SAP MM MIRO的时候,发票价格与物料主数据的价格(移动平均价)有差异的处理 此时系统会看库存数量是否足够,如果足够,那么就将差异记入库存科目:如果库存数量不够,就部分的将差异记入库存金额,其它 ...
- 「SAP技术」SAP MM ME2N报表能按‘order acknowledgement‘查询采购订单
「SAP技术」SAP MM ME2N报表能按'order acknowledgement'查询采购订单 执行事务代码ME2N, 点击'Dynamic Selections'按钮 ,进入如下界面, 找到 ...
- SAP MM Inbound Delivery凭证流里不出现采购订单号?
SAP MM Inbound Delivery凭证流里不出现采购订单号? VL33N显示如下内向交货单,看其凭证流, 看行项目的document flow, 结果类似,对应的PO号码并没有显示在里面, ...
- SAP MM 如何查询所有未审批完的采购订单列表?
SAP MM 如何查询所有未审批完的采购订单列表? TCode:ME2N, 双击release status字段, 这个字段就出现在右边, 鼠标放在白色输入框里,双击, 选择Not equal to, ...
- SAP MM 采购发票上的价格与采购订单上价格的差异
SAP MM 采购发票上的价格与采购订单上价格的差异 对于标准价作为价格控制的商品,如果发票的价格与采购订单价格不同,则SAP系统会将差异计入OBYC-PRD配置到的总账科目里. 商品号698的价格控 ...
- SAP MM移动平均价和标准价逻辑
从收货到领用,S一直都是以标准价格计算,V是实时更新 S 时将差异结转到在产品,产品中,最后结转到生产成本,最终到利润.具有计划性,可以控制考核 V 是实时更新,出现差异直接对应材料中调整.价格可以直 ...
- SAP MM 如下图,做发票校验的时候,对于非计划交货成本分摊到各个ITEM中,为什么分摊比例是1:2,而非1:6?
SAP MM 如下图,做发票校验的时候,对于非计划交货成本分摊到各个ITEM中,为什么分摊比例是1:2,而非1:6? [业务场景] 某个采购订单,包含2个行项目,物料A和物料B. 4月20号完成了一笔 ...
- SAP MM 初阶之事务代码MIGO中采购退货的处理
SAP MM 初阶之事务代码MIGO中采购退货的处理 SAP项目实践中,采购收货流程是一个无法回避的流程. 仓库部门在收货的时候,会清点供应商送过来的商品的品类和各自的数量,看是否符合送货单,是否跟采 ...
- SAP MM 工序委外场景再探 – 相关采购申请单据中的总账科目确定
SAP MM 工序委外场景再探 – 相关采购申请单据中的总账科目确定 如下的采购申请,是工序委外场景的采购申请, 它在工单1000030 Release的时候被自动触发. 问题是:这个PR上的总账科目 ...
最新文章
- linux sleep alarm,Linux环境编程之信号处理(三、利用alarm()和pause()函数实现sleep()函数)...
- 数据库编程入门培训(二)
- 算法—1,简单说说最常见的冒泡排序(Bubble Sort)
- 2021年东港二中高考成绩查询,辽宁省东港二中2021届英语高考模拟试卷1(新课改原创2020版,供2021年课改省份考生使用)...
- 记一次某APK的恶意WIFI攻击
- ap协议java_AP计算机科学A:Java编程类和对象
- CentOS报错:Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7arch=x86_64repo=osi...
- flex结合asp.net上传深入详细解说(转载)
- Java即时编译器JIT之简单介绍
- (二)ubuntu使用launchpad.net线上编译
- 实体门店如何做促销?
- IdleHandler,页面启动优化神器
- ruby array 额
- 有关苹果手机下载应用后提示不受信任的企业开发者解决方案:
- ARM公司为何如此成功
- 实现isodd() 参数为整数,如果整数为基数,返回True 否则返回False
- git时光穿梭机---女神的侧颜
- Mac安装Java反编译工具JD-GUI(解决打不开问题)
- 视频分割软件,将一个视频分割成多段小的视频
- 一文看懂新能源汽车国家政策(附政策汇总)