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. struts2框架学习笔记3:获取servletAPI

    Struts2存在一个对象ActionContext(本质是Map),可以获得原生的request,response,ServletContext 还可以获得四大域对象(Map),以及param参数( ...

  2. linux下tar.bz2文件的 解压缩方法

    一 使用bzip2解压缩命令进行解压缩: bzip2 -d  gcc-4.1.0.tar.bz2 二 上面解压完之后执行下面的命令. tar -xvf gcc-4.1.0.tar 或 tar -xvf ...

  3. Linux - 日志文件简介

    Linux日志文件绝大多数存放在/var/log目录,其中一些日志文件由应用程序创建,其他的则通过syslog来创建. Linux系统日志文件通过syslog守护程序在syslog套接字/dev/lo ...

  4. spring boot -thymeleaf-日期转化

    <span th:text="${#dates.format(date)}" ></span><span th:text="${#dates ...

  5. .NET 构造DataTable返回多个json值

    有时候我们使用Ajax链接一般处理程序需要返回多个值,然而这些数据并非在一个查询表内,此时便想到构造一个虚拟的DataTable,这样就可以返回多个值了(当然有很多办法,这是其中一种 ). 首先我们需 ...

  6. 课程五(Sequence Models),第一 周(Recurrent Neural Networks) —— 3.Programming assignments:Jazz improvisation with LSTM

    Improvise a Jazz Solo with an LSTM Network Welcome to your final programming assignment of this week ...

  7. JVM-常用内存调优参数总结

    一.内存调整参数 -Xmx2g    设置堆内存最大值为2g -Xmx512m  设置堆内存最大值为512m -Xms1g   设置堆内存最小值1g (ps:-Xms和-Xmx实际上是 -XX:Ini ...

  8. Kotlin 最佳实践

    为什么写此文 Kotlin很烦,Gralde很烦,还都是升级狂,加一块更烦.几个月不接触Kotlin,再次上手时便一片迷茫.所以记录此文,以便再次上手时查阅. 使用Gradle创建Kotlin项目 m ...

  9. 微信支付的JAVA SDK存在漏洞,可导致商家服务器被入侵(绕过支付)XML外部实体注入防护

    XML外部实体注入 例: InputStream is = Test01.class.getClassLoader().getResourceAsStream("evil.xml" ...

  10. Mybatis之逆向工程

    前面几篇基本把mybatis简单使用学习了下,今天学习下mybatis逆向工程,我们在开发中经常需要先设计数据库表结构或者先设计model,那就是能不能有工具可以只需在一边设计之后另一边自动生成呢?于 ...