SAP 成套销售&按项目销售
| 分类: SAP_SD |
SAP 成套销售&按项目销售
一、业务简介
成套销售(KIT)指产品是进行成套销售的,销售的是相对固定的组合产品,组合中的产品常有简单的组装操作,这些组装操作往往是在仓库而非在车间完成的。成套销售将会在系统中搭建销售BOM(Bill of Material),销售BOM是由成套产品(母件)和成套产品中包括的组件组成(子件)。
项目销售,一般来说具有一定周期性,从生产到销售的周期比较长的产品,都会采用项目类销售,如机械类,从生产、安装、测试到最终的维护,都由本公司负责的大型销售项目。
二、 成套销售
1、系统操作
在创建销售订单前,需要先去创建销售BOM,下订单的时候只需要输入母件,就会根据维护好的BOM内容带出子件内容。具体操作如下
(1)创建销售BOM
销售bom(Sales BOM)该bom与生产无关,仅与销售模块相关,但是创建的代码还是CS01,不过BOM用途要选择5(销售与分销)。该订单与销售订单不绑定,是通过物料带出,与通过CS61创建的销售订单BOM有区别。
(2)销售订单维护
创建好销售BOM,就可以去创建销售订单了,销售订单和标准订单相比,除了项目类别等配置不一样外,操作流程是一样的。
成套件的定价可按母件定价,也可按子件定价(通过行项目类别控制)。
(3)发货流程
成套件发货时,必须按子件整套一起发货,不能拆分发货。如果订单是按母件定价,需要将发货时子件的成本归集到母件,也是可以通过发票的复制控制实现的。
(4)开票流程
开票时按照定价来,如果是按母件定价就按母件开票,按子件定价就按子件开票。
2、系统实现
根据通过母件定价和子件定价两种业务类型,在配置上作出以下对比:
行项目类别的带出,可以通过维护物料的项目类别组,按母件定价的母件项目类别组为ERLA,按子件定价的物料项目类别组为LUMF,子件物料的项目类别组均为NORM。
在按母件定价的业务类型中,如果需要将子件的成本累计到母件中,则在复制控制中勾上累计成本即可。
三、按项目销售
和普通销售主要有以下区别:
1、根据项目跑需求
按项目销售的订单,订单是不跑需求的,是根据项目来跑的
2、按项目交货
交货时通过项目来交货(CNS0),不过这个需要在下销售订单的时候关联到项目的WBS,这样才能按项目交货,按项目开票
3、按里程碑开票
因按项目生产一般周期比较长,所以开票都会按照里程碑来进行。配置点主要有以下四个:
(1)定义开票阶段
定义开票的每个阶段
(2)定义出具发票计划类型并分配开票阶段
(3)分配开票计划类型至销售订单
SAP 成套销售&按项目销售的更多相关文章
- 【SD系列】SAP SD模块-公司间销售简介
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[SD系列]SAP SD模块-公司间销售简介 ...
- 【SD系列】SAP 跨年时更改销售凭证号码段
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[SD系列]SAP 跨年时更改销售凭证号码段 ...
- 「SAP技术」A项目关联公司间退货STO流程
[SAP技术]A项目关联公司间退货STO流程 1)创建公司间退货STO单据. 如下图示的公司间退货STO 4500000572, 2),VL10B, 创建交货单. 如下图交货单号:80044918, ...
- 销售系统项目业务分析和Java中使用邮箱
项目一般大致可分为三个模块, 我们以销售系统为例 分为 基础模块 进货模块 财务模块三个 基础模块分为:权限模块 产品模块和基础代码,基础模块的设计十分重要会影响到整个项目, 代码较为简单 核心模块 ...
- Java SSM 客户管理 商户 管理系统 库存管理 销售报表 项目源码
系统介绍: 1.系统采用主流的 SSM 框架 jsp JSTL bootstrap html5 (PC浏览器使用) 2.springmvc +spring4.3.7+ mybaits3.3 SSM ...
- Java SSM 商户管理系统 客户管理 库存管理 销售报表 项目源码
需求分析: 有个厂家,下面有很多代理商(商户或门头等),之前商户进货.库存.销售.客户资料等记录在excel表格中 或者无记录,管理比较混乱,盈利情况不明.不能有效了解店铺经营情况和客户跟踪记录 厂家 ...
- 调用SAP函数创建寄售退货订单的时候报错:业务对象 BUS2032 是销售订单,销售凭证类别 H 是退货。
RE.KR订单类型用BAPI_CUSTOMERRETURN_CREATE 其他用BAPI_SALESORDER_CREATEFROMDAT2
- 记一次SAP新业务开发项目
直到笔者写这篇博文的时候,这个开发项目名义上已经上线,但其实开发以及优化的工作还在继续,数据的修复也仍在继续... IT系统环境很简单,一个基于JAVA+Mysql的Web平台,一个是宇宙第一的SAP ...
- SAP PS 模块,项目、WBS与网络作业概念
项目定义 项目定义是项目的唯一标识.通过项目定义,决定了包含于其中的所有WBS元素的组织结构.计划方法.预算方式以及结算方法等信息.而项目定义中的数据,则主要来源于“项目参数文件”,所以创建项目定义时 ...
随机推荐
- 发现了一个比较有意思的url参数
今天登录阿里云发现需要二次验证了,手机号不是我的很麻烦,然后就看到有个手机app快捷登录的方式,点进去一看,链接地址是这样的http://qd.alibaba.com/onekey.htm?spm=0 ...
- 在python项目中导出项目依赖的模块信息
1.安装pipreqs pip install pipreqs 2.导出requriements.txt文件 在windows中,终端切换到项目所在的文件夹下: 运行: pipreqs ./ 如果遇到 ...
- VUE项目注意点
1.vue组件中img标签的src属性绑定数据: <img :src="img" alt="图片" /> //scriptdata() { img: ...
- java项目对jar包加密流程,防止反编译
Java 开发语言以其安全性高.代码优化.跨平台等特性,迅速取代了很多传统高级语言,占据了企业级网络应用开发等诸多领域的霸主地位.特别是近年来大数据.互联网+.云计算技术的不断发展,Java 开发语言 ...
- Adaboost总结
一.简介 Boosting 是一类算法的总称,这类算法的特点是通过训练若干弱分类器,然后将弱分类器组合成强分类器进行分类.为什么要这样做呢?因为弱分类器训练起来很容易,将弱分类器集成起来,往往可以得到 ...
- 实验一 C运行环境与最简单程序设计
#include<stdio.h> int main(){ int a,b,sum; a=123; b=456; sum=a+b; printf("sum is %d\n&quo ...
- java mysql连接时出现的问题
当出现Caused by: java.sql.SQLException: Unknown system variable ‘tx_isolation’ 一般是mysql-connector-java的 ...
- JS中将json字符串转为json对象的三种方式
第一种:利用JSON的parse方法,即jsonObj=JSON.parse(jsonStr); 第二种:jsonObj = eval('(' + jsonStr+ ')'); 第三种:比较难理解:j ...
- python下载及安装
1, 许多新学员不知道开始学Python需要安装什么,需要准备什么,特地写下这篇文档给一脸懵逼的新同学们作为指导文档. 2, 首先,学Python需要有一台电脑,这是必须的.老师的系统是windows ...
- C# 数组在内存中的存储
C# 数组是引用类型,那么在内存中是如何存储的呢? 在VS中调试C#程序,如何查看内存.寄存器.反汇编 在这篇文章里看到了如何在VS 中查看内存 先断点打在数组创建后语句那里,点debug->W ...