1. 说明
第三方销售(Third Party Sales)是SAP系统SD模块的一项标准流程,公司与客户签订销售订单,但并不是从库房发货,而是再生成采购申请及后续的采购订单,由第三方供应商发货。
整个流程是由SD模块的销售订单发起,但包含MM模块的采购。此流程所采用的不是常规库存,而是销售订单库存,无论是收货或是发货,移动类型的物殊库存标志都含有“E”。
此类销售订单,创建时就同时生成采购申请,其技术关键点是计划行类别(Schedule line category)与普通销售订单不同,计划行类别参数中含有创建采购申请所需的订单类型、项目类别、科目分配类别等信息。
示例的计划行类别CB,如图 1所示其配置定义信息中,包含生成的采购申请订单类型、项目类别、科目分配类别等数据,这些都是自动创建采购申请所需要的数据。计划行类别定义和更多信息参见《定义销售项目类别(Sale Item Categories)》。
图 1 计划行类型CB配置
为在订单中确认计划行类别CB,其触发点在物料主数据销售视图的项目类别组。当物料的销售视图的项目类别组为BANC时,在采用销售订单类型TA时,经过销售项目类别确认,得到项目类别TAB,配置参见《销售项目类别确定》,数据如表 1所示。
销售凭证类型 | 项目类别组 | 用途 | 高级项类 | DftC
默认项目类别 |
TA | BANC | – | – | TAB |
表 1 销售项目类别确认
再经过计划行类别确认,得到计划行类别CB,配置参见《销售计划行类别确定》,数据如表 2所示。
项目类别 | MRP类型 | 默认计划行类别 |
TAB | – | CB |
表 2 计划行类别确认
整体流程概括如下:销售部门向客户创建销售订单(SO),同时生成采购申请(PR),后续分为两路,一路由采购部门根据采购申请(PR)创建采购订单(PO),再进行收货;另一路则是销售部门创建交货,如果有收货库存则发货过账。以上两路完成后再各自进行结算,销售部门对客户开具发票,采购部门则向供应商发票记账。
2. 业务流程
业务流程如图 2所示。
图 2 第三方销售(Third Party Sales)流程(点击看大图)
步骤编号 | 事务码(T-CODE) | 操作内容 |
05 | VA01 | 向客户创建销售订单,同时生成采购申请 |
10 | ME21N | 根据采购申请创建采购订单 |
15 | VL01N 或VL10A或 VL10C | 根据销售订单创建交货单 |
20 | 检查是否有库存 | |
25 | MIGO | 对采购订单收货 |
30 | VL02N | 交货单发货过账 |
35 | VF01 或VF04 | 向客户出具发票 |
40 | VF02 或 VFX3 | 批准客户发票 |
45 | MIRO | 向供应商发票记账,生成收入发票 |
表 3 步骤描述
步骤5创建销售订单及生成采购申请,参见《销售订单_第三方销售(Third Party Sales)》。
步骤10根据采购申请创建采购订单,参见《采购订单_参考第三方销售生成的采购申请》。
步骤15创建交货,参见《外向交货_第三方销售》。
步骤25对采购订单收货,参见《货物移动_对采购订单的GR收货(MvT101)》,注意移动类型是101 E。
步骤30 交货发货过账,参见《交货处理_拣配(Picking)》、《外向交货单的发货过账(Post Goods Issue)》,注意移动类型是601 E。
步骤35 向客户出具发票,参见《出具发票_参考交货向客户出票》。
步骤40 批准客户发票,参见《批准发票至会计凭证》。
步骤45 向供应商发票记账,参见《发票校验_参考库存物料采购订单》。