SAP SD销售订单处理流程

本篇博文中的流程:

创建销售订单→依据销售订单创建交货单→依据销售订单开票

一、VA01创建销售订单

1、填入必填项,回车。可点击左上角的依照参考创建按钮。

依照参考创建可以参考以下6个。其中询价单、报价单、订单、合同和计划协议可以理解为特殊的销售订单类型。票凭证是在客户收到货后有需要进行退款等的操作时,我们需要依据之前做的发票做借贷项凭证的时候进行参考。

2、输入客户信息之后回车,若之前没有选择销售范围,这时候可能会弹出选择销售范围的信息。

这里的一些信息是从客户主数据中带出的。

编辑→ 不完整日志。可以查看还需要填写的信息。虽然现在点击之后提示凭证是完整的,但是在没有填写任何物料数据的时候,这张销售订单也是没有意义的。

选中之后双击可以去到对应的页面进行编辑。

 3、填写行项目信息。

增加无库存物料20241220_FERT,订单数量是10。

 一般只有库存不足够的物料才必须输入装货日期等。具体看自己的系统配置。

新增库存数量足够的物料W123456,可以看到并不需要补充有关装货等计划行信息。

系统配置中的定价条件和净值是必须的。双击行项目去步骤必须的定价条件。条件页签可以看到,输入了必要的定价条件类型ZP01的值。

a、我们先看没有库存的物料20241220_FERT的有关信息。
1)补充定价条件。

2)计划行页签。

可以看到这里的确认的数量是0,没有可以确认的数量,因为既没有库存也没有在途/在生产的该物料,系统无法进行处理。可以看到有一列是采购申请,若有该物料的采购申请,这里将进行关联,依据采购到的时间来确认前面的交货日期。

3)伙伴页签。

前面的博文提到过,这里的伙伴通过事务码BP在客户主数据中设置。这里直接带出,还可以选择其他伙伴,进行伙伴信息的补充。

4)文本页签。

在此处可以添加文本描述信息,一般有添加文本信息的,在语言处会有语言类型标识。

5)订单数据页签。

这里的数据也是被带出来的。

b、再来看有库存的物料W123456。两个物料属于不同的工厂。
1)补充定价条件。

2)计划行页签。

可以看到因为有库存这里的确认的数量是5个。

4、保存销售订单。

销售订单目前的凭证流:

二、VL01N创建交货单

同时间发往同一地点接收方相同的我们可以创建一张交货单,哪怕物料有多种。

方法一:显示刚刚创建的销售订单,然后点击左上角销售凭证→ 交货。

方法二:通过事务码VL01N创建交货单。订单填写刚刚创建的销售订单。

但由于物料20241220_FERT没有可用的计划行,因此我们不能创建交货单。且W123456物料的工厂不同于20241220_FERT。

为了简便操作后续的流程,这里直接MIGO入库一部分。MMBE查看物料库存。

仍然出现上面的提示。说明10的计划行并没有因为我们刚刚的输入增加确认的数量。去查看发现确实如此。因此需要手工输入。

用方式一进行,直接带出不用手动输入订单号。

1、创建具有订单参考的出库交货。

注意这里的选择日期必须要大于等于物料可用日期(计划行→装运)。

2、交货单创建。

回车之后我们可以看到交货单的行项目信息,根据我们销售订单的行项目被带出来,但是可以看到只有一行。点击查看日志文件。

 提示因为装运点不同交货进行了拆分。由此我们可以知道:一个销售订单可以有多个交货单。

3、行项目信息维护。

 输入拣配数量。一般而言拣配数量应该要和交货数量保持一致。这里的全部拣配状态依据拣配数量和交货数量会进行改变。其他的信息自己进行输入填写。

4、完成之后点击过账发货即可。 

博主使用的系统不可以使用标准事务码进行过账,因此请自己尝试。

因为一个有库存一个没库存因此,需要创建多张交货单(无库存的分批采购生产,如果客户不选择等待急需货物则来了就发来了就发)。

a、物料20241220_FERT的交货单

虽然卖10个,但是只有5个库存,因此只发5个。可以看到这里的货物移动和交货开票都还没有处理。

此时行项目凭证流:

b、物料W123456的交货单

因为W123456是集团其他公司的物料,由他们那边进行发货,但实际有一个由我们公司向他们公司先购买的过程,因为客户的货款是直接给我们的。 这个钱我们还需要给兄弟公司。

此时行项目凭证流: 

5、现在我们又给物料20241220_FERT增加库存,给这一部分的物料创建交货单。 

需要在VA03里面给对应的物料行项目手动添加计划行信息。因为原来只有一行,需要修改这一行的订单数量,可以看到这一行已经存在已交货数量。警告信息不用管,直接回车。

这个截图是补的,正常的时候这里是0。 

创建交货单,查看。

我所用的系统是用自开发程序进行交货单创建和过账的,按照VL01N创建完成之后点击过账发货就行了。 因为开票的前提是已经发货否则会提示:

过账之后两物料的计划行凭证流: 

三、VF01开票

一般来说一张交货单开一张票,至少客户需要是同一个,时间也可以在同一天的。

这里如果上面的数据有特殊要求则进行输入,否则直接回车就好。

可以看到这里的发票类型是标准销售发票。 

注意这里的交货单*223是兄弟公司我们卖,需要在VF01操作两次,一次是本公司和客户的发票,因为存在公司间交易,所以还有一张公司间开票。 

四、VF02开票过账

完成后去看凭证流就可以看到销售发票了,并且生成了日记账分录。 后续在收到客户付款之后进行清账。

五、总结

在后面进行清账之后这里的日记账分录状态会变成已清账。(用的另外一个例子)。除了提到的需要注意的点,在进行定价的时候要注意系统中对于定价条件的规定,按照要求完成定价条件(有的要求在做销售订单的时候没用影响,但是在后面开票的时候就会出现,导致需要冲销很多凭证)。后面的收款清账用事务码F-02和FB05或者只用FB05进行就行了。查看客户行项目:FBL5N

整个过程中还涉及到移动类型的变化,可以和采购流程一起来看每个行项目中物料对应的移动类性在每一步是怎么变的。

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

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

相关文章

内网穿透ubuntu20 docker coplar

sudo apt-get install curl curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash ubuntu-base报错 /sbin/init:No such file or directory解决办法 apt install systemd 命令安装即可 cpolar version 1.3 token认证 登录cpolar官网后台…

怎么设置电脑密码?Windows和Mac设置密码的方法

为电脑设置密码是保护个人信息安全的重要措施。无论是Windows系统还是MacOS系统,设置密码的步骤都相对简单,但需要根据不同的操作系统选择不同的方法。 一、Windows系统电脑密码设置 方法一:通过控制面板设置账户密码 点击桌面左下角的“开…

机器学习DAY3 : 线性回归与最小二乘法与sklearn实现 (线性回归完)

线性回归 线性回归是一种较为简单,但十分重要的机器学习方法。掌握线性的原理及求解方法,是深入了解线性回归的基本要求。除此之外,线性回归也是监督学习回归部分的基石,希望你能通过本文掌握机器学习的一些重要的思想。 知识点…

Linux下编译安装Kokkos

本文记录在Linux下编译安装Kokkos的流程。 零、环境 操作系统Ubuntu 22.04.4 LTSVS Code1.92.1Git2.34.1GCC11.4.0CMake3.22.1oneAPI2024.2.1 一、安装依赖 二、编译安装 参考文献 Mills R T. PETSc/TAO Developments for Early Exascale Systems[J]. 2024.Josef R. A Stud…

eMMC 存储分区结构解析

一、eMMC 存储分区结构图 分区 用途 Boot Area Partitions 存储引导加载程序,支持安全启动和恢复模式 RPMB Partition 存储安全关键数据,防止重放攻击 General Purpose Partitions OEM 自定义数据分区,用于特定功能或镜像存储 User D…

攻防世界web第一题

最近开始学习网络安全的相关知识,开启刷题,当前第一题 题目为攻防世界web新手题 这是题目 翻译:在这个训练挑战中,您将了解 Robots_exclusion_standard。网络爬虫使用 robots.txt 文件来检查是否允许它们对您的网站或仅网站的一部…

C++可执行文件参数解析

前言 针对简单工程甚至是单cpp文件&#xff0c;C可执行二进制的参数获取&#xff0c;getopt被用来解析命令行选项参数。该接口在unix的头文件<unistd.h>中定义。参数类型区分为短参数&#xff08;只有一个中划线’-&#xff09;、长参数&#xff08;有2个中划线‘–’&a…

跟踪方案和小语法

语法一&#xff1a; case when cond1 then res1 [when cond2 then res2] else res end; 这种语法用于条件判断&#xff0c;其中 cond1 和 cond2 是需要评估的条件。如果 cond1 为真&#xff0c;则执行 res1。如果 cond1 为假&#xff0c;程序会继续检查 cond2&#xff0c;如果…

大恒相机开发(2)—Python软触发调用采集图像

大恒相机开发&#xff08;2&#xff09;—Python软触发调用采集图像 完整代码详细解读和功能说明扩展学习 这段代码是一个Python程序&#xff0c;用于从大恒相机采集图像&#xff0c;通过软件触发来采集图像。 完整代码 咱们直接上python的完整代码&#xff1a; # version:…

基于SSM(Spring + Spring MVC + MyBatis)框架构建一个图书馆仓储管理系统

基于SSM&#xff08;Spring Spring MVC MyBatis&#xff09;框架构建一个图书馆仓储管理系统是一个涉及多个功能模块的项目&#xff0c;包括但不限于图书管理、读者管理、借阅管理、归还管理等。 1. 环境准备 确保你已经安装了以下工具和环境&#xff1a; Java Developmen…

WebDavClient 安装和配置指南

WebDavClient 安装和配置指南 WebDavClient Asynchronous cross-platform WebDAV client for .NET Core [这里是图片001] 项目地址: https://gitcode.com/gh_mirrors/we/WebDavClient 1. 项目基础介绍和主要编程语言 WebDavClient 是一个异步的跨平台 WebDAV 客户端&#xf…

记一次某企业管理系统通用SQL注入挖掘

更多视频教程可看主页和专栏 目录: 一、资产发现 二、通用漏洞挖掘 三、通用漏洞经验总结 一、资产发现 通过漏洞挖掘过程中发现该系统存在sql注入 1.二话不说先来个单引号显示 ‘011111111111111’’) ) 再来一个单号试一试可不可以把他闭合掉 换成报错注入的poc 发现右边…

Mybatis 如何复用 SQL

比如你的Mapper是这样写的&#xff1a; 但这个接口是没有分页的&#xff0c;你还想再写一个有分页的查询接口&#xff0c;两个接口SQL一模一样&#xff0c;只是多了分页特性。你可以直接重载一个方法&#xff0c;增加分页参数&#xff0c;即可复用该SQL。如下&#xff1a;

python ai框架

Python是AI和机器学习领域最常用的编程语言之一&#xff0c;拥有大量的工具和库&#xff0c;下面是一些常见的Python AI工具&#xff0c;它们涵盖了从数据处理到模型训练、评估和部署的各个方面&#xff1a; 1. 机器学习与深度学习框架 TensorFlow&#xff1a;由Google开发的开…

Autosar入门_OS_2

上一篇 | 返回主目录 | 下一篇 OS调度机制 1 基本概念2 Tasks2.1 调度方式2.1.1 完全抢占式调度2.1.2 非抢占式调度2.1.3 混合抢占式调度2.2 激活方式2.2.1 系统定时2.2.2 调度表2.3 执行逻辑及分类2.4 任务堆栈2.5 任务基本属性3 Event4 ISRs1 基本概念 首先,明确三个基本概…

Redis 介绍和安装

个人主页&#xff1a;C忠实粉丝 欢迎 点赞&#x1f44d; 收藏✨ 留言✉ 加关注&#x1f493;本文由 C忠实粉丝 原创 Redis 入门介绍 收录于专栏[redis] 本专栏旨在分享学习Linux的一点学习笔记&#xff0c;欢迎大家在评论区交流讨论&#x1f48c; 本章将带领读者进入 Redis 的世…

我的性能优化经验

专业方向&#xff1a;App cpu/memory/gpu/流畅度/响应时间的优化&#xff0c;Anr&#xff0c;Framework CarPowerManagementService模块的&#xff08;STR&#xff09;&#xff0c;从0~1完成性能监控体系搭建&#xff0c;完成3大版本迭代高质量性能交付 响应时间&#xff1a; …

快速解决VRay渲染慢问题

在3D设计与渲染领域&#xff0c;VRay渲染器无疑是一款强大且广泛使用的工具&#xff0c;但很多小伙伴在使用它进行 CPU 渲染时&#xff0c;都遇到过速度慢得让人抓狂的情况。今天&#xff0c;我就来给大家分享两套切实可行的解决方案。 当我们将 VRay渲染器与 DMAX或Maya搭配使…

C++ 23版的最新特性

C 23 是 C 编程语言的最新标准版本&#xff0c;于 2023 年正式发布&#xff0c;带来了诸多新特性与改进&#xff0c;以下是一些主要内容&#xff1a; 1.语言特性 1.显式对象参数&#xff08;Deducing this&#xff09;&#xff1a;显式对象参数&#xff08;Deducing this&…

《庐山派从入门到...》PWM板载蜂鸣器

《庐山派从入门到...》PWM板载蜂鸣器 配置PWM模块控制板载无源蜂鸣器播放【一闪一闪亮晶晶】播放do re mi 《庐山派从入门到...》PWM控制无源蜂鸣器 PWM&#xff08;Pulse Width Modulation&#xff0c;脉宽调制&#xff09;是一种在嵌入式系统中常用的技术&#xff0c;它可以用…