zoukankan      html  css  js  c++  java
  • SD从零开始31-32

    SD从零开始31 包装(Packing)

    装运材料Shipping Materials

          Shipping materials是用来包装或者运输货物的材料;

          为了在系统中为outbound delivery存储包装信息,你必须首先指定一个装运物料;

          你必须为不同的装运材料创建物料主记录,在标准系统中你可以为这些物料使用物料类型VERP;你为每个装运物料在物料主记录中定义特殊的数据例如允许的重量和体积等;

          你可以为每个物料类型激活这些字段;

    装运单元Shipping Unit

          你从outbound delivery选择项目来包装到装运材料中,叫做装运单元(package);

          装运单元被从之前定义的号码范围内分配了一个唯一的顺序号;

          在shipping unit header中包含了用于包装的装运材料的信息;shipping unit的预览屏幕中显示了delivery item的数量或者其他的shipping units;

          从物料主记录中带出的数据可以修改或者增强以包括更多的信息如pallet number;

    包装功能Packing Functions

          Packing是将delivery items分配到shipping materials的过程,结果会产生shipping units;然后shipping unit需要增加更多的装运材料来包装,这会产生新的shipping units,你可以使用想要的层次(multi-step packing);

          你也可以从shipping unit拆除items的包装,或者将shipping unit分解成组成部分然后删除它;

          在配置中,你为每个delivery item category指定是否relevant for packing;设置有:packing allowed(default),packing not allowed,packing mandatory;outbound delivery中每个item的packing status都会更新(例如:partially packed / completely packed);

          在标准系统中,为打印设置了两种output types:

               Packing list(at delivery level);

               Shipping label(at shipping unit level);

               你可以定义你自己的output types;

          使用delivery item category,你可以为有batch split的items指定是main items还是individual batch split items会被包装;如果individual batch split items被包装,你能够辨别一个特定的batch包含在哪个shipping unit中;

    销售分销流程中的包装Packing in the Sales and Distribution Process

          包装功能可用于:

               订单(作为packing proposals);

               Outbound delivery;

               Shipment document;

          订单中的packing proposal可以复制到outbound delivery;你可以在deliveries的copy control table中在header level控制;

          你可以设置outbound delivery中的packing服从某些conditions,要做到这一点,你需要在配置中设置(标准设置:当delivery被信用检查block时不能packing);

          只要你还没有post goods issue,你就可以修改outbound delivery中的packing;

          Outbound delivery中的packing复制到shipment document,然后你可以选择一起包装所有大的deliveries;

          使用用户出口你可以指定在outbound delivery创建时自动packing的rules;结果建议包含shipping materials以及每个shipping unit的目录;自动packing为每个delivery type激活;

    装运物料类型和装运材料的物料分组Shipping material types and Material Grouping for shipping master

           相似的装运材料用shipping material types组合在一起;

           对于每个shipping material type,你可以在配置中定义控制;你可以使用这些控制,例如,来为shipping units指定output determination procedure(像shipping labels);

           Shipping material的material grouping是用来组合具有相似的packing requirements的物料(例如,需要相同shipping materials的物料);

    建议的装运物料Proposed Shipping Materials

           你可以为将要pack的物料显示允许的装运物料;建议的装运物料来自于你在配置中维护的table:Allowedshipping materials for each material group

           系统检查正用于packing的shipping material是否是允许的;

           但是,如果物料主数据中的字段Material group:shipping materials没有维护,则该物料可以包装到任何的shipping unit中-不考虑重量和体积检查;

    装运材料的后续流程Subsequent Processes for shipping Material

           你可能需要管理shipping material的库存;为了允许你这样做,系统可以在outbound delivery中为每个shipping material产生一条单独的item;

           为了自动地为装运材料产生items:

               你必须在配置中设置item category determination,In this context, table entries with PACK usage are relevant;

               Deliverying plant必须使用shipping material type中的plant determination rule来决定或者手动地输入;

           你可以为shipping materials向客户开账单,或者你使用不需要开账单的可回收装运材料(returnable shipping materials):

    第一种情况,你必须在创建shipping materials的物料主记录时用item category group VERP;标准系统中的item category determination procedure决定item category为DLN,然后这些items可以复制到billing document;

    第二种情况,你必须在创建returnable shipping materials的物料主记录时用item category group LEIH(item category TAL is detrmined,当post goods issue,这些物料会转移到客户的特殊库存(或者special stockfor partner,例如运输代理商),这些items不会复制到billing document;

          MARK:在可回收包装的后续流程中,使用订单类型returnable packing pickup(LA)然后返回delivery(RE);或者,如果包装由客户保管,则订单类型returnable packing issue(LN)要做billing;

     

    [原创]SD从零开始32 发货过账(Goods Issue)

    发货过账Goods issue

          为一张outbound delivery发货过账以结束shipping活动;

          发货过账要求所有必须的shipping activities都已经执行;例如,如果你有picking相关和确认要求,这些步骤必须首先完成;

          发货可以通过修改单张outbound delivery过账;另外,你可以使用集中处理功能来选择所有应该发货过账的所有deliveries,然后为它们发货过账;你也可以使用outbound delivery monitor来作此操作;

          你还可以在transfer order确认时发货过账;

          当你处理单张outbound delivery时,你可以在不改变计划日期的情况下指定实际的发货过账日期;在出现的对话框中你可以输入实际的发货过账日期,然后按照该日期发货过账;相应的goods issue document也用实际的发货日期记账;如果没有明确指定发货日期,则当前日期作为发货日期;

          Goods issue应用于整张outbound delivery;

          任何错误都是不允许的,例如,当数据像batch或者serial number缺失或者picking尚未完全执行;这种情况下,goods issue不会被执行;

    发货过账的影响Effect of Goods Issue Posting

          在发货过账之后,只能在有限的范围之内修改outbound delivery;特别地,不能对数量作任何修改;从这点来讲,delivery document必须要反映实际的物理上交货;

          发货:

              减少仓库库存;

              在存货帐的库存科目中记账价值改变;

              减少交货需求;

              在outbound delivery中输入状态信息;

              存储在document flow中;

              为billing创建一个work list;

          使用“Create billing document”事务在goods issue之后执行billling,你可以在配置中在copy control中进行适当的设置;

    取消发货Canceling Goods Issue

          如果一张outbound delivery的goods issue被取消了,则发货过账会被冲销;系统从original goods issue document中复制数量和价值并且基于数量和价值的相反+/-符号执行inventory posting;

          如果你取消了发货,将会影响整个outbound delivery;在取消的过程中创建的cancellation document输入到outbound delivery的document flow中;

          发货取消之后,outbound delivery的goods movement status重设为“Not yet started”;这允许你象平常一样继续处理该outbound delivery;delivery requirements也重新创建了;

          如果outbound delivery已经全部开票或者部分开票了,则取消发货由2个步骤组成;这种情况下,你必须首先取消billing document,然后你才可以取消goods issue;

          对于MM库存管理中的每个移动类型,你都必须在配置中定义一个冲销的移动类型,标准系统中用于goods issue posting的移动类型不需要额外的设置;

    为取消选择外向交货单Selecting Outbound Deliveries for Cancellation

          在选择屏幕上,你可以选择一张或多张你想要取消发货过账的outbound deliveries,除了outbound delivery number,你还可以输入shipping point,the route,the goods issue date,一组outbound deliveries以及shipment number作为选择条件;

          在选择的outbound deliveries列表上,你可以为每个delivery指定一个非当前日期的日期,只要不是在goods issue date之前;通过双击一个列表条目,你可以直接跳转到那条outbound delivery;

          系统为取消以及任何可能发生的错误生成一个日志;

    装运中的质量管理QM in Shipping

          R/3质量管理模块支持SD模块为goods issue执行quality inspection(例如,packing inspection);

          你在物料主数据的QM view指定物料是否将执行质量检查;

          当在SD中创建outbound delivery时,QM自动为与检查相关的delivery item创建一个inspection lot;该inspection lot告诉质量保障部门这些货物需要检查;

          检查的结果可以以不同的方式储存在系统中;如果货物是损坏的,可以输入defect records;测量值或者评价code存储为characteristic value;你在QM master data中计划inspection使用的type和procedure;

          “usage decision”表示QM inspection的完成;这里是表示检查的货物是接受继续处理或者拒绝;这叫做“accepting”或者“rejecting”一个inspecting lot;

          依赖于客户,或者客户和物料的组合,你可以指定是否inspection lot在goods issue post之前必须accept;如果不是必须的,则质量保障部门可以在goods issue posting之后提交检查结果;

          你从outbound delivery在item层次的output control启动数量验证的打印;该功能主要用于使用batches处理的物料;

    交货验证Proof of delivery(POD)

          Proof of delivery(POD)本质上是设计来支持当且仅当客户确认了到货时创建一张发票的流程;

          接受到货物以后,ship-to party通过IDoc传输POD到R/3系统并且因此为整个delivery确认了数量;

          在大多数情况下不会有数量差异,这里不需要额外的工作,因为verification和confirmation都是自动地使用IDoc;如果报告了差异,delivery不能自动地确认;这种情况下,你必须手动地继续处理;

          你可以为处理凭证使用worklist协同POB-outbound delivery for POB list and Subsequent processing for POB worklist;

          系统基于正确(验证)的数量创建billing document;通过billing due list创建billing document是block的,直到POD已经确认;

          在你能够使用POD功能之前,你需要定义哪些delivery item categories与POD流程相关;你也需要定义差异的原因,以及客户主记录用于POB流程的,指定POB relevance;

          你可以分析差异的数量和原因(where,when,why);

  • 相关阅读:
    自定义 Repository 方法
    SpringData_JpaSpecificationExecutor接口
    SpringData_JpaRepository接口
    SpringData_PagingAndSortingRepository接口
    SpringData_CrudRepository接口
    SpringData修改和删除操作
    自定义查询语句SpringData
    SpringData关键字查询练习
    compile——生成ast
    vue-compile概述
  • 原文地址:https://www.cnblogs.com/jellour/p/7128156.html
Copyright © 2011-2022 走看看