SAP中销售业务的查询修改及冲销操作手册

news2024/10/7 8:23:33

目的

物流在销售订单发货开票出问题时进行查询分析及处理冲销的相关操作


触发条件

  1. 销售业务出现变更导致需要重新做销售或人为错误


必要条件

  • 订单,交货单,发票己完成并过账

  • 有用提示
    在实际冲销业务过程中需要去分析,在了解业务的情况下去做操作,而不能机械化的操作。因此该操作指导涉及相关查询,修改,冲销等一系统列操作的说明和指导。

一、查询操作

  • 查询的目的:通过物料号或售达方来找出需要进行处理的销售订单和计划协议
    事务代码:VA05(销售订单)/VA35(销售计划协议)

​二、显示和修改操作

承上步骤查询到待处理的销售订单和计划协议后,通过事务如VA03/VA02查看或修改销售订单,VL03N/VL02N查看或修改发货订单,VA33/VA32查看或修改计划协议,VF03/VF02查看或修改发票等。

显示和修改的目的:通过查看来检查销售订单或计划协议是否与实际业务相符,检查和更改协议内容。当然,能否进行更改取决于实际业务的情况,SAP中对更改会有限定。并非协议中所有的内容都可以进行更改。

三、完整性检查

当销售订单,计划协议,交货单,发票建立后有问题的情况下。可以通过该功能去查看并得到提示。在上述显示修改相关事务的基础上,进一步查询凭证完整性。

​四、显示操作中的凭证流功能(非常重要)

通过VF03查看发票或VL03N查看交货或VA03/VA33查看计划协议。然后通过一个叫凭证流的功能来监控当前业务的整个销售,发货,开票的过程。凭证流中描述了当前这笔业务的流程,关联,状态,凭证号,处理日期等这些信息非常重要。且通过凭证流我们可以通过业务流程中一个环节产生的凭证号来找到整个业务中关联的所有凭证。对处理问题很有帮助。掌握了凭证流功能,就可以监控某笔业务的整个过程,而不必进行反复的查询操作。

​上图中选择了对应的凭证或协议号后点击显示单据可以直接调用显示功能而不需再打开新的事务。

​上图中可看到各种凭证和协议的处理状态冲销操作

五、冲销操作的事务

1、冲销TCODE

在做冲销操作时,我们首先要确定冲销的项目。如果是冲销发票,事务代码为:VF11。如果需要取消交货,事务代码VL09.

​2、冲销操作的顺序

在执行冲销操作前先要明确对什么进行冲销操作。其顺序是怎样的?正确的做法是冲销和销售应该是相反的操作顺序。

正常业务:销售订单或计划协议——发货单——发票

冲销时按相反顺序:先冲发票——再冲发货单

销售订单或计划协议无需冲销。

3、如果发票有问题,需要更改

原则上分两种情况:1、未过账到财务,通VF02进行更改即可。2、己过账到财务,通过VF11取消才能更改。

4、用VF11取消发票时开票日期问题

默认会代入开票时的日期,如果开票在上个月,通常情况下取消在上个月是不允许的。因为财务会在每个月关闭上个月的账期。如果取消开票到上月且己保存,此时取消发票是无法过账的。但可以通过VF02(输入取消发票的凭证号)修改发票日期到本月后才可以过账。

销售没有按时做月结或其它特殊情况下,财务可能为了调账,在打开新的账期的同时暂时保留上个账期不关闭。此时在做发票冲销时可以冲销到上月。

如果没有把握或对实际业务不明确的情况下。建议不要做尝试性的操作,可先咨了解实际业务需求,与财务及IT顾问协商后再行处理。

​5、因业务需要有时VF01开票时会有修改开票日期的需求

但在实际VF01操作中,日期字段并不直观,需要通过下图方式调出编辑。默认情况下如果保存发票,就是采用当前日期。

​6、发票及取消发票状态查询

通过上述的凭证流功能可以对发票及取消发票状态进行查询。下图发票代表己开的发票凭证,会计凭证的产生代表发票己成功过账。如果发票有问题,就不会产生会计凭证,并且发票状态也不会显示完成。而下图取消发票的状态也成功产生了会计凭证,说明取消发票己成功。

​在取消发票的抬头数据中可以看到发票和取消发票两个凭证的关联关系。

​7、通过VL09取消交货

输入相应的交货单号。如果可以取消,会进入到下一界面继续操作。如果不能取消,则会显示如下图中的信息。

比如说在实际冲销操作中,如果发票没有冲销的情况下,先去冲销交货,就会显示如下信息。因为当前还不能取消发货。

​8、在冲销交货时日期问题

需要考虑冲销时间的问题,系统默认会代入当天日期。针对发货冲销主要有3种情况:

  1. 发货冲销在同月,即发货当月进行冲销。此时使用默认日期进行冲销即可,无需修改。
  2. 发货发生在上月,需要冲销后再发货到本月,此时使用默认日期进行冲销即可,无需修改。
  3. 发货发生在上月,需要冲销后再发货到上月,此时需要修改日期冲销到上月。否则,再进行发货操作时可能会存在库存不足的情况。

​参考:在物料主数据工厂库存视图中说明了物料库存有期间的概念。

​9、发票和交货冲销后,是修改交货单,不是重新创建

最后,当发票和交货都冲销后,重新进行交货时,切记!不是用VL01N操作新建交货单,而是在原交货单的基础上进行修改操作再保存发货过账。

注意:取消交货交不是取消该交货单,而是取消该交货单下面的物料移动凭证和会计凭证。所以,千万不要再重新创建交货。

10、交货单的操作需要注意事项

在新建或重建交货时,并不是编辑保存交货单就行。而是在保存交货单后进行一个过账发货的动作。才会正式产生物料凭证和会计凭证。比如说,我们在建立并保存了交货单后进行开票操作显然是不行的。因为你的交货还没有过账发货。

对于己过账发货的交货单,再次过账发货时会提示己经计账。所以不必担心会重复发货。

​针对发货日期的问题有一个极为重要的技巧解析:

如图所示,在发货时,实际发货日期字段是不显示的,但却起到控制作用。正常发货时没有问题(会代入当天日期)当是需要调整交货时间时通常会与计划发货日期混淆,造成因发货日期漏填,而造成无法保存发货到上个月的情况。

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

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

相关文章

JSP详细

一.JSP简介 JSP(全称Java Server Pages)java服务器页面。 是一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。…

探索高效智能:AI 模型的优化工具盘点 | 开源专题 No.43

openai/evals Stars: 12.3k License: NOASSERTION OpenAI Evals 是一个用于评估 LLMs (大型语言模型) 或使用 LLMs 作为组件构建的系统的框架。它还包括一个具有挑战性 evals 的开源注册表。Evals 现在支持通过 Completion Function Protocol 评估任何系统,包括 p…

代码随想录算法训练营第五十三天丨 动态规划part14

1143.最长公共子序列 思路 本题和动态规划:718. 最长重复子数组 (opens new window)区别在于这里不要求是连续的了,但要有相对顺序,即:"ace" 是 "abcde" 的子序列,但 "aec" 不是 &quo…

LeetCode(12)时间插入、删除和获取随机元素【数组/字符串】【中等】

目录 1.题目2.答案3.提交结果截图 链接: 380. O(1) 时间插入、删除和获取随机元素 1.题目 实现RandomizedSet 类: RandomizedSet() 初始化 RandomizedSet 对象bool insert(int val) 当元素 val 不存在时,向集合中插入该项,并返回…

xss学习笔记

跨站脚本攻击 掌握XSS 的原理 掌握XSS 的场景 掌握XSS 的危害 掌握XSS 漏洞验证 掌握XSS 的分类跨站脚本攻击 漏洞概述 ​ 跨站点脚本(Cross Site Scripting, XSS)是指客户端代码注入攻击,攻击者可以在合法网站或Web 应用程…

百度文心一言

1分钟了解一言是谁? 一句话介绍【文心一言】 我是百度研发的人工智能模型,任何人都可以通过输入【指令】和我进行互动,对我提出问题或要求,我能高效地帮助你们获取信息、知识和灵感哦 什么是指令?我该怎么和你互动&am…

模拟接口数据之使用Fetch方法实现

文章目录 前言一、package.json配置mock执行脚本二、封装接口,区分走ajax还是fetch三、创建mock目录,及相关接口文件四、定义接口五、使用mock数据使用模拟数据优化fetch返回数据 六、不使用模拟数据七、对比其他需要使用依赖相关配置如有启发&#xff0…

什么叫做云安全?云安全有哪些要求?

云安全(Cloud Security)是一种基于云计算的安全防护策略,旨在保护企业数据和应用程序的安全性和完整性。云安全利用云计算的分布式处理和存储能力,以更高效、更灵活的方式提供安全服务。 云安全的要求主要包括以下几个方面: 数据安全和隐私保…

k8s的service自动发现服务:实战版

Service服务发现的必要性: 对于kubernetes整个集群来说,Pod的地址也可变的,也就是说如果一个Pod因为某些原因退出了,而由于其设置了副本数replicas大于1,那么该Pod就会在集群的任意节点重新启动,这个重新启动的Pod的I…

【python自动化】Playwright基础教程(四)事件操作①高亮元素匹配器鼠标悬停

本文目录 文章目录 前言高亮显示元素定位 - highlighthighlight实战highlight定位多个元素 元素匹配器 - nthnth实战演示 元素匹配 - first&last 综合定位方式时间操作进行实战,巩固之前我们学习的定位方式。 这一部分内容对应官网 : https://playwright.dev/py…

⑦【MySQL】什么是约束?如何使用约束条件?主键、自增、外键、非空....

个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在Java学习的路上摸爬滚打,记录学习的过程~ 个人主页:.29.的博客 学习社区:进去逛一逛~ 约束 ⑦【MySQL】约束条件1. 约束的基本使用2.…

5.运行时数据区-字符串常量池、程序计数器、直接内存

目录 概述字符串常量池字符串常量池存储数据的方式三种常量池字面量与符号引用 哈希表实战 程序计数器直接内存直接内存与堆内存比较 结束 概述 相关文章在此总结如下: 文章地址jvm基本知识地址jvm类加载系统地址双亲委派模型与打破双亲委派地址运行时数据区地址 …

Spring事务之AOP导致事务失效问题

情况说明 首先开启了AOP,并且同时开启了事务。下面这个TransactionAspect就是一个简单的AOP切面,有一个Around通知。 Aspect Component public class TransactionAspect {Pointcut("execution(* com.qhyu.cloud.datasource.service.TransactionSe…

数据结构-链表的简单操作代码实现2【Java版】

目录 写在前: 此篇讲解关于单链表的一些面试题目,续上节。 11.反转一个单链表 12.给定一个带有头结点的head的非空单链表,返回链表的中间结点,如果有两个中间结点,则返回第二个中间结点 13.输入一个链表&#xff0c…

Nginx 使用笔记大全(唯一入口)

Linux服务器因为Nginx日志access.log文件过大项目无法访问 项目处于运行状态下无法访问,第一步查看磁盘状态 1、查看磁盘状态 df -h 2、查找100M以上的文件 find / -size 100M |xargs ls -lh 3、删除文件 rm -rf /usr/local/nginx/logs/access.log 4、配置nginx.…

Linux 性能调优之硬件资源监控

写在前面 考试整理相关笔记博文内容涉及 Linux 硬件资源监控常见的命名介绍,涉及硬件基本信息查看查看硬件错误信息查看虚拟环境和云环境资源理解不足小伙伴帮忙指正 对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生&#x…

centos7下载python3离线安装包

下载离线安装工具 yum install yum-utils -y下载python3离线安装包 yumdownloader --destdir/root/python3 --resolve python3将python3下面的离线安装文件拷贝到其他服务器上就可以安装 离线安装 先进入到离线程序rpm文件存储路径 # 离线安装 rpm -Uvh --force --nodep…

Cnyunwei

运维管理系统:监控系统 Cnyunwei Centos 6 封装 Cacti、Nagios、Centreon(中英文自己切换)、Check_MK、Nconf英文版本全部采用与国外官方同步的最新版本,会发布32位和64位两个版本。 安装很简单,直接回车即可全自动安…

AttributeError: module ‘matplotlib‘ has no attribute ‘get_data_path‘

【报错】使用 AutoDL 下 Notebook 调用 matplotlib 时遇到 AttributeError: module matplotlib has no attribute get_data_path 报错: --------------------------------------------------------------------------- AttributeError …