SD从零开始65 框架协议(Outline Agreement)
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)的更多相关文章
- SD从零开始59-61,跨公司的库存转移,Interface 修改,可用性检查和需求传递
[原创]SD从零开始59 跨公司的库存转移处理流程 库存转移流程Stock Transfer Procedure 2个工厂间的库存转移能够使用不同的流程来执行: 只执行一个库存转移记账的流程使用MM库 ...
- SD从零开始15-18
SD从零开始15 税(Taxes) 税确定的标准Criteria for tax determination 你可以在sales organization level分配一个rule(blank,A, ...
- SD从零开始13-14
SD从零开始13 使用条件记录(Working with Condition Records) 定价报表—客户特定价格Pricing Reports-customer-specific prices ...
- SD从零开始09-10
SD从零开始9 数据流(Data Flow) 根据参考创建Create with reference 可以参考之前的凭证来创建销售凭证,可以在初始画面,也可以在凭证处理过程中,通过uniform. d ...
- SD从零开始07-08
SD从零开始7 行项目类别 Item Category的例子: 系统交付的不同的Item category支持不同的业务流程,可以根据它来创建自定义的: 定义为4位的key:前2位提示销售凭证类型,后 ...
- SD从零开始71 业务信息仓库(BW)
SD从零开始71 业务信息仓库(BW)概念 在线事务处理的环境OLTP Environment 在事务处理中,我们不断地填充用于跟踪我们的业务流程的数千个不同步骤的特定的表: 例如,销售凭证行条目来自 ...
- SD从零开始62-63,不完全日志,业务伙伴及业务伙伴确定
[原创] SD从零开始62 不完全日志 不完全日志Incompletion log 一个不完全日志是销售凭证中对你公司重要的而还没有在系统中输入的所有数据的清单: 你可以在配置中为不完全日志定义这些数 ...
- SD从零开始57-58,第三方订单处理,跨公司销售
[原创] SD从零开始57 第三方订单处理流程 第三方订单处理的流程Processes for Third-Party Order Processing 客户的采购订单首先在你公司的一个销售组织作为一 ...
- SD从零开始55-56, 风险管理, 付款卡
[原创] SD从零开始55 风险管理的内容 应收款风险最小化Risk Minimization for Receivables 每个信用政策的目的是减少由客户应收款带来的风险: 连同信用管理,你也有权 ...
随机推荐
- Swift5 语言指南(五) 基本运算符
一个运营商是一个特殊的符号,或者你使用来检查,更改或合并值的短语.例如,加法运算符(+)添加两个数字,如,和逻辑AND运算符()组合两个布尔值,如.let i = 1 + 2&&if ...
- 开源性能测试工具Locust使用篇(一)
1. 环境准备 安装python3.6 ,安装步骤略 pip install locust 安装完成后使用locust -V检查 2.locust使用,先编辑一个简单的load_test.py的脚本 ...
- spring-boot(hello world)
重拾程序,想不到从java开始,最近两周开搞web,从基本框架开始,仅做个人学习记录,遗漏之处望请海涵. 1.基本准备 开发环境win7: IDE myeclipse Version: 2017 C ...
- 使用MultipartFile上传文件
转载地址:https://www.cnblogs.com/lunaticcoder/p/9813483.html(具体的看这个这个大佬的博客) 依赖包: <!-- 上传文件依赖组件 --> ...
- Spark 的 Shuffle过程介绍`
Spark的Shuffle过程介绍 Shuffle Writer Spark丰富了任务类型,有些任务之间数据流转不需要通过Shuffle,但是有些任务之间还是需要通过Shuffle来传递数据,比如wi ...
- MySQL 中的数字类型
MySQL 中数据类型常用的就三大类: 数字类型/numeric types 日期和时间/date and time types 字符类型/string (character and byte) ty ...
- 课程四(Convolutional Neural Networks),第四 周(Special applications: Face recognition & Neural style transfer) —— 3.Programming assignments:Face Recognition for the Happy House
Face Recognition for the Happy House Welcome to the first assignment of week 4! Here you will build ...
- setInterval()、clearInterval()、setTimeout()和clearTimeout() js计数器方法(还有第三个参数)
用法是会用,但是之前一直以为接函数的 var a = setInterval(function(){},1000) 比如a是函数名,最近才发现它是一个ID, var intervalID = wind ...
- 第六章:声明式服务调用:Spring Cloud Feign
Spring Cloud Feign 是基于 Netflix Feign 实现的,整合了 Spring Cloud Ribbon 和 Spring Cloud Hystrix,除了提供这两者的强大功能 ...
- Android_support_v4和V7
google提供了Android Support Library package 系列的包来保证来高版本sdk开发的向下兼容性,即我们用4.x开发时,在1.6等版本上,可以使用高版本的有些特性,如Fr ...