| 
 | 
 
 本帖最后由 liuyang 于 2016-8-26 18:10 编辑  
 
概要:对订单的配方进行开处方的功能。处方分为:扎染,缸染,印花 
操作流程: 
 
说明: 
 
参数说明: 
1.处方开单大类: 
根据常量值来区分2.轧染3.印花4.缸染 
处方开单大类,目前分为0,1,2,3 
涉及到任务来源,是按卡还是按订单 
以及用量算法 
0为缸染按卡,1为缸染按订单, 2为轧染按订单, 3印花按订单 
0,1任务来源为生产卡 
2,3任务来源为订单批次 
2.是否加料模式: 
默认为False 
为True,则为加料模式,有以下限制 
1,不可修改生产卡或订单信息,处方用途那边卡号添加,删除不可见 
2,不可修改布长,浴比(bAllowModifyRatioWithAdd参数True时,浴比可改) 
3,处方生产信息中的色号,物料,只读 
4,配方列表不可见,不取配方列表信息,只针对原单复制出来改 
5,处方明细上显示加成率nRate,并新增时默认为100 
6.保存后,不生成中样配方 
3.是否同步生产卡颜色: 
默认为False 
此参数只在iCategory=0的情况下有效 
为True时,保存的时候,同步生产卡颜色为当前处方的颜色 
4.是否允许不同色号GUID生产卡一起添加开处方: 
处方用途中,增加卡号时,是否允许不同色号GUID的卡一起加进来 
5.是否允许重复开处方 
由后台过程验证当前任务是否允许继续开处方 
在导入生产卡/订单信息的时候验证 
在保存的时候验证 
根据返回类型,提示继续或者直接不允许保存 
6.是否选择打印窗口 
打印窗口中显示当前处方染程,由用户选择 
7.是否按配方上的力份计算用量 
True时 
用于配方力份跟处方力份不同的情况下 
总用量=总用量*配方力份/处方力份 
8.是否同步生产卡工序状态只限在iCategory=0下有效,且处方类型为正常 
为True下,处方保存时查询后台是否有《已开料》这工序,如有,则更新卡上最后完成工序为此工序 
9.是否控制颜色已报价 
为True时,选择任务来源时,相应的色号在报价表中要有数据,否则不可开处方 
10.处方类型<>正常 
保存时验证生产卡允许开料次数,iAllowAddCount为-1,则不控制 
比如传入3,则保存时验证当前类型的处方开过几次,大于3则不允许保存 
11.此参数控制是否允许修改 
为True, 
1,处方界面上的客户,色号,物料,则任务带入,这些控件内容可改 
2,iCategory = 0,按生产卡导入任务时,色号GUID优先取此卡之前开过的处方的色号GUID,然后才是生产卡上的色号 
为False这些控件只读 
12.新开处方时,是否执行过程检查 
0为标准,大于0的值检查 
13.是否采用总用量模式 
默认为False 
即直接输入总用量,然后单位用量=总用量 
一般用于加料模式下,默认染料,助剂使用单位也要为g 
14.是否处方的工作中心引用为卡号的工作中心 
仅在iCategory为0模式有效 
设为True,即处方的工作中心为卡号的工作中心 
15.是否处方,生产卡数据根据配置的工作中心过滤 
默认为False 
16.是否必须要有卡号或订单号的任务来源进行开处方 
默认为True,保存时进行判断,必须要有处方用途数据 
为False,就可以无任务来源进行来处方 
17.加料模式下是否允许修改浴比 
18.手工回写中样配方 
为True则界面上有回写配方按钮 
否则为保存时自动回写 
AutoWriteRecipeType要配置配方类型 
19.是否显示染色领班资料 
工人LOOKUP选择 
为True,保存时验证此字段不可为空, 
如果sDyeWorkerGroupList参数有值,则根据此值过滤班组,否则为所有工人编号 
20.调色师组别列表,根据此值过滤调色师列表 
不配置则显示所有调色师 
参照说明: 
1.开单类型 
枚举型常量,分为正常和加料 
2.卡号 
通过卡号对应的色号找到相应的色号对应的配方,一张卡只有一个色号(一个订单多个色号,一个色号多个配方) 
通过卡号回写 
 
 
 
个别功能点说明: 
1.正常处方单模式下,是否显示加成率字段 
默认为False, 
True下,处方明细上显示加成率nRate,并新增时默认为100 
2.计算助剂里,最少布重要求,默认为0,特殊情况下设置 
比如,最小布重是为50公斤,如果实际布重为30公斤,那么,计算助剂时的布重用50公斤计算 
如果有大于0的值,界面上用红色框显示 
3.默认染料单位,如果默认单位为空则用自身的单位,%,默认助剂单位,如果默认单位为空则用自身的单位,g/l 
 
 
 
 |   
 
 
 
 |