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外向交货中的包装功能相关推荐

  1. SAP 外向交货的包装功能实现

    SAP 外向交货的包装功能实现 在执行VL01N创建出埠交付通知单是,各位肯定注意到了有个图标Packing,可各位知道Packing(包装)的作业机制吗?SAP的包装作业,体现为handling u ...

  2. SAP 外向交货的包装功能

    文章目录 目录 文章目录 SAP 外向交货的包装功能实现 一.包装物的分类 二.包装物的SAP处理 可回收包装物又如何处理? SAP 外向交货的包装功能实现 在执行VL01N创建出埠交付通知单是,各位 ...

  3. SAP外向交货单中的批次拆分应用于免费货物的小问题

    外向交货单中,批次拆分(或者叫确定)是个很有用的功能,特别是在产品批次很多的情况下.相关配置可以在网上找到教程.我在这里只记录一下特别注意之处: 事务码:0184  (全数字)  进入后,按 交货类型 ...

  4. SAP中SD交货与WM下架功能的集成应用

    如题的应用场景比较容易理解,销售发货.从哪里发?即发货的源头在哪?货是存储在库位Strorage location,还是存在货架上,并引入了SAP WM模块的货架管理.如果存货引用的WM管理.那么SD ...

  5. SAP中供应商确认功能的应用分析

    SAP中供应商确认功能是一个辅助性的功能.在简单的采购业务流程中,不一定需要用到.但作为企业的SAP顾问,需要掌握供应商确认功能的一些应用情况.也帮助业务部门未来的应用需求.近期也刚好在思考这个问题. ...

  6. SAP SD基础知识之交货中的控制元素

    SAP SD基础知识之交货中的控制元素 一,交货类型Delivery Type Delivery type控制整个的交货,我们可以在delivery header中看到delivery type: D ...

  7. SAP MM IV中的Duplicated Invoice Check功能的测试

    SAP MM IV中的Duplicated Invoice Check功能的测试 进入如下界面: 比如1000公司代码下我勾选了Check Company Code和Check Reference标记 ...

  8. sap销售发货的流程_外向交货发起的销售流程

    一.说明 一般销售业务都有销售订单(SO),在订单中确定客户.物料名称.数量.价格条件等要素.但有一类销售流程的发起端是外向发货,直接向指定客户发货,常见的业务场景是库房紧急向客户发货. 以无参考凭证 ...

  9. SAP内向交货详解 Details on SAP inbound delivery

    内向交货单inbound delivery note---- VL31N/VL32N/VL33N   内向交货单:如果是采购那边的交货的话,一种是可以根据采购订单进行收货:一种是可以根据内向交货单进行 ...

最新文章

  1. Bitmap类getPixels()方法中参数stride理解
  2. 图片相似度识别_deepface:人脸识别\特征分析
  3. 从青年基金到面上项目
  4. 以太坊智能合约安全入门了解一下(下)
  5. Vs2010无法打开文件“Kernel32.lib”、无法打开“libcpmt.lib”msvcprt.lib
  6. mvp内粗泄露问题_如何在一小时内启动MVP服务器
  7. Matlab线性/非线性规划优化算法(4)
  8. ImageButton 无法显示
  9. python处理excel表格-如何用python处理excel表格
  10. 浏览器根对象window之caches
  11. 3D视觉是CV技术的未来!对话奥比中光CEO黄源浩
  12. 两条平滑曲线相乘_对三次贝塞尔曲线过点平滑中尖角和交叉现象的优化
  13. 七升七降调号_巧识五线谱08:如何记住七个“降号调”的调号与调的对应关系?...
  14. DIV+CSS排版技巧
  15. 嵌入式lab3——自行车码表
  16. CCF系列题解--2018年9月第一题 卖菜
  17. 动态系统的建模与分析
  18. 【Aladdin-Unity3D-Shader编程】之六-模型实时阴影
  19. Python pyspider的安装
  20. 我用Excel制作了一枚“电子印章”,太牛逼了!

热门文章

  1. 短信行业应用的十六种方式
  2. 终于把Python网站开发库大全整理完了,赶紧收藏起来~
  3. 我ps制作的html文件alt标记文字,如何在PS中制作我的2016宣言的字体?
  4. 银行应用软件:零售银行业务中谁才是赢家
  5. 二叉树-7.11 折纸
  6. Java常用类之Calendar类和GregorianCalendar类
  7. Python实现对图像进行掩膜遮罩处理,超详细讲解
  8. 数据挖掘中数据预处理方法_数据挖掘中的数据预处理
  9. java 继承泛型类_JAVA高级复习-自定义泛型类及泛型类的继承
  10. (4).NET CORE微服务 Micro-Service ---- Consul服务发现和消费