配置的内容:
1. 为Delivery Plant分配公司间开票的销售范围;
2. 为Receive Plant分配客户代码;
3. 将Delivery Plant分配给相应的Vendor,该Vendor在Stock Transfer Order中输入;
4. 为补货(Replenishment)Delivery分配Delivery Type;
5. 确定One-Step还是Two-Step;
6. 装运点的确定;
7. Item Category的确定;
8. Schedule Line Category的确定;
9. Invoice的确定;
流程:
10. 创建PO;
11. 创建Replenishment Delivery;
12. Post Goods Issue;
13. GR;
14. Billing;
15. IR;
16. Payment;
1. 为Delivery Plant分配公司间开票的销售范围;
这一步同Cross-Company Sales里为Delivery Plant分配公司间开票的销售范围是类似的,你需要为Delivery Plant指定负责Billing的Sales Area,会带到Billing Document中去;
IMG
--> Materials Management
--> Purchasing
--> Purchase Order
--> Set up
Stock Transport Order
-->Define Shipping Data for
Plants
进来之后找到需要设置的Delivery Plant,双击进入设置界面:ITPUB个人空间3?t#]M i'O+u
ITPUB个人空间K8T\7ne*}&xQ_ITPUB个人空间]9b#Q:XZe)Bf
2. 为Receive Plant分配客户代码;
这一步与第1步是在同一配置路径下设置,只是关注点不同,对于Delivery Plant,要设置的是Sales Area,而对于Receive Plant,要设置的是Customer;但是任何一个Plant都有可能在这种关系下属于Delivery Plant,而在另一种关系下属于Receive Plant,所以在这里可以为一个Plant维护两部分数据,但是每次只会用到一部分:ITPUB个人空间#DW7]
_ LA+~(n
ITPUB个人空间IP8Ak?"gs
'B fx9g+[G%cFQ}7K03. 将Delivery Plant分配给相应的Vendor;
因为跨公司的库存转移订单是NB类型的,需要输入的是Vendor
Code而不是Delivery
Plant,因此,要在该Vendor的Master Data中assign Delivery Plant,才能自动带出到订单中来:
T-code:MK02;
选择Purchase Data,进入界面后菜单Extra-->add. Purchasing Data:kLP'B0|'V R0
*wD:?9R e"|"bp0ITPUB个人空间0fy9|Ml_
4. 为补货(Replenishment)Delivery分配Delivery Type;根据Stock Transfer Order Type,Delivery Plant确定一个Delivery Type,
一般用SAP Standard的Type:NLCC;
同时还可以指定Checking Rule,用于设置可用性检查的规则,
这里用RP:Replenishment
Delivery;
在Delivery Type的定义中有一个栏位定义Default order type,这个很重要,因为这种业务方式在销售中是没有销售订单的,但是销售流程是通过订单类型设置的参数来控制的,所以系统就使用这里定义的默认的订单类型的参数;
配置路径:
IMG
--> Materials Management
--> Purchasing
--> Purchase Order
--> Set up Stock
Transport Order
--> Assign Delivery Type and Checking
RuleITPUB个人空间MvM,[&R
rdOV
g'Sju0'}q:h*qL&w'd05.
确定One-Step还是Two-Step;Cross-Company的Stock Transfer使用Two-Step的Procedure(一般来讲地理上都比较远,货物的发送和接收不是同步的);同时这里的Document
type是NB,而不是UB;
配置路径:
IMG
--> Materials Management
--> Purchasing
--> Purchase Order
--> Set up Stock Transport Order
Assign Document Type, One-Step
Procedure, Underdelivery ToleranceITPUB个人空间)Uxv{qiG4wT
1cw6L+hn+aR7M9V0ITPUB个人空间;Y
R O@*E
6. 装运点的确定;Shipping Point根据Shipping Condition(来自Sales Document Type,如果没有则取自Sold-to Party的主数据)、Loading Group(Material Master),Delivering Plant确定:
配置路径:
IMG
--> Logistics Execution
--> Shipping
--> Basic Shipping
Functions
--> Shipping Point and
Goods Receiving Point Determination
--> Assign Shipping Points
f_RD&]&FeB R0
Vs8k!U8tt0e
T(G0ITPUB个人空间#Kj
Z3sj6C{8A
7. Item Category的确定;Item Category用于控制销售处理整个流程,Cross-Company Stock
Transfer业务标准的是使用Item
Category:NLC,需要维护确定规则:
这里的订单类型来自Delivery Type中定义的默认订单类型;
配置路径
IMG
--> Sales and Distribution
--> Sales
--> Sales Documents
--> Sales Document Item
--> Assign Item CategoriesITPUB个人空间 ^[cW#G
ITPUB个人空间1c4m5i:Tal@X8. Schedule Line Category的确定;当Delivering Plant发货过账时,系统需要知道使用的移动类型,该移动类型来自于Schedule Line Category中的定义;因此需要维护Schedule Line Category的确定规则:
标准采用NC,其定义的Movement
Type为643;
配置路径:
IMG
--> Sales and Distribution
--> Sales
--> Sales Documents
--> Schedule Lines
--> Assign Schedule Line CategoriesITPUB个人空间3^+]+V4`
X
ITPUB个人空间*I*^-lb]o/b jsu3?{e09.
Invoice的确定;Billing Type来自于默认订单类型中的定义:
可在Intercompany Billing中定义,也可以在订单类型中定义;
配置路径:
IMG
--> Sales and Distribution
--> Billing
--> Intercompany Billing
--> Define Order Types For Intercompany
Billing6M)l#@s@*`0
ITPUB个人空间Y |n;LvNNu`C#d#]i*V010.
做完了配置,就可以来跑流程了;首先第一步需要在Receiving Plant创建一张采购订单:t-code:ME21N
在订单中,你使用的PO Type为NB,在这里输入供应商而不是直接输入Delivering Plant,它会自动从供应商主数据中带出;
在行项目上输入的Plant为Receiving
Plant;
在Item的detail页面的Shipping选项卡上,你可以看到系统根据你的配置自动确定的Shipping数据;ITPUB个人空间&]V_8N*[
s:tUw9fr
pGQ5Yz7K0ITPUB个人空间/v%i0P@5@4N-G
gGr11.
在Receiving Plant端生成PO之后,第二步就是在Delivering
Plant端在SD中创建一张Replenishment Delivery;T-code:VL10B
你可以输入刚才生成的PO Number作为选择条件;
这里的Ship-to Party是前面第2步配置时Assign给Receiving Plant的;D:Ie]*M"p%a0
ITPUB个人空间;w7L0g
^6aB.rIpd1]QO!_7o;V+x0 点击“Background”按钮,创建Delivery,完成后后退查看Collective Run的Log:
];dMMAU0
eu1z*Qz0ITPUB个人空间%K*?D1SI#{"h9L 再点击Documents按钮,可以查看生成的Delivery:
*o1b&u+xsU-U0
9j E$GfF-uo0ITPUB个人空间7l:q(U*v"i3|b o 再点击Display Document,可查看Delivery的内容:ITPUB个人空间-f5zV0L0zl
ITPUB个人空间(\3p,MB
h;@mT0P!F#Wd]%z(BHG@012.
第三步是发货过账,如果需要的话,可以作Picking,Packing等活动;T-code:VL02N;
也可以在11步Display的界面点击修改,然后Post Goods Issue:GtOTug0
X-FcZ m0+c;C+jE%C|{0然后可以查看Document Flow:ITPUB个人空间 T6Cib;QA+I
ITPUB个人空间.WA*|8vj:W3vX (u2w e#sn'~0 选中GOODS ISSUE的凭证,点击“Display Document”查看产生的物料凭证: 可以看到Goods Issue使用的Movement Type为643,为Schedule Line Category定义中的设置:ITPUB个人空间/i
ct5L2~7T
U;|j9t2Y.O_5Q g0 ITPUB个人空间0E0z/?l {+Bo 同时,发货过账后,我们来查看以下Delivering Plant和Receiving Plant的库存状况:T-code:MMBE
首先查看Delivering Plant的库存:非限制使用库存减少;+Vd ~-k6Z6n,J2R;r1m0
;i]Xa0[Q0ITPUB个人空间PH3q5G ]
J 查看Receiving Plant的库存:非限制使用库存没有变化;ITPUB个人空间 a@}%IV+e`
8TQh
U0tf@y[0ITPUB个人空间kb%qw*cR P#Z3g选中Plant层,点击“Detailed Display”,可以看到那部分数量在Stock in transit Cross-Company栏位中;ITPUB个人空间(zST!jPo V1J!l
13. 第四步,Receiving Plant接收到货物,入库参照Delivery收货,到非限制使用库存;
T-code:MIGO,输入参考Delivery;)L&nZ7IpR N0
e"a;^YGm$m0
[I&K1}Sr.{0 保存后查看Receiving Plant的库存:非限制使用库存增加;t-code:MMBEITPUB个人空间|tD
QQ,H
ITPUB个人空间G8}8{/W1J\X(yITPUB个人空间g`jW}14.
第五步,Delivering Plant所在Company issue Invoice;Cross-Company
Stock Transfer的Billing与Cross-Company sales的Billing相似;
T-code:VF04,也可以直接reference Replenishment Delivery创建:9Z&w&p6lh'RQ5z(c0
4o~#g4g#f$Zp0ITPUB个人空间tcug(\)Nv$ua8]2D8r,] 点击“Individual Billing Document”创建发票:ITPUB个人空间_5V/J?;E Vw'l
ITPUB个人空间VZHA:Sk#}%dH
}.F
qcbb{\0 保存,release to FI,然后查看下Document Flow回顾以下整个流程:ITPUB个人空间
vV m!j(LM
ITPUB个人空间w:H
|CM:N`'~"I:dGMo015.
第六步,Receiving Plant所在的Company进行发票校验,这一步可以通过配置系统以使在Delivering Company Issue发票时自动在Receiving Company输入发票,涉及EDI的内容,这里只介绍手工发票校验:T-code:MIROITPUB个人空间:|&~X,^*p
|Gf
ITPUB个人空间7{'US"F7F6y5M)l a![O&Jg$?,OE2Yi016. 第七步,收付款,同一般的业务交易类似,这里不再详述;ITPUB个人空间 wC S%^q$]Gmg)R$`