• SD从零开始09-10


    SD从零开始9 数据流(Data Flow)

     

    根据参考创建Create with reference

           可以参考之前的凭证来创建销售凭证,可以在初始画面,也可以在凭证处理过程中,通过uniform. dialog box来控制,该对话框有6个标签页:

              Inquiry‚ Quotation, Order, Contract, Scheduling agreement, Billing document;

           在对话框中输入凭证号之后,可以选择COPY,将完全复制参考凭证;也可以选择Item Selection来COPY一部分项目以及修改数量;

           在处理中,可以为新的凭证定义一个新的delivery date,此日期设置在头部,对凭证中的所有行项目有效;

           要用参考创建,首先需要配置相应的Copy Control,必须要是符合逻辑的业务处理流程;

    凭证流Document Flow

           销售流程由一系列有顺序的记录为凭证的process steps组成,该流程链存储在凭证流中;

           凭证流为所有的凭证和个别项目更新;

           可以通过一个列表来查看凭证流中的所有凭证;

           在状态浏览图中,可以快速的查找到有关销售流程的目前状态的详细信息;

           Eg. : Document flow of quotation

               Quotation

               .Order

               ..Delivery

               …Invoice

               ..Returns

               …Returns delivery

               ….Returns credit memo

    SD中的复制控制Copying Control in SD

           在Copying control中,可以决定哪些凭证类型可以Copy到其他的凭证类型,并定义详细的Copying方法;

           Eg. :

              Sales document type from a sales doc. Type:Standard order(OR)<- quotation(QT)

              Sales document type from a billing doc.type:Credit memo request(G2)<- invoice(F2)

              Delivery type from a sales document type:Delivery (DL) <- Standard order (OR)

              Billing doc. type from a sales doc.Type:Credit memo(G2)<-Credit memo request(G2)

              Billing document type from a delivery type e.g. Invoice (F1) <- Delivery (DF)

              Billing doc. type from a billing doc.type e.g. Invoice cancellation(S1) <- invoice(F1)

    销售凭证的Copying Control

           可以为Header,Item,Schedule line层设置Copying Control(要符合销售凭证的结构),每层你需要创建:

              Data transfer routines:控制Fields如何Copy;

              Copying requirements:需要满足的条件Check;

              Switches:可为每个事务设置特殊控制,例如可激活或关闭item numbers的transfer

           如果你在Item和Schedule line层输入了无效值或不输入target value,系统根据Item和Schedule line Category assignment来判定target;

    Copying条件Copying requirements

          Copying requirements包含为每个业务处理定义的特殊条件,并且可以存储在所有层次;当所有条件都满足时,参考凭证才会被创建;

          Eg. :

             Header level:001—Check sounce和target的Sold-to party和Sales area是否相同;

             Item level:301—Check 将要用来Copy的Item是否有reject的原因或者完成状态;

             Schedule line level:501—保证只有open Quantity大于0的部分会Copy;

        MARK:Routines和Requirements是用ABAP/4代码写的,且能够通过修改系统的方式在SD配置中进行处理,

                       你首先应该检查系统中现有的对象是否有合适的,通常可以通过Copy标准系统的对象,

                       然后删除或者增加代码行到对象来快速的调整系统;

    Completion Rule and reference status

          当使用‘Create With Reference’时,通常需要更新reference的数量或值,所以需要在Copying Control中Check Item层的‘Document flow update’Field;

          在item category中设置适当的Completion rule,根据Item Category中的Completion rule,之前凭证的Item的状态会独立地更新;

          合同contracts中的Items没有Completion Rule;

          如果你输入了Rejection的原因,Item会变成‘Compelte’;

     

    [原创]SD从零开始10 定价基础(Pricing Fundamentals)

    条件组Groups of Conditions

           定价Pricing;

           折扣/附加费Discounts/surcharges;

           运费Freight;

           税Taxes;

           有关条件的数据存储在条件记录中;

           你可以根据需要在任何层次决定条件;

           定价最通常执行的层次已经在标准系统中预定义了;

           你能够非常容易地添加额外的层次;

           系统提供了一个包含定价常用Fields的standard field catalog,然而你可以设置条件依赖于凭证中的任意Field,

               但是你需要将这些Fields添加到field catalog中;

    条件记录Condition Records

           可以为定价协议定义一个有效期;

           条件记录中的值(price、surcharge、discount)可以维护为一个刻度,刻度的层次数量不限;

           可以为条件记录设置上限和下限,手动修改系统确定的价格要素只能在这个限制内;

    条件类型Condition Type

           条件类型确定Condition的类别和如何使用;

           可为每个条件类型设置calculation type和scale base type;

           EG..:scale base type:Percentage        

                       calculation type:Value scale

                 100¥                                1-%

                1000¥                                2-%

               10000¥                                3-%

     

                scale base type:Weight scale        

                calculation type:Amount/weight

                100kg                                $1- per 1 kg

                1000kg                                $3-

               10000kg                                $5-

    条件维护Condition maintenance

           4.6A版本之后提供了新的维护接口,新接口允许批量维护(based on characteristics);

           condition records can now be maintained across all condition types and condition tables;

            例如可以一步显示和维护客户的Material Prices以及Discounts,surcharges等;

           也可以选择Select using condition type来调用老的条件维护事务代码;

  • 相关阅读:
    算法导论笔记:13-01红黑树概念与基本操作
    算法导论笔记:12二叉搜索树
    ansible使用9-Playbooks: Special Topics
    ansible使用8-Best Practices
    ansible使用7-Loops
    ansible使用6-Conditionals
    ansible使用5-Variables
    ansible使用4-Playbook Roles and Include Statements
    ansible使用3-playbook
    ansible使用2-inventory & dynamic inventory
  • 原文地址:https://www.cnblogs.com/jellour/p/7128038.html
Copyright © 2020-2023  润新知