SAP公司间销售与采购
SAP公司间销售:
所谓公司间销售就是公司BP01销售给客户,而发货方是公司BP0X,公司间销售时需要处理两张发票,一张是公司BP01开给客户的,一张是公司BP0X开给公司BP01的,也就是说,公司BP01对客户产生应收,公司BP0X对公司BP01产生应收,同时公司BP01对公司BP0X产生应付。
配置原理:
公司BP0X开给公司BP01的发票的标准配置是IV,其计算是使用的价格就是IV01或IV02(分别参考PI01和PI02).这张发票开出后,销售公司收到可以手工做张凭证:记对发货工厂的应付,销售成本和进项税.或者利用IV发票的特殊输出类型RD04由系统自动在开公司间发票时生成销售公司的会计凭证,或者在产生iv的同时透过idoc自动产生销售公司的应付。
配置步骤:
1)建立客户主数据,方法是在供货公司B的下面建立一个客户,该客户的统御科目是公司间交易;
2)给公司间出具发票分配订单类型,路径在SPRO—销售和分销—出具发票—公司间出具发票—定义公司间开票的订单类型,也可以直接在销售—销售单据—销售凭证抬头—定义销售凭证类型中定义销售订单类型,定义时确定哪些单据类型可以和公司间销售联合使用,然后给该销售单据类型的配置:“出具发票—公司间出具发票类型”中分配一个公司间出具发票类型,标准的为IV;
3)在“按工厂分配组织单位”中,为BP01、BP0X公司下的交货工厂分配销售区域,分配完成后,交货工厂才可以使用销售区域来处理公司间出具发票的业务;
4)在“按销售组织定义内部客户号”中,定义内部客户编号,内部客户编号代表在公司间销售处理中将要开票的销售组织;
5)分配组织结构,将公司B的工厂分配到公司A的销售组织下面;
6)定义定价过程,在公司间销售订单对应的定价过程中,需要将TSPP的“√”选中”;
7)在“出具发票—出具发票凭证—维护开票凭证的复制控制”中,维护公司A出具给客户的发票到公司间发票的复制控制规则;
8)物料的需求:需要在公司BP01和BP0X同时维护,同时需要在公司BP01对应的物料“销售视图1”中,将交货工厂维护为公司BP0X的工厂;
9)在创建销售订单和交货单时,销售订单和交货的创建都需要在公司BP01的销售区域下进行,同时在销售订单中,需要在订单行项目层次,将交货工厂改为公司BP0X的交货工厂;
10)交货完成后,需要根据交货单创建两张发票,可以用VF01或VF04选择不同的开票类型:“与交货相关”和“公司间出具发票”,分别给出具发票,前者由公司BP01给其客户,后者由公司BP0X给公司BP01。
公司间销售时需要处理两张发票,一张是销售公司开给客户的,一张是发货公司开给销售公司的.后者就被称为公司间发票标准的是IV,其计算是使用的价格就是IV01或IV02(分别参考PI01和PI02).这张发票开出后,销售公司收到可以手工做张凭证:记对发货工厂的应付,销售成本和进项税.或者利用IV发票的特殊输出类型RD04由系统自动在开公司间发票时生成销售公司的会计凭证.
销售公司对制造公司的应付,系统可以自动产生的,就是产生iv的同时透过idoc可以产生应付
使用标准的系统配置就可以,pi01和pi02是统计用的,pi01是基于数量的,pi02是基于百分比,标准的pricing procedure是rvaa01。只要订单中的交货工厂是跨公司的,pi01或pi02就会自动带出来。
工厂间的库存移动不仅会引起库存数量的变化,如果这2个工厂不属于同一个评估范围,在库存移动的同时,会产生一张会计凭证。以下是2种不同的库存转储方案:
无转储订单(STO)的工厂间库存转储
1. 一步法: MB1B 移动类型301
1. 过帐时会导致发出工厂和接受工厂的库存同时变化
2. 转移记帐价值为发出工厂物料的库存价值
2. 二步法: MB1B 发送移动类型303 接受移动类型305
1. Goods issue时发出工厂库存减少,接受工厂的在途库存增加,MMBE可以查看
2. Goods receipt将接收工厂的库存增加,在途库存清0。
有转储订单的工厂间库存转储
使用转储订单的优势:
n 接收工厂可以制订采购计划(采购申请,库存转储计划协议)
n 可以在库存转储单中输入供应商(物流供应商)
n 在订单中可以体现运费
n 可以和MRP功能集成
n 可以在转储单中执行有效性检查(availablity check)
(1) 不带交货的转储过程
该过程只能用2步法实现
1. 创建转储订单: 订单类型UB 输入交货工厂
2. 发货:库存转移记帐MB1B ,移动类型351
此时可以用MB5T查看在途库存,若尚未收货,则有该转储单的记录
3. 收货:MIGO 101接收工厂根据转储单接收货物
(2) 带交货的转储过程
该过程既可用一步法也能用二步法,此过程
配置:
1. IMG->Material Management->Purchasing->Purchase Order->Set up Stock Transfer Order->Define Shipping Data for Plants
因为需要用到SD的shipping功能,所以要将销售分配(销售组织/分销渠道/产品组)给发货工厂,以此来决定装运数据(比如:装载点)。
2. IMG->Material Management->Purchasing->Purchase Order->Set up Stock Transfer Order->Assign Delivery Type and Checking Rule
给供应工厂(Supply plant)分配交货类型(Delivery Type)和检查规则。
3. IMG->Material Management->Purchasing->Purchase Order->Set up Stock Transfer Order->Assign Document Type, One-Step Procedure, Underdelivery Tolerance
定义工厂间的转储订单类型,是否使用一步法。
过程:
1. 创建转储订单:ME21N 订单类型UB, 输入交货工厂
2. 创建发货单:VL10B/VL10D,自动生成外向交货单
3. 发货过帐:VL02N 发货过帐
若是一步法,则流程结束,发货移动类型647,自动产生一行收货项
若是二步法,只做发货,移动类型641
4. 收货(只用于2步法):MIGO 101根据转储单收货