转: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 ...
随机推荐
- 实现简单的WebPart
转:http://www.cnblogs.com/gaoweipeng/archive/2009/10/26/1589269.html 在前面的文章中,我们讲解了很多基础的内容,主要包括安装配置.简单 ...
- How to change the property of a control from a flowlayoutpanel?
Well, the easiest way would be to retain an explicit reference to the buttons you're adding. Otherwi ...
- 启动Selenium RC —— 我的第一个shell
打开终端 1. 新建一个sh文件 $ vim a.sh 2. 写入以下内容 #! /bin/bash cd Desktop/selenium/jar java -jar selenium-server ...
- Set up your first C# test with NUnit or resharper
此链接为一种方式,用Nunit单元测试驱动测试代码 http://relevantcodes.com/using-nunit-to-execute-selenium-webdriver-tests/ ...
- python写的自动签到脚本。
等以后有时间补上. 附上代码: #! /usr/bin/env python # coding:utf-8 #-----------------------------------------学号和密 ...
- 完美atoi,哈哈
/* atoi算法,要求完美版 有两种,一种是用longlong,一种是真用int “” " " “-” “+” “ -23” “ +23” “12a" "ab ...
- Windows Azure -Azure 网站、云服务和虚拟机的对比
Azure 网站.云服务和虚拟机对比 概述 Azure提供了几种方法来承载网站: Azure网站.云服务和虚拟机.本文帮助您了解选项和为您的Web应用程序做出正确选择. Azure网站是大多数web应 ...
- javascript对象几种创建方式
Javascript对象创建的几种方式 1.使用new运算符创建Object var box=new Object(); box.name='肖能武'; box.age=28; 2.ne ...
- Linux内核结构分析与移植
Linux内核主要的5个部分是:进程调度,内存管理,虚拟文件系统,网络接口,进程通信. 这5个部分之间的关系如下: (1)进程调度部分负责控制进程对CPU的访问. (2)内存管理允许多个进程安全地共享 ...
- 事件demo
delegate void MoveEventHandle(object source,MoveEventArgs e); public class MoveEventArgs:EventArgs { ...