3.21 采购订单导入MDS
3.21.1 业务方案描述
- 同一企业集团内部的不同法人之间,双方间内部往来业务频繁。受集团财务各自独立核算的要求,买方和卖方间采用买卖方式进行业务运作和财务结算。
- 对于买方,按照内部商定的协议价格创建采购订单,下达采购订单。对于卖方,则按照采购订单的数量及需求日期进行生产供应。
- 为实现企业集团内部不同组织间计划需求的衔接控制,可以将需求组织内未完成的向供应组织采购的采购订单,导入供应组织的MDS中,用于驱动供应组织的的物料需求计划。
- 涉及逻辑:即:自动将需求组织的采购订单导入供应组织的MDS。
3.21.2 业务方案逻辑控制
1. 需求组织采购订单导入供应组织MDS:
1) 数据来源:需求组织内所有向供应组织采购的“已批准“的未完成的采购订单。批准状态:批准
2) 需要考虑:供应组织发货到需求组织接收处理过程中的可能影响:
A- 双方实物转移及财务结算方式一:供应组织销售订单发货,需求组织采购订单接收;
B- 双方实物转移及财务结算方式二:供应组织批量性子库存转移,月度按明细做销售订单发货结算;需求组织采购订单接收;
C- 双方实物转移及财务结算方式三:供应组织批量性账户别名杂项发出,月度按明细做销售订单发货结算;需求组织采购订单接收;
【注解:以下是按方式二进行的逻辑控制】
B-1. 供应组织已发料,子库转移未完成(在接口表),需求组织未接收确认;
B-2. 按时间先后顺序扣减采购订单数量。(已发料未接收量-接口中子库存转移数),如果为负数,则新增一笔记录,需求时间为当天,数量为差值的绝对值;
B-3. 供应组织已发料,子库转移已成功完成,需求组织未接收确认;
B-4. 按时间先后顺序扣减采购订单数量(需求组织未交货确认的数量);
B-5. 供应组织已发料,子库转移已成功完成,需求组织“拒绝”;
B-6. 按时间先后顺序扣减采购订单数量(对应拒绝记录的数量);
B-7. 供应组织在被拒绝后重新发料,子库转移未完成(在接口表),需求组织未接收确认;
B-8. 供应组织已发料,子库转移已完成,需求组织已接收确认,但事务处理未完成(在接口表可能有数据);
3)启用必要的弹性域字段,用于记录采购订单行ID,也是作为使用采购订单完成导入MDS的标识,在删除上次导入的记录时,使用此标识判断。
4) 采购订单导入MDS逻辑:
5) 所订单数量:订单数量-取消数量
A- 参数:导入组织,目标计划名称;
B- 获取采购订单数据,逻辑为“数据来源中描述的逻辑”。
C- 需要建立采购订单“更改历史记录表“。记录每次采购订单更改的历史数据,此记录保留3个月的历史记录。
D- 每次导入前,将原导入MDS中的采购订单数据,与当前采购订单数据进行比较,如果日期或数量有更改,将更改记录记录到“更改历史记录表“中,然后清除3个月(参考值)前的PO更改历史记录,即表中保留3个月的历史记录。
2. 采购订单导MDS更改历史记录查询:
1) 需要建立采购订单“导入MDS历史记录表。记录每次采购订单导入MDS的数据,建议此记录保留3个月的历史记录。
2) 将最新的记录导入到指定的目标计划中。
3.21.3 业务方案执行控制
暂无
3.21 采购订单导入MDS的更多相关文章
- 1.9 需求订单导入MDS
1.9 需求订单导入MDS 1.9.1 业务方案描述 将”需求订单维护表”中完成调整维护的需求订单导入系统标准MDS中,使之驱动对应的物料需求计划(MRP)的运行. 1.9.2 ...
- 详解EBS接口开发之采购订单导入
采购订单常用标准表简介 1.1 常用标准表 如下表中列出了与采购订单导入相关的表和说明: 表名 说明 其他信息 po.po_headers_all 采购订单头 采购订单号,采购类型,供应商,地点, ...
- 详解EBS接口开发之采购申请导入
更多内容可以参考我的博客 详解EBS接口开发之采购订单导入 http://blog.csdn.net/cai_xingyun/article/details/17114697 /*+++++++ ...
- U8采购订单联查采购入库单
1.表头rdrecord01,字段ipurorderid(采购订单ID), cOrderCode(采购订单号)要与采购订单表头主键和单号对应 表体rdrecords01,字段cPOID(采购订单号), ...
- SAP采购订单历史明细报表源代码(自己收藏)
SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background: #FFFFFF } ...
- SAP公司间采购订单关联交货单报表源代码(自己收藏)
SPAN { font-family: "Courier New"; font-size: 10pt; color: #000000; background: #FFFFFF } ...
- oracle ebs 采购订单关闭之PL/SQL实现方法
应客户需求,需要写个脚本,批量关闭Bonus Item类型的采购订单,在metalink上搜索到一些方法,但是都测试不通.原来需要将代码生成一个并发程序.下面是测试成功的代码. 1.首先创建一个存储过 ...
- MM--发票校验 及基于采购订单的MIRO发票校验过程(
一.介绍发票校验是物料管理(MM)系统的一部分.它提供物料管理部分和财务会计, 成本控制和资产管理部分的连接.物料管理模块的发票校验为以下目的服务:它完成物料采购的全过程 - 物料采购从采购申请开始, ...
- 为什么MB51本位币金额和采购订单历史本位币金额不一样?
翻译 为什么物料凭证的本位币金额有时和采购订单历史记录物料的本位币金额不一致? 回答: 有2个字段对应FI存放位置.物料凭证的字段(MSEG-DMBER)是存放库存账目金额.采购订单历史(EKBE-D ...
随机推荐
- 七天学会NodeJS
七天学会NodeJS http://www.open-open.com/lib/view/1392611872538
- Vijos 1002 过河
这是我写的在Vijos上的第一题.这道题在我刚学完DP的时候,就做过.当时年少轻狂,没有看数据的范围,直接暴力DP,结果TLE....后来就没有再碰过.知道最近觉得快要省赛了,有必要把原来没有做出来的 ...
- memcached的安装和linux下memcached服务自启动的配置
关于memcached在windows和linux环境的安装,以及在Linux系统系memcached服务自启动的配置,可以参考我在csdn上下的博客, windows和linux环境下memcach ...
- JQuery实现 checkbox 全选、反选,子checkbox有没选去掉全选
1. 全选的checkbox选中时,子checkbox全部选中.反之,全部不选 2.子checkbox中,只要有没有被选中的,取消全选checkbox的选中 3.子checkbox的数量和子check ...
- 也谈js函数节流
1.什么是js函数节流 其本质就是不让某些代码(函数)在没有间断的情况下连续重复执行,目的就是让执行函数的请求停止了一段时间后才执行. 2.函数节流运用的场景 窗口大小的改变(resize事件),滚动 ...
- thinkphp批量删除的实现
今天自己在写后台的时候需要把以前上传的测试文章全部删除掉,但是利用 [操作]里面的一个个删除比较慢,因此想出一个批量删除的解决方案. 首先在前端页面里面建立一个表单,这个表单是把你选中的单选按钮提交到 ...
- SQL Server 统计信息的创建与更新
前期准备: 普通表.临时表:它两会有统计信息. 表变量: 不会有统计信息. ---------------------------------------------------- ...
- MySQL存储过程(转载)
转自:http://www.blogjava.net/sxyx2008/archive/2009/11/24/303497.html 1.1 CREATE PROCEDURE (创 ...
- [方法]本来好的中文在winEdt中打开变成乱码
场景:本来在winEdt中使用中文的tex文件,使用xelatex可以编译成pdf,今天打开该tex文件,所有中文变得不可读,统统乱码. 解决方法:在保存tex文件时使用的是utf-8保存的,所以在打 ...
- yum localinstall rpm