SD从零开始65 框架协议(Outline Agreement)

合同-销售凭证类型Contracts-Sales Document Types

框架协议在几乎所有的业务处理中都扮演重要的角色;客户和供应商对在某些条件下以及在一个特定的时间框架内提供货物达成协议;框架协议使业务关系中的两个伙伴的业务流程流线型化;

在SAP系统中不同的销售凭证类型代表了不同的框架协议;标准系统包含了许多的凭证类型你可以直接使用或者作为复制的参考;

主要的两种框架协议是计划协议和合同;

在系统中,最简单和最通用的计划行协议类型由凭证类型SA描述;计划行协议的凭证类型例如BL或者DEL是特殊案例,用于汽车零部件供应行业;

有两种类型的合同-价值和数量;合同可以涵盖货物和服务;一般地,没有限制应用于不同的合同形式;

租赁和维护合同经常用在服务行业;维护协议分配给哪些客户将长期使用并在其间需要服务的产品;除了维护合同,系统还提供了服务管理应用模块;

计划协议Scheduling agreements

计划协议是你和sold-to party之间的对某一个时间区间有效的框架协议;计划协议包含固定的交货日期和数量;

日期包含在计划协议的计划行中;一旦计划协议到期应该交货,你可以像通常那样或者使用到期交货清单来创建交货;

当你为计划协议中的条目输入计划行时,系统加上已经输入的数量并将它们和目标数量以及已经装运的数量进行比较,这样给你一个所有未清数量的预览;

如果计划行中的数量超过了目标数量,系统发行一个警告消息;

如果客户要求,你可以周期性地处理发票,例如,一月一次;所有到期应该Billing的交货被合并到一张集中的发票;

数量合同Quantity Contracts

合同是你和你的客户之间的对某一时间期间有效的框架协议;合同不包含任何计划行,交货数量或者交货日期;合同中可用的功能和订单一样;你也可以对特殊的价格协议或者交货时间达成协议;

客户使用个别释放来履行合同;计划行在释放订单中创建;然后释放订单像一张标准订单一样被处理;任何关于价格或交货截止日期的特别协议从合同复制;

释放订单(release order)参考一张合同创建;这样产生了一个凭证流记录,它允许你更新合同中的已释放的数量和价值;

在复制控制中,你决定哪些销售凭证类型能用作合同的释放订单;

你可以用下列方式创建释放订单:

在初始画面上选择Create with reference;

在销售凭证菜单中,选择Sales document->Create with reference->To contract….;

后来指派一个订单条目给一张合同;

当你创建订单时使用自动系统搜索未清框架协议;

有关未清框架协议的消息Messages about Open Outline Agreements

你可以为销售凭证类型设置配置以便当你创建一张释放订单时系统自动地搜索任何的未清框架协议;你可以为搜索以及如果搜索成功系统应该怎样反应选择几个选项:

Blank:不检查;

A/B:在抬头/条目层检查;系统比较客户和物料代码;如果有未清框架协议,它会显示一个对话框,在对话框中你可以选择是显示协议清单还是继续处理销售订单;

C/D:在抬头/条目层检查并且如果唯一的话复制;如果系统找到只有一个未清框架协议,凭证会自动创建;系统为该释放在状态条发行一个信息消息而不是显示一个对话框;

E/F:在抬头/条目层检查并且立即跳转到选择清单;系统立即进入到选择清单而不是显示一个对话框;如果只有一张未清合同,系统反应和C/D一样;

价值合同Value Contracts

价值合同是你和你的客户之间的一张框架协议;它定义了你的客户同意在这个定义的期间内采购固定价值(目标金额)的货物和服务;

价值合同能够包含在释放订单中检查的你和客户之间的其他协议:

特别价格协议;

客户限制;

物料限制;

如果在配置中激活了这个检查,当你输入一张释放订单时,系统发行一个消息通知你是否有任何有效的合同;

你可以在后来修改合同中的目标值;

有效的物料Valid Materials

在标准系统中你能够用下列方式限制可以在一张价值合同中释放的物料:

产品层次(一般可以通过输入开头几个数字例如0000101*来搜索);

有效物料清单(分类模块);

如果在凭证中既维护了产品层次又维护了分类模块,则所有属于其中任何一个的物料组的物料都对释放订单有效;

如果你没有在凭证中维护任何的输入,则所有在销售中定义的物料都可以释放除非在条目层的复制控制中还有其他的限制;

你能够在产品的主数据中为价值合同维护分类模块(module type6);你能够为分类模块中的每个物料定义一个有效期;当你创建一张释放订单时,系统检查当前日期是否在有效期之内;

价值合同-BillingValue Contracts-Billing Documents

你可以直接为价值合同Billing或者你可以为每张释放订单Billing;

为一张释放订单Billing:

你可以为释放订单使用标准订单OR;Billing可以是订单或交货相关;

为一张价值合同Billing:

系统中存在释放的订单类型WA;价值合同依照订单进行Billing;一个Billing计划允许你在几个日期并且每次部分数量为合同Billing;如果你后来修改了价值合同中一个条目的目标价值,系统会自动地调整未清Billing日期;

系统不允许你自动地为还没有完全释放的价值合同Billing;

确定日期Determining Dates

当你创建一张合同时,系统建议,例如,合同的开始和结束日期;

你在配置中定义日期确定规则;这些规则在你已经设置的日期(例如,今天或者安装日期)中的某一个日期开始凭证;任何你指定的间隔也可以增加该日期;你也可以计划照这样确定的月份的开始或结束日期;

如果你指定了一个持续时间类别,系统自动地产生合同的持续时间;这可以是日期规则的一部分,例如,确定合同的结束日期;

如果你分配一个合同参数文件给销售凭证类型;系统自动地确定指定给合同的默认值;这些可能是:

确定合同开始和结束日期的规则;

持续时间类别;

后续活动;

取消程序;

 
 
 
 

SD从零开始65 框架协议(Outline Agreement)的更多相关文章

  1. SD从零开始59-61,跨公司的库存转移,Interface 修改,可用性检查和需求传递

    [原创]SD从零开始59 跨公司的库存转移处理流程 库存转移流程Stock Transfer Procedure 2个工厂间的库存转移能够使用不同的流程来执行: 只执行一个库存转移记账的流程使用MM库 ...

  2. SD从零开始15-18

    SD从零开始15 税(Taxes) 税确定的标准Criteria for tax determination 你可以在sales organization level分配一个rule(blank,A, ...

  3. SD从零开始13-14

    SD从零开始13 使用条件记录(Working with Condition Records) 定价报表—客户特定价格Pricing Reports-customer-specific prices ...

  4. SD从零开始09-10

    SD从零开始9 数据流(Data Flow) 根据参考创建Create with reference 可以参考之前的凭证来创建销售凭证,可以在初始画面,也可以在凭证处理过程中,通过uniform. d ...

  5. SD从零开始07-08

    SD从零开始7 行项目类别 Item Category的例子: 系统交付的不同的Item category支持不同的业务流程,可以根据它来创建自定义的: 定义为4位的key:前2位提示销售凭证类型,后 ...

  6. SD从零开始71 业务信息仓库(BW)

    SD从零开始71 业务信息仓库(BW)概念 在线事务处理的环境OLTP Environment 在事务处理中,我们不断地填充用于跟踪我们的业务流程的数千个不同步骤的特定的表: 例如,销售凭证行条目来自 ...

  7. SD从零开始62-63,不完全日志,业务伙伴及业务伙伴确定

    [原创] SD从零开始62 不完全日志 不完全日志Incompletion log 一个不完全日志是销售凭证中对你公司重要的而还没有在系统中输入的所有数据的清单: 你可以在配置中为不完全日志定义这些数 ...

  8. SD从零开始57-58,第三方订单处理,跨公司销售

    [原创] SD从零开始57 第三方订单处理流程 第三方订单处理的流程Processes for Third-Party Order Processing 客户的采购订单首先在你公司的一个销售组织作为一 ...

  9. SD从零开始55-56, 风险管理, 付款卡

    [原创] SD从零开始55 风险管理的内容 应收款风险最小化Risk Minimization for Receivables 每个信用政策的目的是减少由客户应收款带来的风险: 连同信用管理,你也有权 ...

随机推荐

  1. 在Shell脚本中获取指定进程的PID

    注意这条命令用反引号(Tab上面的那个键)括起来,作用类似于${ } processId = ` ps -ef | grep fms.jar | grep -v grep | awk '{print ...

  2. Java的组合排列问题

    从4个人中选2个人参加活动,一共有6种选法. 从n个人中选m个人参加活动,一共有多少种选法?C(m/n)=C((m-1)/(n-1))+C(m/(n-1))数学算法 public class Main ...

  3. linux下应用程序性能剖分神器gprofiler-tools-安装和使用

    最近在摆弄算法的的优化,需要剖分一下算法的瓶颈,就找了一些代码剖分工具,其中 gprofileer-tools是很不错的工具,gperftools时google开源的一款C++性能分析分析工具,git ...

  4. Djang--module--单表

    Django模型层   一 ORM简介 查询数据层次图解:如果操作mysql,ORM是在pymysq之上又进行了一层封装

  5. Linux内核源码分析之调度、内核线程模型 And Centos7.2's Kernel Resource Analysis

    本文分为概述.历史.el7.2代码架构图解三部分. 解决的问题: a.Kernel调度发展过程: b.以架构图的方式,详解el7.2具体调度实现.内核线程模型.调度时间片计算,以及探究整个Kernel ...

  6. 详解C#异常处理

    一.程序运行时产生的错误通过使用一种称为异常(Exception)的机制在程序中传递,通过异常处理(Exception Handling)有助于处理程序运行过程中发生的意外或异常情况:异常可由CLR和 ...

  7. visual studio code (vsc)中查看 php 数组的全部元素

    在 vsc 调试 php 时,如果数组元素过多,只能查看前面 30个左右的元素,如果需要看更多的元素,可以配置 xDebugSettings 修改项目中的 .vscode/launch.json 文件 ...

  8. 内核开发知识第一讲.内核中的数据类型.重要数据结构.常用内核API函数.

    一丶内核中的数据类型 在内核中.程序的编写不能简单的用基本数据类型了. 因为操作系统不同.很有可能造成数据类型的长度不一.而产生重大问题.所以在内核中. 数据类型都一定重定义了. 数据类型 重定义数据 ...

  9. CentOS安装Subversion 1.9.*版本客户端

    安装yum仓库 以下以CentOS6为例,其他类似 # vim /etc/yum.repos.d/wandisco-svn.rep [WandiscoSVN] name=Wandisco SVN Re ...

  10. [AHOI2008] 紧急集合

    Description 欢乐岛上有个非常好玩的游戏,叫做"紧急集合".在岛上分散有N个等待点,有N-1条道路连接着它们,每一条道路都连接某两个等待点,且通过这些道路可以走遍所有的等 ...