博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
3.21 采购订单导入MDS
阅读量:6050 次
发布时间:2019-06-20

本文共 1368 字,大约阅读时间需要 4 分钟。

3.21.1   业务方案描述

  1. 同一企业集团内部的不同法人之间,双方间内部往来业务频繁。受集团财务各自独立核算的要求,买方和卖方间采用买卖方式进行业务运作和财务结算。
  2. 对于买方,按照内部商定的协议价格创建采购订单,下达采购订单。对于卖方,则按照采购订单的数量及需求日期进行生产供应。
  3. 为实现企业集团内部不同组织间计划需求的衔接控制,可以将需求组织内未完成的向供应组织采购的采购订单,导入供应组织的MDS中,用于驱动供应组织的的物料需求计划。
  4. 涉及逻辑:即:自动将需求组织的采购订单导入供应组织的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   业务方案执行控制

        暂无

转载于:https://www.cnblogs.com/st-sun/p/3772882.html

你可能感兴趣的文章
/etc/profile文件内容
查看>>
一页纸IT项目管理:大道至简的实用管理沟通工具
查看>>
IE6 7下绝对定位引发浮动元素神秘消失
查看>>
浏览器的回流和重绘及其优化方式
查看>>
2.4 salt grains与pillar jinja的模板
查看>>
VDI序曲二十 桌面虚拟化和RemoteApp集成到SharePoint 2010里
查看>>
移动互联网,入口生死战
查看>>
JAVA多线程深度解析
查看>>
Kafka High Level Consumer 会丢失消息
查看>>
java 获取系统当前时间的方法
查看>>
Ubuntu 10.04升级git 到1.7.2或更高的可行方法
查看>>
Spring Security4实战与原理分析视频课程( 扩展+自定义)
查看>>
第一周博客作业
查看>>
thinkpython2
查看>>
oracle recyclebin与flashback drop
查看>>
svmlight使用说明
查看>>
Swing 和AWT之间的关系
查看>>
获取post传输参数
查看>>
ASP生成静态页面的方法
查看>>
Bzoj 2252: [2010Beijing wc]矩阵距离 广搜
查看>>