SAP外向交货中的包装功能

SAP的包装管理功能(handling unit management)集成了wm, pp, sd ,mm等多个模块;在这些模块中都使用得到。本篇博客主要介绍一下包装管理在sap外向交货中的应用。其中包括销售包装、交货包装以及可退回包装的管理。包装的种类和几个象限已经在上一篇文章中提到过。在此就不多说了。在现实的业务流程中,商家为了促销可能会对物品进行不同的包装形式,有些包装是直接计入正品的成本的,而有些包装是单独计算成本和收入的,有些包装比如托盘等是可回收的;有些包装比如属于物流公司的集装箱,冷藏箱等是需要计费的。

对于属于物流公司的包装,本篇博客不予探讨;可以在下次研究SAP的物流运输功能(transportation)的时候进行详细探讨。这里只是顺便提一下。

依旧是后台配置+前台实现:

首先,后台配置部分:此部分也包含了handling unit相关功能的讲解;路径: img>logistical general>handling unit management.

在进行配置前,需要弄清楚一下几个概念的意思:

包装单元:Handling unit/shipping unit(4.6版本以下) 即被包装物料包装好的物料。

待包装材料:需要包装的材料,原材料、半成品、产成品都可能是待包装材料

包装材料:可以包装待包装的材料,称为包装材料。哈哈,废话

例如:电池输入待包装的物料,电池套是包装物料,而被电池套包装的物流就是包装单元,及handling unit.

包装物料组:通常在待包装材料主数据中维护,表示此物料能被什么类型的物料包装;

包装物料类型:通常在包装物料主数据中维护,表示此包装物料属于什么类型;最终通过配置将包装物料组,和包装物料类型关联;

  1. Define packaging material type: 定义包装物料类型。

a : 包装物料是否在交货单中显示有两个前提:1 包装材料工厂维护了,2是包装材料的行项目类型能够确认到;这个地方就是决定包装材料在交货单中工厂的来源;

A:工厂来自包装材料主数据。交货工厂;

B: 工厂来自与上一层的被包装项目。

C: 手动填入工厂。

b : 包装材料的类别:

c : 确定handling unit的号码段:将另开一片博客专门介绍hu number range。

d: 发现选择不同的hu type, 其hu 号码开头会不一样:

比如:package material type v060: HU TYPE 1 pallet: 其hu identification 号码段为:

Package material type zpc7: hu type 5 unrestricted use. 其hu identification号码段为:

对于下面的internal number range 和external number range,系统根据number assignment中选定的number object来确定number range:

系统根据01-04的number range分别确认出系统自己给号或者用户手动给号的范围;

2. Define material group for packaging materials.

这里没什么可讲的,只是定义就完事了。关键是下面的分配与packaging material type的关系。

3. Define allowed packaging materials: 定义某一个包装物料组下面允许使用的包装物料类型:

4.Pack control by delivery item category:

a: 有三种控制方式:看一下描述就明白,不说了。

b: 对有批次拆分的物料,决定对其main item还是带有批次的item进行包装:激活后对拆分的批次进行分开包装,不激活则只对main item进行包装。

5. Maintain delivery type: 设置delivery type中与packing相关的字段;

  1. 如果想在dn中实现自动包装的功能,需要后台配置pack proposal和instruction等功能。(相关的操作和配置在另外博客中进行讲解)
  2. 在DN中为packaging material生成单独的行项目,可以为包装物料进行单独的订单和开票操作。(但是此项使用的前提是packaging material type中plant确定规则维护和packaging material item category确定规则维护完整);博主对此勾进行了测试,发现无论是否打勾在DN中都可以自动生成packaging material的行项目。博主推测是否此项是与automatic packing功能一起使用的? 有待测试…..

6. item category determination:

对于一般包装物,item category group可以是verp or norm, 对应的item category DLN.

对于return package item来说:return packaging material的item category group维护的是LEIH; 行项目TAL.

无论是return package还是一般的包装物的行项目确定时,都要使用到uage: PACK.

7. Schedule line category determination.

交货单中的movement type就是通过这里取到的。621为return package发出的移动类型,此移动类型为寄售的借出。

弄了这么多就是为了前台的实现,终于可以开始了….

前台实现:

还是以电池包装为例,电池有四种包装,电池套,电池纸盒,电池纸箱,以及最后可回收的托盘。(实际上电池套和纸盒在现实业务中直接挂在bom下面,计入电池成本了。但是为了测试交货包装功能,暂且作为销售包装吧。)

  1. 维护包装物料与待包装物料的主数据。待包装物料与包装物料需要维护在同一个销售范围中。容易忽略的是,相关语言的维护:

由于博主测试工厂在1000(CN),所以主数据中必须维护物料ZH的描述,否则在交货时候会报错,导致包装物料不能作为单独的行项目显示在DN中。

创建包装物料是material type = VERP. 在销售/工厂视图中指定packaging material type

(关于这里每个字段的用途,博主会在之后研究中慢慢更新,敬请期待~)

如果要计算packaging material的成本当然还要维护accounting 视图:

包装物料组

ZDL7 电池包装

P010 托盘

 

包装物料类型

0001托盘

ZPC7 电池包装

 

待包装材料

Ztest0001 电池

在销售/工厂视图的包装物料组中,维护包装物料组ZDL7

包装材料

ZHU-01 托盘

ZHU-02 电池套

ZHU-03 电池纸盒

ZHU-04 电池纸箱

在销售/工厂视图的包装物料类型中,维护ZPC7/0001;托盘属于可回收物料所以项目类别组是"LEIH 可反复利用的包装";如果是直接销售的包装项目类别组是"VERP 包装"或者NORM;(但是为了与norm区分开来,建议使用VERP)

  1. 为包装物料初始化一些库存;MATERIAL TYPE VERP在工厂1000内为数量和金额更新:

  • 创建订单-交货单-开票:

  • 先看一下最终的凭证流:

    交货单

    HU03显示包装物料单元:

    PGI后,查看物料凭证和会计凭证:

    621的为return package借出的。V 是特殊的库存标识(return package w.customer),w是客户寄售库存,K是供应商寄售库存,M是供应商退回包装库存;

    每个包装物料的成本在此体现。

    VF01开票。

    由于没有给这几个销售包装物料维护价格,所以在开票的时候显示0价。是否开票相关和定价相关是有其item category决定的。

  • 下面介绍关于return package 的处理。

  • 可退回包装物料在发货过账后,所有权还是输入公司的。可以看到客户寄售可退回库存增加了。对其处理可以有两种方法:一是公司从客户处回收,二是公司把这个物料作价卖给客户。下面针对这两种情况分别操作:

    4.1) 退回:

    创建order type = LA(AT)的退货收回订单。行项目类型LAN ;

    LAN对应的schedule line category = F3 (Retrun package pick up with atp check)

    订单ATP检查:

    可以看出2014.02.26已经有一个订单占用了库存。

    2014.02.27是新创建的订单。

    注:别的客户下单是无法占用其他客户的寄售库存的。

    创建交货单:此时移动类型对应621lending , 622 pick up. 交货类型LR.

    交货单如无法进行可用性检查:(博主猜测对于SAP中涉及退货的业务,在退货交货中是不进行检查的。有待测试。。。)

    发货过账后,v 库存减少,自由库存增加;

    4.2) 包装不退回,直接卖给客户:

    创建销售订单:类型LN(RPI-Ret.Packaging Issue), 行项目类型:LNN.

    Schedule line category C3:

    订单中的ATP检查:

    VK11维护客户/物料的价格:

    创建交货单并发货过账:

    交货单类型 = LF, 项目类型 = LNN, 移动类型 = 623.

    ATP检查:01 + BV.

    发货过账后,产生物料凭证和会计凭证。

    VF01:开票确认收入;

    当然具体的科目,根据客户的需要来配置。

    SAP的包装管理功能(handling unit management)集成了wm, pp, sd ,mm等多个模块;在这些模块中都使用得到。本篇博客主要介绍一下包装管理在sap外向交货中的应用。其中包括销售包装、交货包装以及可退回包装的管理。包装的种类和几个象限已经在上一篇文章中提到过。在此就不多说了。在现实的业务流程中,商家为了促销可能会对物品进行不同的包装形式,有些包装是直接计入正品的成本的,而有些包装是单独计算成本和收入的,有些包装比如托盘等是可回收的;有些包装比如属于物流公司的集装箱,冷藏箱等是需要计费的。

    对于属于物流公司的包装,本篇博客不予探讨;可以在下次研究SAP的物流运输功能(transportation)的时候进行详细探讨。这里只是顺便提一下。

    依旧是后台配置+前台实现:

    首先,后台配置部分:此部分也包含了handling unit相关功能的讲解;路径: img>logistical general>handling unit management.

    猜你喜欢

    转载自blog.csdn.net/weixin_41333545/article/details/86677785