SAP中的运输功能是后勤执行的一部分,用于自动计算交货成本;也就是说,SAP可以让系统自动对销售发货的商品计算运费,对于运费占这个成本很大比重的销售,可以使用这个功能;运输功能相对于SD其他模块,还是比较独立的,应用的不是很广;包括两个部分,创建运输单和计算交货成本;交货成本几乎和定价相类似,用到了条件技术,其涉及到的内容还是比较复杂的;下面介绍一下其配置和操作流程:
一、 后台配置
1、激活运输功能
路径:SPRO > 后勤执行 > 装运 > 路径 > 定义路线
点击图1-1,定义路径中:
批准运输:勾选上,就激活了运输功能;介绍一下其他参数:
服务代理:这里输入第三方的物流公司,用于我方和物流公司的结算;会在系统中产生对应的PO;
运输方式:这个参数没什么控制作用,只是作为分类;
发运类型:这个可以决定装运成本的定价过程,但是这里一般不输入数据,在装运类型中定义好了,具体在后面介绍;
距离:这个可以作为计算运费的一个条件,比如多少公里之内是什么价格,超过这个距离是什么价格;
事务码OVTR,对发货单类型激活运输计划;
事务码OVTL,对交货行项目激活运输计划;
2、定义发运类型
点击图1-2,先定义一个运输方式;
这个没什么参数控制,就是分类在作用;
点击图1-3,定义发运类型;
后面跟了两个参数,运输模式就是上面定义的;
发运类型过程组:这个是决定装运成本定价过程,下面再介绍;这也是发运类型的主要功能;
3、定义装运类型
路径:SPRO > 后勤执行 > 运输 > 装运 > 定义装运类型
装运类型中的参数比较多,如果要新建装运类型,就复制系统现有的类型;至于里面的参数,我就知道几个主要的:
运输完成类型:内向交货或者外向交货,如果是对客户的运输,那就用1,运单中包含外向交货,如果是对供应商的运输,那就选2,运单中包含内向交货;其他两个选项我不知道;
装运类型:其实就是上面定义的发运类型了,发运类型可以在路径中维护,也可以在这里维护,但这里的优先级更高;
复制路线:选2,会把交货单中的路径,复制到运单中;
4、定义发运项目类别
路径:SPRO > 后勤执行 > 运输 > 装运成本 > 发运成本凭证
点击图2-1,定义项目类别;
上图中,参数还是很多;简介绍一下几个我知道的:
条件确定组:装运成本的定价过程确定方式,下面会介绍;
成本分配:在装运成本中,CO模块中的分摊级别,有3个选项:
选项 |
名称 |
备注 |
A |
装运成本条目 |
不分摊到交货凭证中,重新建一个条目 |
B |
交货 |
按交货凭证分摊 |
C |
交货项目 |
按交货凭证+行项目分配 |
如选A,在交货成本分摊规则中如下图:
如选B,在交货成本分摊规则中如下图:
如选C,在交货成本分摊规则中如下图:
正常情况下,系统默认分摊到交货或者交货行项目的规则是按重量来计算;
注意:如果是选项A,那在CO源中一定是总账科目;
科目分配类别:交货成本分配到哪个成本对象类别,正常就选K好了,默认物流部门的成本中心;
CO源:结算到那个CO对象中,总账或者销售订单,一般物流公司都是单独结算的,直接到总账科目的物流费用就好了;
处理相关:装运成本是否与物流供应商的结算相关,正常就选X;A和X的区别我也没测试过;
生成PO:是否要生成PO,有4个选项:
选项 |
备注 |
|
无PO |
A |
只要是一天做的运单,装运成本都生成在一个PO中; |
B |
只要是一周做的运单,装运成本都生成在一个PO中; |
C |
只要是一月做的运单,装运成本都生成在一个PO中; |
5、定义发运成本类型
点击图2-1,还是上面那个界面;
新建一个装船成本类型,这个没什么参数,主要是分配项目类别;
点击图3-1,分配项目类别;
把上面定义的项目类别,分配到发运成本类型;
评估类型:这个是决定PO中的总账科目;
6、分配发运成本类型到装运类型
点击图2-2;
这个就是上面定义的装运类型,用事务码0VTK定义的;后面几个勾勾选选是系统建议在那个阶段产生装运成本;
点击一下左边的分配:
上图中,左边的是装运类型,OVTK定义的,右边是装运成本类型,上面刚定义的;德国佬搞软件就这么绕,我自己也绕晕了;
7、装运成本的定价类型
路径:SPRO > 后勤执行 > 运输 > 装运成本 > 定价 > 定价控制
和SD的标准定价几乎没什么区别;这里介绍两个常用的条件类型吧;
点击图4-1,定义条件类型;
FB00,这个条件类型是根据毛重量计算运费;注意计算类型为多重层次,可以在图5-1中维护层次等级;
点击图5-1,定义条件类型的等级;
参考:就是参考等级的类型,这里FB00默认配置的就是毛重量,按毛重量计算运费;
销售标识:用事务码VS01定义,用于设定如何计算运费,下面再介绍;
还有一个条件类型FGE0,这个是按毛重量、距离计算运费的,在条件类型等级中:
这两个条件类型在计算运费中,最常用了,其他用于定价的运费条件类型和这个类似,比如还有按体积计算运费的;
8、装运成本的定价过程
点击图4-2;
图6就是确定装运成本的定价过程了;
点击图6-1,定义和分配装运类型过程组;
这个其实很简单,就是先定义一个装运类型过程组,然后分配给发运类型;
点击图6-2,定义和分配条目过程组;
和上面类似,先定义一个条目确定组,任何分配给项目类别;
点击图6-2,定义服务代理过程组;
定义完服务代理过程组,那就要分配了,在供应商主数据的常规视图中:
点击图6-5,分配定价过程;
定价过程的确定因素有:运输计划点+条目确定组+服务代理过程组+装运类型组;
其中运输计划点,和公司代码有关;在企业结构的后勤执行中定义运输计划点;条目确定组和项目类别相关,其实也就是和装运类型有关;服务代理过程组和供应商相关;装运类型过程组和发运类型相关;这几个因素决定了装运的定价过程;
9、定义结算,这个是如何产生代理供应商的PO;
路径:SPRO > 后勤执行 > 运输 > 装运成本 > 结算
这是最后一步了;点击图7-1;
根据计划运输点+装运成本类型 确定采购组织+采购组+工厂,这是产生PO的默认数据;
图7-2,是定义PO的账户分配类型,一般不需要定义了,默认在PO中就是U;
图7-3,就是OBYC中根据账户分配类型,定义GBB的总账科目,这里只需要定义K的总账科目;
一般修改VBR,是对应账户类别K的科目修改,评估级别3200在项目类别中定义好了;
图7-4,是由总账科目,自动默认出成本中心,在根据运输单生成装运成本时有用;
就是根据上面配置的总账科目(一般就是物流运输费),默认出一个成本中心(一般是物流部门)
二、 前台操作
1、定义销售标识
事务码VS01;
等级基础:按照哪个单位作为等级基础,这个要和条件类型中的等级基础对应;
等级类型:A是从哪个数开始,B是到哪个数结束;
在计算页面下:
计算规则:按哪个单位计算;
价格单位:这个和下面的等级价值有关;
毛重:维护的等级数量;
计算类型:这个参数很重要;A是绝对值,不会作为计算金额的数量,只是一个间隔范围;B是相对值,会作为计算金额的数量;比如运费按照重量来计算,但是也会按距离作为间隔,一公斤商品在10KM之内是1元/KG,10-20KM内是1.2元/KG,以此类推;那在这里,重量KG就是B,距离KM就是A;
同样,还可以创建一个距离的销售标识,这个计算类型是A;
2、维护条件记录
事务码TK11;这里维护一下FGE0的条件记录;
输入供应商和货币就好了,点击等级;
按照等级类型,输入相应的销售标识,就是上面定义的;
上图中的条件记录,就是按照等级来维护运费,两个维度:KG和KM;
3、创建销售订单、交货;
毛重可以在物料主数据中维护好;运输计划状态为A,可以做运输单;还有距离可以在路线中维护好;交货单拣配好,先不要发货过账;
4、创建运输单
事务码VT01N;
运输计划点和装运类型不要输错了,是上面定义好的;这个可以决定装运成本的定价过程;点击上图的交货,选择好交货单,进入运输单明细:
然后保存就OK了,运输就好了,并且发货过账了;
5、创建装运成本
事务码VI011;
点击项目,进入明细:
在结算页面中,有个传输,勾选上,这个会产生PO;在服务采购页面中:
当装运成本保存后,就会自动产生PO,并且还收货了,如下图:
这个采购订单的科目分配类别是U,项目类别是D,代表服务;
创建PO后,系统就自动收货了,FI凭证类似与采购中交货成本的收货;然后就可以正常的发票校验了;