1. 说明
在由多个公司组成的企业集团中,通常会有一种跨公司销售业务,英文为Inter-Company Sales,简称ICS。常见例子是各地区的子公司向客户开展销售业务,但物料由母公司或特定区域公司出库。
在销售订单中,有销售组织(Sales Organization)、工厂(Plant)两个组织机构,前者用于与客户业务,包含订单、发票及结算,而后者用于库房交货。在常规库发订单,两个组织均隶属于一个公司代码之下;当两个组织分属不同的公司代码,即为跨公司销售。在SAP系统中,销售组织、工厂两个组织机构,只能隶属于一个公司代码,相关分配参见《给销售组织分配公司代码》、《给工厂分配公司代码》。
以销售组织C200做工厂C100的跨公司销售为例,销售组织C200隶属于公司代码C200,发货工厂C100隶属于公司代码C100。销售组织C200与客户洽谈,在SAP系统中创建出库工厂为C100的跨公司销售订单。后续工厂C100向客户发货,销售组织C200向客户出具发票。利用特定的销售范围和内部客户,公司代码C100向公司代码C200出具公司间发票,而公司代码C200需做收票的会计分录。
完成此类销售订单,需以下配置前提:
- 将订单的销售组织/分销渠道,分配给发货工厂,配置参见《给工厂分配销售组织/分销渠道》,,本例需包含以下分配条目:
销售组织
(Sales Organization) |
分销渠道
(distribution channel) |
工厂
(Plant) |
C200 枫竹天津销售组织 | D1 库发渠道 | C100 枫竹北京后勤工厂 |
- 用于交货的工厂(本例为C100)维护用于出具公司间发票的销售范围,参见《为工厂分配用于公司间开票的销售范围》,如不维护,则在创建销售订单时报“为销售区域维护工厂 xxxx”(英文 Maintain plant xxxx for the sales area)错误(xxxx是工厂编号);
- 将创建订单的销售组织绑定用于结算客户号,以便于后续VF01创建公司间发票时明确付款方,相关配置参见《给销售组织分配内部客户号》。
此类订单的后续流程,与常规库发销售订单相同,也需完成交货及其相关操作(如包装、拣配等)、过账等步骤,分别参见《外向交货_参考销售订单》、《交货处理_拣配(Picking)》、《外向交货单的发货过账(Post Goods Issue)》。参考交货单需出具两份发票:
- 销售公司向客户开发票,使用销售订单中的销售范围,定价是面向客户的定价,参见《出具发票_参考交货向客户出票》;
- 发货公司向销售公司出具公司间发票,定价是公司间结算定价,销售公司收到公司间发票,还需对此进行校验,可手工记账完成,也可由经过配置的IDOC自动记账完成,参见《出具发票_为跨公司销售做公司间发票》。
2. 操作
销售订单的前提条件及操作细节参见《销售订单_库发销售》,本例与其不同处在于销售组织、工厂不隶属于一个公司代码下。
在前台执行事务码VA01,销售订单类型选TA,销售组织C200,分销渠道D1,产品组C1,如图 1所示。进入后,如图 2所示,发货工厂采用C100。全部数据维护无误后,点保存按钮()创建,底部状态栏给出生成订单号()。
图 1 创建订单初始界面
图 2 创建订单概览