首页 > 代码库 > 4.4 多组织物料[供应/需求]查询
4.4 多组织物料[供应/需求]查询
4.4.1 业务方案描述
1. 系统标准功能的物料供应需求查询是供同组织内部查询使用。
2. 由于一般的企业集团存在多组织物料共用的现象,为此,需要将该功能进行扩展,以实现跨组织使用,方便计划等业务部门查看多组织的计划平衡。
4.4.2 业务方案逻辑控制
- 建立供应需求明细中包含:
1)库存(排除供应和需求组织的结算仓);
2)离散任务(装配件)供应和(组件)需求:离散任务、离散任务需求;
3)未发货的销售订单:销售订单;
4)接收未入库的采购订单:正在接收的PO;
5)未接收的采购订单:采购订单;
6)总装未下达WIP的计划单;
2. 查询参数包含:
1)包括:仅限于ATP自库存、仅限于净子库存、所有子库存;
2)截止时间:可以修改,默认是当天+10天;可以为空,为空时代表查询所有;
3. 多组织供需查询界面:
1)作业总需求:汇总满足条件的作业需求数量 – 作业已发放的数量合计;
2)作业组件的供应类型=参数“供应类型”;
3)若参数值=未发放,则作业状态取“未发放”;若参数值=已发放,则作业状态排除“关闭”、“取消”和“未发放”;若参数为空,则作业状态排除“关闭”和“取消”;
4)作业起始时间在参数“作业起始时间范围”内的;
5)作业组件含有参数“物料编码”;
6)作业供应子库在参数“供应子库”范围内;
4. “作业明细需求”界面:
1) 供应需求组织:取供需组织关系中:由本组织供应的需求组织,或供应本组织的供应组织,或者是供应本组织的供应组织对应的需求组织。
A- 一般情况下,对同一物料/组织的查询不存在同时有多个供应组织的情况,如果存在,直接提示错误(设置异常:同一物料同一次查询存在多个供应组织);
2) 数据快照时间:取在查询界面查询数据的时间;
3) 物料信息:取供应组织的物料编码、物料描述和单位信息;
4) 供应需求总体信息:
A- 供需方式:可以修改的栏位;
B- 物料编码/描述:需求组织的物料编码/描述;
C- 供需数据:按供需方式不同而不同;
i. 如果需求组织与供应组织是相同的组织:
- 需方需求:供方未完成的作业需求(如果子库参数为包含所有子库存,所有未完成的需求,否则,只取作业中“MRP净值”为Y的需求)、销售订单需求(客户不包含在组织间往来参数设置中供应组织对应的需求组织的客户中);
- 需方库存:取供方组织的库存现有量(按子库参数,同时排除掉组织间往来参数设置中供应组织对应成品仓和供方结算仓);
- 需方在途:取供方组织的未结采购订单和在制任务(排除完工子库为组织间往来参数设置中供应组织对应成品仓的在制任务);
- 供方库存:0;
- 供方在途:0;
- 在途交货:0;
ii. 如果需求组织与供应组织是不相同的组织:
- 需方需求:需方未完成的作业需求(如果子库参数为包含所有子库存,所有未完成的需求,否则,只取作业中“MRP净值”为Y的需求)、销售订单需求;
- 需方库存:取需方组织的库存现有量(按子库参数,同时排除掉组织间往来参数设置中需方组织对应的需方结算仓);
- 需方在途:取需方组织的未完成采购订单(排除向供应组织采购的采购订单),以及未完成的在制品信息;
- 供方库存:取供方组织中对应需方组织(从组织间往来参数设置供应组织对应需求组织的成品仓中获取)的库存现有量(按子库参数);
- 供方在途:取供方组织中对应作业的完工子库为需方组织对应成品仓的未完成数量(从组织间往来参数设置供应组织对应需求组织的成品仓中获取成品仓);
- 在途交货:供应组织已发货/需求组织未接收的数量;
iii. 采购订单来源:
- 需方需求:需方未完成的向供方采购的采购订单;
- 需方库存:0;
- 需方在途:0;
- 供方库存:取供方组织中对应需方组织(从组织间往来参数设置供应组织对应需求组织的成品仓中获取)的库存现有量(按子库参数);
- 供方在途:取供方组织中对应作业的完工子库为需方组织对应成品仓的未完成数量(从组织间往来参数设置供应组织对应需求组织的成品仓中获取成品仓);
- 在途交货::供应组织已发货/需求组织未接收的数量;
iv. 缺料:需方库存+需方在途+供方库存+供方在途+在途交货-需方需求
5) 数据排序和筛选:
A- “供需方式”改变后,自动触发供需汇总数据的刷新,以及供应需求明细数据的刷新;
B- “需求组织范围”改变后,自动触发供应需求明细数据的刷新;
C- “排序”方式改变后,自动触发供应需求明细数据的刷新。可选的排序方式有“按计划日期”(先按计划日期时间排序,数量大至小,然后按来源组织代码排序)和“按来源组织”(先按来源组织代码,然后按计划日期时间排序,数量大至小);
6) 供需明细信息:
A- 来源组织:对于供应组织的任务,按完工子库区分来源组织。其他的则按订单所在的组织;
B- 供应/需求类型:订单类型前,显示订单所在组织;
C- 需方现有量:按特定规则计算的供应需求信息。即:需求组织的库存和在制在途只能满足需求组织自己的需求;供应组织成品仓对应的库存和在制任务也只能满足对应需求组织的需求;
D- 供方总体:按特定规则计算的供应需求信息。即:需求组织的库存和在制在途只能满足需求组织自己的需求;供应组织成品仓对应的库存和在制任务也用于满足其它需求组织的需求;
E- 全局现有量:按特定规则计算的供应需求信息。即:需求组织的库存和在制在途也用于满足其它需求组织自己的需求;供应组织成品仓对应的库存和在制任务也用于满足其它需求组织的需求;
1.1.3 业务方案执行控制
- 除了供需方式、复选框和排序方式外,其它的都仅查询;不允许新增和删除记录。
- 供应需求明细需要支持表单查询。
- 对于供方总体,可取供应组织符合子库范围条件的所有库存现有量之和。
- 对于全局现有量,可取供应组织和需求组织符合子库范围条件的所有库存现有量之和。