SAP_SD模块-销售交货并开票后发现物料没维护价格的完整处理方法(含POD功能)

             销售流程完结后,发现物料价格没维护时,如何处理                          

一、业务背景:

1、问题发现时间:2024年6月2日;

2、问题描述:

        2024年5月份的单据业务存在交货成本和开票成本为0的单据,并且物料账期和财务账期已经开到6月份        

       检查发现,是由于物料主数据没有维护价格,然后进行了销售交货、POD确认、销售开票等所有操作;

3、目标:需要物料交货、POD确认以及销售开票等所有操作,然后重新按照物料正常成本价进行交货以及开票

4、业务步骤;

(1)VF11:取消销售开票;

(2)VLPOD:取消POD确认

(3)VL09:取消交货(注意过帐日期)

(4)MR21/CK11N&CK24:重新维护价格(需要注意,要同时维护5月份和6月份的价格,并且价格一致,否则在VL02N交货过帐时,会产生6月份的一笔价格差异凭证,对应OBYC-UMB

(5)VA02,更新销售订单的VPRS的成本价

(6)VL01N&VL02N:重新创建发货单,发货交货(这里注意,需要删除原来交货单,再重新创建交货单、重新交货过帐,否则后面VLPOD确认过帐时,会出问题,下面会有记录。由于准备出门,具体原因没有去深究,有兴趣的小伙伴可以研究后留言评论,感激不尽)

(7)VLPOD:重新对新交货单进行交货确认;

(8)VF01,重新对新交货单进行销售开票;

5、操作总结:

        由于价格没维护,导致发货成本有问题的单据,在冲销重新过帐时,需要注意;

(1)需要同时维护过帐的期间以及下一个期间(如本例中的2024年5月和6月),防止产生价格差异凭证;

(2)冲销后,需要删除交货单,用新的交货单进行发货过帐以及POD确认;

(3)所有操作一定要注意过帐日期,防止记账错误;

二、问题场景复刻记录

1、物料账期查询:MMRV(可以看到账期已经开到6月份)

2、查看物料主数据价格:MM03(可以看到,物料6月份和5月份的成本都为0)

3、创建销售订单:VA01

此时可以看到销售订单的定价条件中,VPRS的价格为0(读取的是物料主数据发货工厂对应的成本)

4、创建交货单:VL01N,过帐到5月份

过帐后查询物料凭证

5、交货确认:VLPOD

查看物料凭证

6、销售开票:VF01

7、销售订单完整凭证流查看

三、问题处理步骤记录

1、冲销销售开票:VF11

2、冲销POD确认:VLPOD

查看凭证

3、取消交货过帐:VL09(注意:需要修改过帐日期)

查看物料凭证

4、修改物料价格;

(1)CK11N/CK24:只能维护着系统当前日期及往后的日期,但是由于系统是要过帐到五月份,需要更新物料五月份的成本,所以无法通过CK11N/CK24来发布物料的价格;

(2)修改物料的价格:MR21

!!!此时需要注意,需要先更新物料在6月份的价格,否则后续系统过帐时,会产生一个6月份价格差异凭证,如下图所示;(如果有这种情况的话,需要冲销)

(3)CK11N/CK24进行价格发布

        这里不详细讲述,按自己公司正常的业务操作发布成本即可,我这里选用的物料由于没有搭BOM或者其他可以滚算的主数据,所以不使用这个标记和发布的功能,直接使用MR21修改物料在6月份的成本价;

5、更新销售订单的成本价格:VA02 (这个步骤和交货过帐可以互换,不影响,只要在销售开票前更新即可,因为这个定价过程与交货是没有关联的)

        点击更新按钮,双击选择G

6、VL02N删除原来的交货单;并且VL01N重新创建交货单

        注意:需要先删除了原来的交货单,然后创建新的交货单再往下操作执行,如果在原来的交货单上进行后续操作,在VLPOD交货确认时,会发现产生的科目有问题(在第四章节记录说明)

库存商品科目减少,发出商品科目增加

7、针对新的交货单进行交货确认:VLPOD

查看物料凭证

8、VF01:对新交货单进行销售开票

查看会计凭证

四、问题处理过程中遇到的坑;

1、假如不删除交货单,那么重新交货时:VL02N

可以看到,发货过帐科目为:(错误)

BSX :贷:1406010000    库存商品-产成品;

AUM:借:9002030200    物料库存成本-产成品-AUM

正常的发货过帐的会计凭证科目为:(正确)

BSX:贷:1406010000    库存商品-产成品

BSX:借:1407010000    发出商品-产成品


 

2、交货确认:VLPOD(由于用的是原来的交货单)

查看凭证

可以看到,POD过帐科目为:(错误)

BSX:1407010000    发出商品-产成品
OSI:1407010000    发出商品-产成品

 

正常POD过帐科目:(正确)

BSX:贷:1407010000    发出商品-产成品
GBB:借:6401010100    主营业务成本-内销-产成品
 

至此,本次记录完成·~~!!

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

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

相关文章

【JavaScript脚本宇宙】揭秘HTTP请求库:深入理解它们的特性与应用

深度揭秘:六大HTTP请求库的比较与应用 前言 在这篇文章中,我们将探讨六种主要的HTTP请求库。这些库为处理网络请求提供了不同的工具和功能,包括Axios、Fetch API、Request、SuperAgent、Got和Node-fetch。通过本文,你将对每个库…

PyCharm如何更换解析器为Anaconda,如何自己切换python环境

自己使用了Anaconda创建了一个环境: 如何在工具PyCharm中切换自定义的python环境呢? 1. 点击 设置 2. 项目:python - Python解析器 此时会发现,只有一个默认的版本。 3. 点击 添加解析器 - 添加本地解析器 4. 选择 conda 环境…

AI智能语音机器人系统如何对接科大讯飞接口

关于AI语音机器人的介绍有很多,但是由于商业化,没有一个能真正说明白的,当然,我们搭建的AI智能机器人系统也是商业化的,毕竟业务是做这方面的,但是价格绝对是公道的,废话不多说了,我…

探索API接口:技术深度解析与应用实践

在当今的软件开发和数据交换领域,API(应用程序编程接口)已经成为了一个不可或缺的工具。它允许不同的软件应用程序或组件之间进行交互和通信,从而实现了数据的共享和功能的扩展。本文将深入探讨API接口的技术原理、设计原则以及在…

Qt各发布版本介绍与选择

一.Qt各个主要版本介绍 1.Qt4 Qt4的第一个版本是Qt 4.0,发布于2005年6月1日。 Qt 4的最后一个版本是Qt 4.8.7,发布时间是2015年6月10日。 2.Qt5 (1)Qt5的第一个版本是Qt 5.0,发布于2012年12月19日。 (2&…

ubuntu安装notion

一、背景: 不用windwos系统,完全可以,然后基本软件都有,怎么安装notion呢 二、步骤 1. 更新源 echo "deb [trustedyes] https://apt.fury.io/notion-repackaged/ /" | sudo tee /etc/apt/sources.list.d/notion-repa…

基于字典树可视化 COCA20000 词汇

COCA20000 是美国当代语料库中最常见的 20000 个词汇,不过实际上有一些重复,去重之后大概是 17600 个,这些单词是很有用,如果能掌握这些单词,相信会对英语的能力有一个较大的提升。我很早就下载了这些单词,…

基于Django的博客系统之用HayStack连接elasticsearch增加搜索功能(五)

上一篇:搭建基于Django的博客系统数据库迁移从Sqlite3到MySQL(四) 下一篇:基于Django的博客系统之增加类别导航栏(六) 功能概述 添加搜索框用于搜索博客。 需求详细描述 1. 添加搜索框用于搜索博客 描…

【数据密集型系统设计】软件系统的可靠性、可伸缩性、可维护性

文章目录 一. 数据密集型程序的特点以及遇到的问题二. 可靠性 : 即使出现问题,也能继续正确工作1 硬件故障2. 软件错误3. 人为错误 二. 可伸缩性1. 描述负载与推特的例子2. 描述性能-延迟和响应时间3. 应对负载的方法 四. 可维护性1. 可操作性:人生苦短&…

如何解决Mac系统创建/home目录提示Read-Only filesystem(补充)?

继昨日发布的博文之后,有小伙伴私我说: sudo mount -uw /命令报错:mount_apfs: volume could not be mounted: Permission denied mount: / failed with 66 今天补充一下昨天的文章,昨天的文章我没有注明是Mac什么系统的&#x…

Chromebook Plus中添加了Gemini?

Chromebook Plus中添加了Gemini? 前言 就在5月29日,谷歌宣布了一项重大更新,将其Gemini人工智能技术集成到Chromebook Plus笔记本电脑中。这项技术此前已应用于谷歌的其他设备。华硕和惠普已经在市场上销售的Chromebook Plus机型,…

mysql binlog查看指定数据库

1.mysql binlog查看指定数据库的方法 MySQL 的 binlog(二进制日志)主要记录了数据库上执行的所有更改数据的 SQL 语句,包括数据的插入、更新和删除等操作。但直接查看 binlog 并不直观,因为它是以二进制格式存储的。为了查看 bin…

电脑缺少dll文件怎么解决,分享几种靠谱的解决方法

在现代科技高度发达的时代,电脑已经成为我们生活和工作中不可或缺的工具。然而,在使用电脑的过程中,我们可能会遇到一些问题,其中之一就是电脑丢失dll文件。那么,当我们面临这样的问题时,应该如何解决呢&am…

云原生架构案例分析_1.某旅行公司云原生改造

随着云计算的普及与云原生的广泛应用,越来越多的从业者、决策者清晰地认识到“云原生化将成为企业技术创新的关键要素,也是完成企业数字化转型的最短路径”。因此,具有前瞻思维的互联网企业从应用诞生之初就扎根于云端,谨慎稳重的…

BMC压力测试脚本

说明 对于研发阶段而言,需要对BMC执行压力测试,可以提前发现问题,修复问题,提高产品稳定性。 大体而言,需要做到几个方面: 1.预先发现是否会造成BMC hang机。2.进程是否会发生重启,运行异常3.进程是否会…

SpringMVC:转发和重定向

1. 请求转发和重定向简介 参考该链接第9点 2. forward 返回下一个资源路径,请求转发固定格式:return "forward:资源路径"如 return "forward:/b" 此时为一次请求返回逻辑视图名称 返回逻辑视图不指定方式时都会默认使用请求转发in…

【Qt秘籍】[008]-Qt中的connect函数

在Qt框架中,connect函数是一个非常核心的函数,用于实现信号(Signals)和槽(Slots)之间的连接,它是Qt信号槽机制的关键所在。信号槽机制是一种高级的通信方式,允许对象在状态改变时通知…

ChatGPT-3

ChatGPT-3是OpenAI开发的先进人工智能聊天机器人程序,它是基于 GPT-3.5 架构的大型语言模型,并通过强化学习进行了训练。这项技术代表了自然语言处理领域的一个重要里程碑,具有以下显著特点和功能: 强大的语言理解和生成能力&…

代码随想三刷数组篇

代码随想三刷数组篇1 704. 二分查找题目代码27. 移除元素题目代码977.有序数组的平方题目代码209.长度最小的子数组题目代码59.螺旋矩阵II题目代码704. 二分查找 题目

牛客网刷题 | BC114 圣诞树 (不理解)

目前主要分为三个专栏,后续还会添加: 专栏如下: C语言刷题解析 C语言系列文章 我的成长经历 感谢阅读! 初来乍到,如有错误请指出,感谢! 这道题没搞懂 也没找到视…