问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

oracle 的价格 授权方式

发布网友 发布时间:2022-04-24 23:40

我来回答

4个回答

懂视网 时间:2022-04-13 11:39

前言: 用Oracle R12的寄售功能的时候,碰到了一个很麻烦的问题:价格抓取的问题。 由于这个问题导致寄售功能在公司一直用不好,库存报表基本都需要他们人工出(自己算每个月每种价格的产品的进出存)。 请教了别的公司的EBS同事,加上自己的实际解决逻辑的考

前言:

用Oracle R12的寄售功能的时候,碰到了一个很麻烦的问题:价格抓取的问题。

由于这个问题导致寄售功能在公司一直用不好,库存报表基本都需要他们人工出(自己算每个月每种价格的产品的进出存)。

请教了别的公司的EBS同事,加上自己的实际解决逻辑的考虑,终于都将问题给解决了,现在总结一下解决的思路,有类似需求的朋友可以参考一下。

由于机密性的考虑,开发的源代码就不共享了,希望理解哈。

一、问题提出

首先,对标准的寄售功能大概说明:

下一揽子PO(BPA)à下标准POà标准PO接收入库à领料等动作(消耗供应商库存)à所有权转移(转移的单价取BPA的(分段)价格)à产生应付(应付的价格取BPA的价格)

标准的寄售功能不能满足的核心问题点:

标准的寄售功能,做消耗的时候,价格都是抓一揽子PO(BPA)行的价格。而实际上,业务部门希望做消耗的时候,抓的价格应该是实际入库的标准PO行的价格(每次接收都是不一样的价格,这样子更加合理)。

同理,传到应付的价格也应该是标准PO行的价格。

就这个价格的问题,需要客制化。

二、问题分析和解决

(一) 客制化逻辑:

核心逻辑是料号启用批次管理,每次接收入库都新增一个批次,这个批次就是从头到尾跟踪物料消耗价格的依据。

举个例子:

料号A下了一揽子PO:BPA1,行价格是1元。

接着料号A用标准PO:SPO1,行价格是1.2元,入库入1000个,批次LOT001。

然后料号A用标准PO:SPO2,行价格是1.5元,入库入2000个,批次LOT002。

如果是直接用标准的寄售功能,在料号A消耗的时候,做所有权转移等物料事务处理的价格都是1元。

应收的价格也是1元。

客制修改后,可以实现的效果:

料号A消耗的时候,因为料号A启用批次管理,则其必须挑选一个消耗的批次。

如果挑选的是批次LOT001,则所有权转移的价格(交易成本)是1.2元,传到应付的价格也是1.2元。

如果挑选的是批次LOT002,则所有权转移的价格(交易成本)是1.5元,传到应付的价格也是1.5元。

不同的入库批次,消耗的价格是完全可以分开的。

(二) 程序实现过程:

主要的开发点是要修改系统在做杂发(或者库存转移)的时候,需要针对消耗寄售的库存部分做定制修改。

大概过程:

例如User是做杂发领料。

1每过账一行(准备做交易的时候),先判断该行是否一定走寄售的流程(是否会自动发生所有权转移)。

由于,料号A的库存,在杂发画面是供应商库存和本公司库存是混合在一起了,按照优先消耗本公司库存的严则,所以要首先判断是否是完全属于寄售的库存的交易,或者完全属于XYG库存的交易。

举个例子,物料A,库存共有5000个;其中本公司库存2000个,供应商库存3000个。

如果发料<=2000个,则肯定是直接扣本公司的库存,不需要走寄售流程了。

如果发料>2000个,则提示错误并禁止其发料。如果允许User这样子操作,程序逻辑很难走了,因为寄售的交易的价格是标准PO的价格,而非寄售交易的价格应该是走系统标准成本(我这里用的是移动平均成本)。一笔物料交易不可能有2个成本。

由于交易是按照组织+库别+货位+料号+批次来进行的,一般寄售的物料的库存和本公司的库存都是分开库别的,所以同时一个库别有2种不同类型的库存是很少的。

2上面第一步已经确定了该笔交易是否属于寄售的交易行。

2.1如果不是,则按照普通的交易走,不做任何的特殊处理。

2.2如果是属于寄售的库存的交易,那么系统会自动做所有权转移。所以,这时候要根据标准PO的价格更新BPA价格和交易成本。

1)根据批次找到对应接收的PO的信息(首次接收的)

更新批次表,记录对应的PO行ID。

自动更新接收方式:将发票匹配选项自动更新为接收R。

2)根据Po_Line_ID找到接收PO的价格

3)根据物料ID,供应商ID,供应商地点ID找到对应的一揽子协议的PO(BPA)行,然后直接根据标准的PO行价格更新BPA行价格。

4)强烈建议将上面找的信息记录到一个中间的控制记录表格。

3调用MTL_ONLINE_TRANSACTION_PUB.PROCESS_ONLINE过账对应的领料行。

4如果过账成功,并且是属于寄售的交易行,这时候应该要将寄售行的单价信息更新回去原来的。

按照上面的步骤一步一步来做,基本可以实现User的目的。

财务方面:

因为做的寄售杂发交易的单价(包括自动产生的所有权转移的交易行价格),都是标准接收PO的单价。

传到应付里面的价格也是标准接收PO的单价。

为了让User方便操作,AP标准的发票匹配画面我也做了一定的客制化。

主要的修改是,匹配画面的默认匹配数量=对应接收编号的PO行的消耗数量-已经开票的数量。

(标准的是,对应接收编码的PO行接收的数量-已经开票的数量)

热心网友 时间:2022-04-13 08:47

一般一套oracle的授权价格包含2个方面:
1. 服务级别
2. CPU核数
参考:我们公司购买的服务器级别是metalink电话和网页解答(1年),CPU是4Core,价格是54万

热心网友 时间:2022-04-13 10:05

需要了解的有:
版本(标准版、企业版)
配置(按用户数、按CPU)
最终用户的地域和行业等
其他还有很多很多

我们是北京青铜鼎软件科技开发有限公司
Oracle连续8年的金牌代理商
关于产品的具体情况,您可以拨打我们单位免费咨询热线: 800-810-0081

热心网友 时间:2022-04-13 11:39

说是按cpu算
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 为什么很少汽车有后座安全带? 坐在汽车后座的乘客是否有必要系安全带? 汽车后座安全带? 坐在汽车的后排到底需不需要系安全带?为什么? 坐在汽车的后排,到底要不要系安全带?为什么? 汽车后排需要系安全带吗? 车后排安全带怎么系 汽车后排不系安全带怎么处罚 汽车后排安全带怎么系 汽车后座要带安全带吗? 汽车后排有安全带吗? 篮球场的标准是多少? 安装篮球架是,箱体和场地边线的距离是多少? 标准篮球场的长和宽各是多少?篮球架有多高,篮球有多重?我要的是国际比赛用的答案 江西武功山有哪些好玩的? 萍乡武功山有什么历史故事和传说? 武功山什么季节去最好? 武功山好玩吗 江西武功山有哪些景点 武功山好不好玩?当地人都会去玩吗? Oracle有多贵,难道企业连40万也花不起 oracle正版授权的多少钱? oracle 正版多少钱? sql数据库如何收费/授权 大学生毕业实习周记范文 实习周记范文,要40篇哦 。。 求施工实习周记40篇 律所毕业实习周记 大学毕业生实习周记怎么写 寻找详细的会计专业毕业实习周记 大学毕业生实习周记求助~! 毕业实习的实习周记应该怎么写?? 学生毕业实习周记 毕业实习周记。 南宁有围棋社吗 南宁围棋培训哪家好,南宁围棋培训哪个学校最好 请问南宁哪有学围棋的地方 广西南宁华智围棋俱乐部有限公司怎么样? 联想电脑怎样关闭广告 围棋道场一天要做多少道题,下多少盘棋,打多少盘谱