转:oracle ebs po模块一揽子采购协议小结
转自:http://yedward.net/?id=193
oracle ebs po模块一揽子采购协议小结
本文总结oracle ebs采购订单(po)模块一揽子采购协议的相关知识,总结如下:
1、理论介绍
(1)名词术语
一揽子采购协议(Blanket Purchase Agreement,BPA)是指某个期间内计划要从特定供应商处采购物料或服务,并且已知这些物料或服务的详细信息但尚未明确具体的交货计划,则可以创建一揽子采购协议。在实际采购物料之前,您可以使用一揽子采购协议来指定物料的协议价格。一揽子采购协议可为单个组织创建,或由组织的不同营业单位共享(全局协议)。
一揽子采购协议是一种为降低采购成本,与供应商签订的中长期采购协议。一次签订,多次要货。一般中国企业都有中长期采购协议,但不习惯叫做“一揽子采购协议”。一揽子采购协议通常持续时间长(6到12个月),谈判确定一段时间内的采购总量。由于采购量大,可以取得较低价格的优惠。一般随时需要,随时向供应商要货,只要在协议签订的时间范围内向供应商采购到合同规定的数量/总金额即可。
(2)适用业务
一揽子采购协议比较适用于与供应商签订的购销合同,一次性购买,要求供应商分期交货的业务类型。企业通过与供应商签订协议达到备货的目的,并可以达到仓库的零库存作业。一揽子采购协议要求要有固定的特定的供应商,与供应商签订的协议具有有效时间范围,并要确定其产品价格和服务。
(3)使用价值
①便于满足不断重复出现的需求。
②减少重复订购、结算过程中的成本。
③通过谈判判定价格。
④通过长期大批量的采购,获得低价优惠。
⑤简化下采购订单的流程。
⑥便于达成双方合作共赢的条款。
⑦加大要货频率,减少单次采购的数量,灵活对应客户需求变化。
⑧数量、价格相对稳定,便于供应链双方预测供应和需求。
2、操作方法
图1:创建采购订单
按照图1所示,创建采购订单,点击采购订单进入如下图2所示的界面。
图2:选择订单类型为一揽子采购协议
然后,输入订单头部以及明细行中的相关信息,记得要填写协议。“价格参考”tab页下的“允许改写价格”项如果选中,则表示在这里的价格以后可以改写,而不是固定不变的。
图3:维护条款
点击图2中的“条款(M)”,进入图3的维护条款界面,维护下相关的条款信息。
后面的操作就是提交审批、发放、接收等一些操作,一揽子协议作为采购订单的一种类型,总的流程与标准的采购订单没有太大差异,只是多了个采购协议的维护以及采购协议的多次发放。
转:oracle ebs po模块一揽子采购协议小结的更多相关文章
- Oracle PO - 模块一揽子采购协议小结
本文总结oracle ebs采购订单(po)模块一揽子采购协议的相关知识,总结如下: 1.理论介绍 (1)名词术语 一揽子采购协议(Blanket Purchase Agreement,BPA)是指某 ...
- PO_全局一揽子采购协议(流程)
2014-06-04 BaoXinjian
- PO_本地一揽子采购协议(流程)
2014-06-04 Created By BaoXinjian
- Oracle EBS BOM模块常用表结构
表名: bom.bom_bill_of_materials 说明: BOM清单父项目 BILL_SEQUENCE_ID NUMBER 清单序号(关键字)ASSEMBLY_ITEM_ID NUMBE ...
- Oracle EBS PO采购订单更新
DECLARE l_result NUMBER; l_progress NUMBER; l_errors PO_API_ERRORS_REC_TYPE; l_chg PO_CHANGES_REC_TY ...
- Oracle EBS各个模块日志收集的方法
MSCA(Mobile Supply Chain Application)日志的收集 Reference Note:338291.1 - Howto Enable WMS / MSCA Logging ...
- Oracle EBS - PO Approval
PO Approval Except Standard Flow: 1. Personal setting
- Oracle EBS PO 收接事处理状态待定或错误
PO接收后,发现在没有接收成功.在"事务处理状态汇总"查找到不是"待定"就是"错误",如下图: 对于事务处理状态"待定&quo ...
- Oracle EBS PO 接收事务处理查不到对应的数据
1. 有一种情况是采购订单的借记账户不对 不匹配OU 2. 有可能是因为接口表卡住了 PENDING状态的把对应的数据删除掉即可 3. 接收时发生异常那个,丢失了接收头,rcv_shipment_h ...
随机推荐
- Oracle并行更新的两种方式(merge/update内联视图)
对于Oracle的两表联合更新的场景(有A.B两表,以A.id=B.id关联,根据B表中的记录更新A表中的相应字段),一般有update内联视图和merge两种方式,下面举例介绍: 创建用例表: ...
- C#中窗体的一些简单运用
从今天开始,我们进入到学window form的知识,今天简单的学习了一些控件和事件的运用.没有什么很全面的理论,所以今天就总结下所写的程序.一个简单的注册页面程序 注册页面程序 要求: ...
- BZOJ_1620_[Usaco2008_Nov]_Time_Management_时间管理_(二分+贪心)
描述 http://www.lydsy.com/JudgeOnline/problem.php?id=1620 N个工作,每个工作其所需时间,及完成的Deadline,问要完成所有工作,最迟要什么时候 ...
- BZOJ3781: 小B的询问
3781: 小B的询问 Time Limit: 10 Sec Memory Limit: 128 MBSubmit: 146 Solved: 98[Submit][Status] Descript ...
- 客户端验证的极品--jQuery.validator
最近在做一个用户注册登录的页面,资料查寻过程中发现了一个非常不错的客户端验证的极品-jQuery.validate.它是著名的JavaScript包jQuery的一个插件,其实它还有其它的一些插件应该 ...
- ReaderWriterLock类(转)
ReaderWriterLock类 通常来讲,一个类型的实例对于并行的读操作是线程安全的,但是并行地更新操作则不是(并 行地读和更新也不是). 这对于资源也是一样的,比如一个文件.当保护类型的实例安全 ...
- Python ImportError: No module named *****
如果想使用非当前模块中的代码,需要使用Import,这个大家都知道. 如果你要使用的模块(py文件)和当前模块在同一目录,只要import相应的文件名就好,比如在a.py中使用b.py: import ...
- bzoj 1880 [Sdoi2009]Elaxia的路线(最短路+拓扑序)
Description 最近,Elaxia和w**的关系特别好,他们很想整天在一起,但是大学的学习太紧张了,他们 必须合理地安排两个人在一起的时间.Elaxia和w**每天都要奔波于宿舍和实验室之间, ...
- 代码-Weka的NaiveBayes类
package kit.weka; import java.io.File; import weka.classifiers.CheckClassifier; import weka.classi ...
- delphi 提取字符中的数字
Function Setstring(cString:string):string; {提取数字} VAr i:integer; str:string; begin str:='' ...