首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

跨公司代码销售业务相关问题及解决办法

最近将跨公司代码销售需要注意的问题进行了整理,欢迎大家补充指正,具体内容如下:

1、启用跨公司代码销售业务:将不同公司代码的工厂分配到销售组织和分销渠道。

2、业务处理流程:订单方公司代码销售组织接收客户采购订单并创建SO、供货工厂交货、销售组织出具销售发票给客户、供货工厂公司向销售组织公司出具销售发票、销售组织公司处理发票接收(可以自动从供货公司代码的公司间发票生成也可以手工处理)。

3、SO上的物料成本是销售组织对应的公司代码需要支付给供应工厂的公司代码的费用,对应的条件类型是PI01(数量相关)和PI02(百分比计算)。这两个条件类型都是统计的,不会影响SO的最终定价。

4、为公司间开票业务分配销售范围到供应工厂、为物料主数据的订单方销售范围(属于订购方公司代码)指定交货工厂(属于供货方公司代码)。

5、发票处理:向最终客户出具销售发票,付款方、销售组织、公司代码等信息和普通销售业务一样直接来自于SO。

6、当最终客户发票保存时相应的交货单被写入到供货工厂对应的公司代码的销售组织的应开发票清单中。这时供货方公司代码可以为SO公司代码出具一内部发票。

7、检查是否为订单使用的凭证类型维护了公司间发票凭证使用的发票类型,默认为IV。

8、维护供货工厂销售范围和公司代码下的客户主数据并把它分配给SO公司代码的销售组织作为内部发票的付款方。

9、公司间发票上的条件类型PR00(最终客户价)只用于显示目的,条件类型IV01参照PI01的值决定订购方公司代码应向供货方公司代码支付的金额。IV01(在条件类型配置中的主数据框中指定参照类型为PI01)的值是供货公司的销售收入,成本是物料在供货公司代码下的移动平均价。

10、此流程中共有两张销售发票产生,一张是SO上销售范围对应的公司代码出具给最终客户的发票,一张是供货工厂对应的公司代码出具给SO上销售范围对应的公司代码的内部的公司间发票。

11、供货公司和销售公司间协议好的内部价钱(PI01)会同时显示在给客户的和公司间的发票上。

12、PI01的值是销售公司代码的销售成本、IV01的值是供货公司代码的销售收入。13、默认情况下公司间发票的计算架构是ICAA01,不同于SO的定价程序。

14、定价程序和别的销售凭证一样都是由销售范围(此处是分配给供货工厂的)、凭证定价(默认为I)程序、客户定价程序确定。

15、供货公司向销售公司出具内部销售发票后,销售公司的采购发票可以参照供货公司打印的纸质销售发票手工创建,也可以通过消息类型RD04在供货公司创建内部销售发票时自动生成。

16、标准SAP系统中消息确定程序V400000被分配到销售发票类型IV并且包含了消息类型RD04,RD04利用EDI技术来实现自动生成销售公司代码采购发票的需求,也可以直接生成应付的会计作证(没有采购发发票,应付会计作证参照内部公司间发票)。

跨公司销售(Cross-company Sales)可能是比较常见的一种销售业务方式;它的Business Scenario是一个销售公司下的销售组织接收客户的订单,但是从同一个集团公司下的其他公司的工厂直接交货给客户,然后给客户开发票并进行公司间结算;包括以下步骤:

1. 客户在订单公司(Ordering Company)下达订单;

2. 交货公司(Delivery Company)交货给客户;

3. 订单公司开发票给客户;

4. 交货公司开发票给订货公司;

5. 订货公司输入收到的公司间发票;

6. 后续付款;见图:

1.  为销售订单类型设置内部公司间Billing的Billing Document Type;配置路径: IMG-->Sales and Distribution -->Billing-->Intercompany Billing-->Define Order Types For Inter company Billing;可以直接在销售订单类型的定义中设置,具体如图:

2. 为交货工厂(delivery plant)设置内部公司间开票的销售范围;配置路径:IMG-->SalesandDistribution-->Billing-->IntercompanyBilling-->Assign Organizational Units By Plant;

3. 为订单公司(Ordering Company)的销售组织分配交货工厂;配置路径:IMG --> Enterprise Structure--> Assignment-->Sales and Distribution --> Assign sales organization - distribution channel - plant ,具体如图:

4. 为订单公司的销售组织分配客户代码配置路径:IMG-->Sales and Distribution -->Billing -->Intercompany Billing--> Define Internal Customer Number By Sales Organization

同时,还需要为该客户代码维护交货公司代码及为交货工厂分配的销售范围的数据,统御科目为公司间交易科目,另外还有付款条件等数据;

5. 修改订单公司销售范围下的Material物料的Delivery Plant交货工厂;t-code:MM02;这里假定是Customer - material info record和Customer master中都没有维护Delivery plant;

6. 在创建订单之前,确保你已经创建了PI01的条件记录;t-code:VK11;

7. 在订货公司的销售组织创建销售订单;t-code:VA01; 可以看到PI01是统计性的Condition type;因为Item确定的Delivey plant所属的Company code与Sales Organization所属的Company code不同,所以系统自动确定业务方式为Cross - Company的销售;

8.  创建Delivey,并且Post Goods Issue,(如果必要的话Pick,Pack);t-code:VL01n,具体如图:

9. 通过Document Flow查看Goods Issue产生的Accounting Document,可以看到对应的Company Code是Delivery Plant所属的Company Code,而非Sales Organization所属的Company Code;

10. 为客户开发票;t-code:VF04;当Delivery Plant发货过账之后,该销售订单会出现在Billing Due List中;注意给客户的发票是Normal的发票;

点击Individual Billing Document创建发票;

查看生成的Accounting Document:

11. 公司间开发票:t-code:VF04;给客户开出发票之后,销售订单再此出现在Billing Due List中;同样用VF04就可以看出差异,注意看Billing Type的不同(选择屏幕不要忘了选择上Inter company Billing复选框);

点击Individual Billing Document创建发票; 可以看到Billing Document的payer为之前为订单公司销售组织分配的客户代码;销售范围为之前为Delivery plant分配的销售范围;

查看生成的Accounting Document:

12. 订单公司输入发票(也可以配置系统自动生成发票,此处略)借:销售成本     贷:AP  (前提是Delivery Company要在Ordering Company中维护供应商数据) 

1 B-final customer A-B, 为B sales organization 创建一个代表B的客户,并将此客户维护在A公司代码和A公司sales area 下,customer pricing procedure也在这个下面维护 Material 需要创建在A公司的sales area下,但delivery plant 需要是A公司下的plant,并扩充A公司下的plant视图

出货工厂对应的sales organization的分配,是这个delivery plant本公司代码对应的sales org ,开IV 发票的时候,定价过程会以此sales org来确定。

IV的pricing procedure也是基于以上sales area 来确定的

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200808A03GJV00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券