$PBExportHeader$uo_sys_option.sru forward global type uo_sys_option from nonvisualobject end type end forward global type uo_sys_option from nonvisualobject end type global uo_sys_option uo_sys_option forward prototypes public function integer uof_init_sys_option () PUBLIC FUNCTION Integer uof_get_sys_option_value (String arg_optionid, REF String arg_ref_value, REF String arg_msg) public subroutine uof_sys_option () public function integer uof_add_sys_option (string arg_optionid, string arg_optionname, string arg_optionvalue, ref string arg_msg, boolean arg_ifcommit) public function integer uof_get_sys_option_displayvalue (string arg_value, string arg_itemstr, ref string arg_ref_value, ref string arg_msg) end prototypes public function integer uof_init_sys_option (); //itype //0:是否 //1:数值(整数)录入 //2:文本录入 //3:数值(小数)录入 //>=4:定值选择(固定窗口) //module_int //0:系统 //1:应收,应付 //2:应收,应付 //3:销售 //4:采购,外协 //5:仓库 //6:工资 //7.生产辅助 //100:单据明细隐藏列 s_sys_opt[1].optionid = '001' s_sys_opt[1].module_int = 4 s_sys_opt[1].module = '采购,外协' s_sys_opt[1].itype = 0 s_sys_opt[1].dftvalue = '1' s_sys_opt[1].optionname = '单据逐张打印' s_sys_opt[1].dscrp = '采购收货、退货单,外协收货、返工单逐张打印' s_sys_opt[2].optionid = '002' s_sys_opt[2].module_int = 0 s_sys_opt[2].module = '系统' s_sys_opt[2].itype = 0 s_sys_opt[2].dftvalue = '1' s_sys_opt[2].optionname = '单据新建自动是订单或计划' s_sys_opt[2].dscrp = '单据新建默认选择订单或计划,包括采购收货单、外协订单、发出、退回、收货、退货单' s_sys_opt[3].optionid = '003' s_sys_opt[3].module_int = 3 s_sys_opt[3].module = '销售' s_sys_opt[3].itype = 0 s_sys_opt[3].dftvalue = '0' s_sys_opt[3].optionname = '销售单先审核后打印' s_sys_opt[3].dscrp = '销售单先审核后打印' //s_sys_opt[5].optionid = '005' //s_sys_opt[5].module_int = 0 //s_sys_opt[5].module = '系统' //s_sys_opt[5].itype = 4 //s_sys_opt[5].dftvalue = '1' //s_sys_opt[5].optionname = '库存批号类型' //s_sys_opt[5].dscrp = '库存批号类型;[1-批号手动;2-批号单价]' s_sys_opt[6].optionid = '006' s_sys_opt[6].module_int = 3 s_sys_opt[6].module = '销售' s_sys_opt[6].itype = 0 s_sys_opt[6].dftvalue = '0' s_sys_opt[6].optionname = '销售订单审核自动加0库存' s_sys_opt[6].dscrp = '销售订单审核自动加0库存' s_sys_opt[7].optionid = '007' s_sys_opt[7].module_int = 0 s_sys_opt[7].module = '系统' s_sys_opt[7].itype = 2 s_sys_opt[7].dftvalue = 'C:\Program Files\WinRAR\' s_sys_opt[7].optionname = '服务器winrar安装路径' s_sys_opt[7].dscrp = '备份数据库时,备份的数据库可以在备份后压缩,系统调用该路径的rar压缩' s_sys_opt[8].optionid = '008' s_sys_opt[8].module_int = 0 s_sys_opt[8].module = '系统' s_sys_opt[8].itype = 1 s_sys_opt[8].dftvalue = '300' s_sys_opt[8].optionname = '系统自动注销时间' s_sys_opt[8].dscrp = '单位:秒,系统无任何操作超过该时间后,要重新登录' s_sys_opt[9].optionid = '009' s_sys_opt[9].module_int = 4 s_sys_opt[9].module = '采购,外协' s_sys_opt[9].itype = 0 s_sys_opt[9].dftvalue = '0' s_sys_opt[9].optionname = '采购收货、退货单先审核后打印' s_sys_opt[9].dscrp = '采购收货、退货单先审核后打印' s_sys_opt[10].optionid = '010' s_sys_opt[10].module_int = 4 s_sys_opt[10].module = '采购,外协' s_sys_opt[10].itype = 4 s_sys_opt[10].dftvalue = '0' s_sys_opt[10].optionname = '采购收货单允许超订单收货' s_sys_opt[10].dscrp = '采购,外协收货时可以超过采购,外协订单的订货数量收货;[0-不允许;1-允许且无限制;2-允许但按比例限制]' s_sys_opt[11].optionid = '011' s_sys_opt[11].module_int = 0 s_sys_opt[11].module = '系统' s_sys_opt[11].itype = 0 s_sys_opt[11].dftvalue = '0' s_sys_opt[11].optionname = '配置约定' s_sys_opt[11].dscrp = '在所有单据中,配置在单据保存时检查是不是已经定义' s_sys_opt[12].optionid = '012' s_sys_opt[12].module_int = 0 s_sys_opt[12].module = '系统' s_sys_opt[12].itype = 2 s_sys_opt[12].dftvalue = '自定义1' s_sys_opt[12].optionname = '物料自定义文本1' s_sys_opt[12].dscrp = '物料自定义文本1' s_sys_opt[13].optionid = '013' s_sys_opt[13].module_int = 0 s_sys_opt[13].module = '系统' s_sys_opt[13].itype = 2 s_sys_opt[13].dftvalue = '自定义2' s_sys_opt[13].optionname = '物料自定义文本2' s_sys_opt[13].dscrp = '物料自定义文本2' s_sys_opt[14].optionid = '014' s_sys_opt[14].module_int = 0 s_sys_opt[14].module = '系统' s_sys_opt[14].itype = 0 s_sys_opt[14].dftvalue = '0' s_sys_opt[14].optionname = '用户使用客户区域限制' s_sys_opt[14].dscrp = '用户只能查看授权区域的客户资料及销售相关单据,报表' s_sys_opt[15].optionid = '015' s_sys_opt[15].module_int = 0 s_sys_opt[15].module = '系统' s_sys_opt[15].itype = 1 s_sys_opt[15].dftvalue = '60' s_sys_opt[15].optionname = '单据限制录入天数' s_sys_opt[15].dscrp = '系统所有单据的单据日据前后不能超过设定天数' s_sys_opt[16].optionid = '016' s_sys_opt[16].module_int = 3 s_sys_opt[16].module = '销售' s_sys_opt[16].itype = 0 s_sys_opt[16].dftvalue = '0' s_sys_opt[16].optionname = '销售单先确认后打印' s_sys_opt[16].dscrp = '销售单先确认后打印' s_sys_opt[17].optionid = '017' s_sys_opt[17].module_int = 5 s_sys_opt[17].module = '仓库' s_sys_opt[17].itype = 0 s_sys_opt[17].dftvalue = '0' s_sys_opt[17].optionname = '拆装单按配置拆装' s_sys_opt[17].dscrp = '拆装单按配置拆装' s_sys_opt[18].optionid = '018' s_sys_opt[18].module_int = 3 s_sys_opt[18].module = '销售' s_sys_opt[18].itype = 1 s_sys_opt[18].dftvalue = '5' s_sys_opt[18].optionname = '销售类辅助单位转换库存单位小数位' s_sys_opt[18].dscrp = '当辅助单位与库存单位不同时,相互转换的小数位' s_sys_opt[20].optionid = '020' s_sys_opt[20].module_int = 3 s_sys_opt[20].module = '销售' s_sys_opt[20].itype = 0 s_sys_opt[20].dftvalue = '0' s_sys_opt[20].optionname = '销售订单先审核后打印' s_sys_opt[20].dscrp = '销售订单先审核后打印' s_sys_opt[21].optionid = '021' s_sys_opt[21].module_int = 3 s_sys_opt[21].module = '销售' s_sys_opt[21].itype = 0 s_sys_opt[21].dftvalue = '0' s_sys_opt[21].optionname = '销售价格按配置约束' s_sys_opt[21].dscrp = '销售价格限价时要检查3个配置是否匹配' s_sys_opt[22].optionid = '022' s_sys_opt[22].module_int = 3 s_sys_opt[22].module = '销售' s_sys_opt[22].itype = 4 s_sys_opt[22].dftvalue = '0' s_sys_opt[22].optionname = '销售价取价模式' s_sys_opt[22].dscrp = '销售单据取单价模式;[0-价格历史(默认);1-取价格表;2-取报价单;3-取设定售价]' s_sys_opt[23].optionid = '023' s_sys_opt[23].module_int = 4 s_sys_opt[23].module = '采购,外协' s_sys_opt[23].itype = 1 s_sys_opt[23].dftvalue = '5' s_sys_opt[23].optionname = '采购外协类辅助单位转换库存单位小数位' s_sys_opt[23].dscrp = '当辅助单位与库存单位不同时,相互转换的小数位' s_sys_opt[25].optionid = '025' s_sys_opt[25].module_int = 3 s_sys_opt[25].module = '销售' s_sys_opt[25].itype = 0 s_sys_opt[25].dftvalue = '0' s_sys_opt[25].optionname = '销售发货单先确认后仓库审核' s_sys_opt[25].dscrp = '销售发货单仓库审核前必须先确认' s_sys_opt[27].optionid = '027' s_sys_opt[27].module_int = 0 s_sys_opt[27].module = '系统' s_sys_opt[27].itype = 2 s_sys_opt[27].dftvalue = '配置1' s_sys_opt[27].optionname = '配置1标题文本' s_sys_opt[27].dscrp = '所有显示(配置1)的地方转换新标题' s_sys_opt[28].optionid = '028' s_sys_opt[28].module_int = 0 s_sys_opt[28].module = '系统' s_sys_opt[28].itype = 2 s_sys_opt[28].dftvalue = '配置2' s_sys_opt[28].optionname = '配置2标题文本' s_sys_opt[28].dscrp = '所有显示(配置2)的地方转换新标题' s_sys_opt[29].optionid = '029' s_sys_opt[29].module_int = 0 s_sys_opt[29].module = '系统' s_sys_opt[29].itype = 2 s_sys_opt[29].dftvalue = '配置' s_sys_opt[29].optionname = '配置标题文本' s_sys_opt[29].dscrp = '所有显示(配置)的地方转换新标题' s_sys_opt[30].optionid = '030' s_sys_opt[30].module_int = 3 s_sys_opt[30].module = '销售' s_sys_opt[30].itype = 0 s_sys_opt[30].dftvalue = '0' s_sys_opt[30].optionname = '使用销售发货单废弃单' s_sys_opt[30].dscrp = '当使用此选项时,修改或删除销售发货单,会备分修改或删除操作前的单据副本' s_sys_opt[31].optionid = '031' s_sys_opt[31].module_int = 3 s_sys_opt[31].module = '销售' s_sys_opt[31].itype = 3 s_sys_opt[31].dftvalue = '1' s_sys_opt[31].optionname = '客户最低返利率' s_sys_opt[31].dscrp = '客户最低返利率' s_sys_opt[32].optionid = '032' s_sys_opt[32].module_int = 0 s_sys_opt[32].module = '系统' s_sys_opt[32].itype = 0 s_sys_opt[32].dftvalue = '1' s_sys_opt[32].optionname = '系统使用应收帐模块(截数)' s_sys_opt[32].dscrp = '此功能针对截数用,如果使用此选项,销售发货单财务审核才可以截数' s_sys_opt[33].optionid = '033' s_sys_opt[33].module_int = 0 s_sys_opt[33].module = '系统' s_sys_opt[33].itype = 0 s_sys_opt[33].dftvalue = '1' s_sys_opt[33].optionname = '系统使用应付帐模块(截数)' s_sys_opt[33].dscrp = '此功能针对截数用,如果使用此选项,采购收货单或外协收货单财务审核才可以截数' s_sys_opt[34].optionid = '034' s_sys_opt[34].module_int = 4 s_sys_opt[34].module = '采购,外协' s_sys_opt[34].itype = 0 s_sys_opt[34].dftvalue = '0' s_sys_opt[34].optionname = '采购进仓单转换率可修改' s_sys_opt[34].dscrp = '采购进仓单转换率可修改' s_sys_opt[35].optionid = '035' s_sys_opt[35].module_int = 1 s_sys_opt[35].module = '应收,应付' s_sys_opt[35].itype = 0 s_sys_opt[35].dftvalue = '0' s_sys_opt[35].optionname = '销售应收帐多币种结算' s_sys_opt[35].dscrp = '销售应收帐多币种结算' s_sys_opt[36].optionid = '036' s_sys_opt[36].module_int = 5 s_sys_opt[36].module = '仓库' s_sys_opt[36].itype = 0 s_sys_opt[36].dftvalue = '0' s_sys_opt[36].optionname = '拆装单检查拆装数量' s_sys_opt[36].dscrp = '拆装单检查拆装数量' s_sys_opt[37].optionid = '037' s_sys_opt[37].module_int = 3 s_sys_opt[37].module = '销售' s_sys_opt[37].itype = 4 s_sys_opt[37].dftvalue = '2' s_sys_opt[37].optionname = '销售应收金额取整处理' s_sys_opt[37].dscrp = '销售订单、销售单、客户补件单、客户费用单应收金额取整处理;[0-四舍五入到元;1-四舍五入到元角;2-四舍五入到元分]' s_sys_opt[38].optionid = '038' s_sys_opt[38].module_int = 0 s_sys_opt[38].module = '系统' s_sys_opt[38].itype = 0 s_sys_opt[38].dftvalue = '0' s_sys_opt[38].optionname = '辅数约束' s_sys_opt[38].dscrp = '辅数约束' s_sys_opt[39].optionid = '039' s_sys_opt[39].module_int = 4 s_sys_opt[39].module = '采购,外协' s_sys_opt[39].itype = 0 s_sys_opt[39].dftvalue = '0' s_sys_opt[39].optionname = '采购,外协选择供应商时隐藏信息' s_sys_opt[39].dscrp = '采购,外协选择供应商时只显示供应商编号名称,其他信息隐藏;[是-隐藏;否-不隐藏]' s_sys_opt[40].optionid = '040' s_sys_opt[40].module_int = 3 s_sys_opt[40].module = '销售' s_sys_opt[40].itype = 0 s_sys_opt[40].dftvalue = '0' s_sys_opt[40].optionname = '销售单可修改业务员' s_sys_opt[40].dscrp = '销售单可修改业务员' s_sys_opt[41].optionid = '041' s_sys_opt[41].module_int = 0 s_sys_opt[41].module = '系统' s_sys_opt[41].itype = 2 s_sys_opt[41].dftvalue = '' s_sys_opt[41].optionname = '切换程序路径' s_sys_opt[41].dscrp = '切换程序路径' s_sys_opt[42].optionid = '042' s_sys_opt[42].module_int = 0 s_sys_opt[42].module = '系统' s_sys_opt[42].itype = 1 s_sys_opt[42].dftvalue = '2' s_sys_opt[42].optionname = '切换检查时间' s_sys_opt[42].dscrp = '切换检查时间' s_sys_opt[43].optionid = '043' s_sys_opt[43].module_int = 0 s_sys_opt[43].module = '系统' s_sys_opt[43].itype = 2 s_sys_opt[43].dftvalue = '' s_sys_opt[43].optionname = '切换数据服务器名称' s_sys_opt[43].dscrp = '切换数据服务器名称' s_sys_opt[44].optionid = '044' s_sys_opt[44].module_int = 0 s_sys_opt[44].module = '系统' s_sys_opt[44].itype = 2 s_sys_opt[44].dftvalue = '' s_sys_opt[44].optionname = '切换数据库名称' s_sys_opt[44].dscrp = '切换数据库名称' s_sys_opt[45].optionid = '045' s_sys_opt[45].module_int = 0 s_sys_opt[45].module = '系统' s_sys_opt[45].itype = 2 s_sys_opt[45].dftvalue = '' s_sys_opt[45].optionname = '切换数据库登录用户' s_sys_opt[45].dscrp = '切换数据库登录用户' s_sys_opt[46].optionid = '046' s_sys_opt[46].module_int = 0 s_sys_opt[46].module = '系统' s_sys_opt[46].itype = 2 s_sys_opt[46].dftvalue = '' s_sys_opt[46].optionname = '切换数据库登录密码' s_sys_opt[46].dscrp = '切换数据库登录密码' s_sys_opt[47].optionid = '047' s_sys_opt[47].module_int = 4 s_sys_opt[47].module = '采购,外协' s_sys_opt[47].itype = 4 s_sys_opt[47].dftvalue = '0' s_sys_opt[47].optionname = '采购,外协价格取价模式' s_sys_opt[47].dscrp = '采购,外协价格取价模式;[0-价格历史(默认);1-报价;2-设定购价]' s_sys_opt[48].optionid = '048' s_sys_opt[48].module_int = 4 s_sys_opt[48].module = '采购,外协' s_sys_opt[48].itype = 4 s_sys_opt[48].dftvalue = '0' s_sys_opt[48].optionname = '采购,外协价格限价模式' s_sys_opt[48].dscrp = '采购,外协价格限价模式(限价与否同时要取决于物料限价属性和用户权限);[0-价格历史(默认);1-报价;2-设定购价;3-计划价]' s_sys_opt[49].optionid = '049' s_sys_opt[49].module_int = 5 s_sys_opt[49].module = '仓库' s_sys_opt[49].itype = 1 s_sys_opt[49].dftvalue = '5' s_sys_opt[49].optionname = '库存成本价小数点' s_sys_opt[49].dscrp = '库存成本价小数点' s_sys_opt[50].optionid = '050' s_sys_opt[50].module_int = 4 s_sys_opt[50].module = '采购,外协' s_sys_opt[50].itype = 0 s_sys_opt[50].dftvalue = '0' s_sys_opt[50].optionname = '采购订单限制价格' s_sys_opt[50].dscrp = '采购订单限制价格[否-不检查限价;是-按048选项检查限价]' s_sys_opt[51].optionid = '051' s_sys_opt[51].module_int = 7 s_sys_opt[51].module = '生产辅助' s_sys_opt[51].itype = 0 s_sys_opt[51].dftvalue = '0' s_sys_opt[51].optionname = '生产进仓单允许超订单需排产数进仓' s_sys_opt[51].dscrp = '生产进仓单允许超需订单排产数进仓' s_sys_opt[52].optionid = '052' s_sys_opt[52].module_int = 6 s_sys_opt[52].module = '工资' s_sys_opt[52].itype = 0 s_sys_opt[52].dftvalue = '0' s_sys_opt[52].optionname = '个人工序计件单工价限价' s_sys_opt[52].dscrp = '个人工序计件单工价限价;[0-不限;1-限]' s_sys_opt[53].optionid = '053' s_sys_opt[53].module_int = 3 s_sys_opt[53].module = '销售' s_sys_opt[53].itype = 4 s_sys_opt[53].dftvalue = '1' s_sys_opt[53].optionname = '销售订单默认安排' s_sys_opt[53].dscrp = '销售订单默认安排;[1-无;2-采购;3-生产;4-按产品配置;5-外协;6-外协和生产]' s_sys_opt[54].optionid = '054' s_sys_opt[54].module_int = 7 s_sys_opt[54].module = '生产辅助' s_sys_opt[54].itype = 4 s_sys_opt[54].dftvalue = '0' s_sys_opt[54].optionname = '生产进仓选订单带订单单价' s_sys_opt[54].dscrp = '生产进仓选订单带单价模式;[0-带计划价;1-按比例带订单单价]' s_sys_opt[55].optionid = '055' s_sys_opt[55].module_int = 3 s_sys_opt[55].module = '销售' s_sys_opt[55].itype = 4 s_sys_opt[55].dftvalue = '0' s_sys_opt[55].optionname = '订单审核自动加订单库存' s_sys_opt[55].dscrp = '订单审核自动加订单库存;[0-否;1-指定数量;2-排产数量]' s_sys_opt[56].optionid = '056' s_sys_opt[56].module_int = 3 s_sys_opt[56].module = '销售' s_sys_opt[56].itype = 3 s_sys_opt[56].dftvalue = '0' s_sys_opt[56].optionname = '订单审核自动加订单库存指定数量' s_sys_opt[56].dscrp = '订单审核自动加订单库存指定数量,仅当[055]选择1时有效;' s_sys_opt[57].optionid = '057' s_sys_opt[57].module_int = 4 s_sys_opt[57].module = '采购,外协' s_sys_opt[57].itype = 0 s_sys_opt[57].dftvalue = '0' s_sys_opt[57].optionname = '采购订单先审核后打印' s_sys_opt[57].dscrp = '采购订单先审核后打印' s_sys_opt[58].optionid = '058' s_sys_opt[58].module_int = 0 s_sys_opt[58].module = '系统' s_sys_opt[58].itype = 4 s_sys_opt[58].dftvalue = '0' s_sys_opt[58].optionname = '产品计划价按配置' s_sys_opt[58].dscrp = '产品计划价按配置;[0-不使用;1-配置+配置1+配置2;2-配置 ;3-配置1;4-配置2;5-配置+配置1;6-配置+配置2]' s_sys_opt[59].optionid = '059' s_sys_opt[59].module_int = 0 s_sys_opt[59].module = '系统' s_sys_opt[59].itype = 0 s_sys_opt[59].dftvalue = '0' s_sys_opt[59].optionname = '产品计划价允许直接录入' s_sys_opt[59].dscrp = '产品计划价允许直接录入' s_sys_opt[62].optionid = '062' s_sys_opt[62].module_int = 4 s_sys_opt[62].module = '采购,外协' s_sys_opt[62].itype = 0 s_sys_opt[62].dftvalue = '0' s_sys_opt[62].optionname = '外协允许双单位核算' s_sys_opt[62].dscrp = '外协允许双单位核算' s_sys_opt[63].optionid = '063' s_sys_opt[63].module_int = 4 s_sys_opt[63].module = '采购,外协' s_sys_opt[63].itype = 0 s_sys_opt[63].dftvalue = '0' s_sys_opt[63].optionname = '外协双单位使用物料定义辅助单位' s_sys_opt[63].dscrp = '外协双单位使用物料定义辅助单位;[1-是;0-选择单位定义资料]' s_sys_opt[64].optionid = '064' s_sys_opt[64].module_int = 0 s_sys_opt[64].module = '系统' s_sys_opt[64].itype = 2 s_sys_opt[64].dftvalue = '' s_sys_opt[64].optionname = '公式计算关键字' s_sys_opt[64].dscrp = '公式计算关键字' s_sys_opt[65].optionid = '065' s_sys_opt[65].module_int = 3 s_sys_opt[65].module = '销售' s_sys_opt[65].itype = 2 s_sys_opt[65].dftvalue = '' s_sys_opt[65].optionname = '销售发货单优惠金额文本' s_sys_opt[65].dscrp = '销售发货单优惠金额文本' s_sys_opt[66].optionid = '066' s_sys_opt[66].module_int = 3 s_sys_opt[66].module = '销售' s_sys_opt[66].itype = 0 s_sys_opt[66].dftvalue = '0' s_sys_opt[66].optionname = '销售订单、销售发货单允许手动录入包装数量' s_sys_opt[66].dscrp = '销售订单、销售发货单允许手动录入包装数量' s_sys_opt[67].optionid = '067' s_sys_opt[67].module_int = 3 s_sys_opt[67].module = '销售' s_sys_opt[67].itype = 0 s_sys_opt[67].dftvalue = '0' s_sys_opt[67].optionname = '客户自动升级会员类型' s_sys_opt[67].dscrp = '客户自动升级会员类型' s_sys_opt[68].optionid = '068' s_sys_opt[68].module_int = 1 s_sys_opt[68].module = '应收,应付' s_sys_opt[68].itype = 0 s_sys_opt[68].dftvalue = '0' s_sys_opt[68].optionname = '应收应付帐按分部查询' s_sys_opt[68].dscrp = '应收应付帐按分部查询,否则不按分部汇总查询' s_sys_opt[69].optionid = '069' s_sys_opt[69].module_int = 1 s_sys_opt[69].module = '应收,应付' s_sys_opt[69].itype = 0 s_sys_opt[69].dftvalue = '0' s_sys_opt[69].optionname = '应收帐区域限制' s_sys_opt[69].dscrp = '是-应收帐窗口左面的客户列表按区域权限查询;否-按原来模式列出客户' //sys_option_cusamt_usesecauditing s_sys_opt[70].optionid = '070' s_sys_opt[70].module_int = 1 s_sys_opt[70].module = '应收,应付' s_sys_opt[70].itype = 0 s_sys_opt[70].dftvalue = '0' s_sys_opt[70].optionname = '客户收款单使用二级审核' s_sys_opt[70].dscrp = '是-使用二级审核,一审可以不填客户,生成出纳帐,二审填写客户,生成应收帐;否-不使用二级审核,一审必须填写客户,生成应收帐,出纳帐' //sys_option_add_orderrqwp_fqty s_sys_opt[71].optionid = '071' s_sys_opt[71].module_int = 7 s_sys_opt[71].module = '生产辅助' s_sys_opt[71].itype = 0 s_sys_opt[71].dftvalue = '0' s_sys_opt[71].optionname = '产品工序使用产品计件单确认完成,仅工业版+适用' s_sys_opt[71].dscrp = '是-工序确认完成数必须由计件单(产品个人计件或个人产品计件)确认才能增加;否-工序确认完成数手动完成,与计件单不关联' //sys_option_autocreate_outware s_sys_opt[72].optionid = '072' s_sys_opt[72].module_int = 4 s_sys_opt[72].module = '采购,外协' s_sys_opt[72].itype = 4 s_sys_opt[72].dftvalue = '0' s_sys_opt[72].optionname = '外协订单审核自动生成外协发出单' s_sys_opt[72].dscrp = '外协订单审核自动生成外协发出单;[0-不使用;1-自动生成且审核;2-自动生成不审核 ;]' //sys_option_cusamt_dftdate s_sys_opt[73].optionid = '073' s_sys_opt[73].module_int = 1 s_sys_opt[73].module = '应收,应付' s_sys_opt[73].itype = 4 s_sys_opt[73].dftvalue = '0' s_sys_opt[73].optionname = '客户收款单,供应商付款单出纳帐日期' s_sys_opt[73].dscrp = '客户收款单,供应商付款单审核生成出纳帐的默认日期;[0-单据日期;1-到账/付款日期]' //sys_option_saletask_dft_lmsaleprice//销售订单审核前必须有定价 s_sys_opt[74].optionid = '074' s_sys_opt[74].module_int = 3 s_sys_opt[74].module = '销售' s_sys_opt[74].itype = 0 s_sys_opt[74].dftvalue = '0' s_sys_opt[74].optionname = '销售订单审核前必须有定价' s_sys_opt[74].dscrp = '销售订单审核前必须有定价,其中定价指的是客户对应价格表价格;[0-否;1-是]' //sys_option_outwaresale_dft_lmsaleprice//销售发货单仓审前必须有定价 s_sys_opt[75].optionid = '075' s_sys_opt[75].module_int = 3 s_sys_opt[75].module = '销售' s_sys_opt[75].itype = 0 s_sys_opt[75].dftvalue = '0' s_sys_opt[75].optionname = '销售发货单仓审前必须有定价' s_sys_opt[75].dscrp = '销售发货单仓审前必须有定价,其中定价指的是客户对应价格表价格;[0-否;1-是]' //int sys_option_sale_relcode_repeat //销售订单相关号限制重复录入 76 s_sys_opt[76].optionid = '076' s_sys_opt[76].module_int = 3 s_sys_opt[76].module = '销售' s_sys_opt[76].itype = 0 s_sys_opt[76].dftvalue = '0' s_sys_opt[76].optionname = '销售订单相关号限制重复录入' s_sys_opt[76].dscrp = '是-单据保存检查,必须填写且唯一; 否-可以不填写,单据保存提示重复' //int sys_option_buy_relcode_repeat //采购收货单相关号限制重复录入 77 s_sys_opt[77].optionid = '077' s_sys_opt[77].module_int = 4 s_sys_opt[77].module = '采购,外协' s_sys_opt[77].itype = 0 s_sys_opt[77].dftvalue = '0' s_sys_opt[77].optionname = '采购收货单相关号限制重复录入' s_sys_opt[77].dscrp = '是-单据保存检查,必须填写且唯一; 否-可以不填写,单据保存提示重复' //int sys_option_add0mtrlware //产品及物料资料在新建时自动在默认仓库增加0库存 78 s_sys_opt[78].optionid = '078' s_sys_opt[78].module_int = 0 s_sys_opt[78].module = '系统' s_sys_opt[78].itype = 0 s_sys_opt[78].dftvalue = '0' s_sys_opt[78].optionname = '产品及物料资料在新建时自动在默认仓库增加0库存' s_sys_opt[78].dscrp = '是-在默认仓库增加0库存; 否-不增加0库存' //int sys_option_wfjg_outmx //外协订单必须有发出明细,外协收货单必须有外协商库存明细 79 s_sys_opt[79].optionid = '079' s_sys_opt[79].module_int = 4 s_sys_opt[79].module = '采购,外协' s_sys_opt[79].itype = 0 s_sys_opt[79].dftvalue = '0' s_sys_opt[79].optionname = '外协订单必须有发出明细,外协收货单/外协返工单必须有外协商库存明细' s_sys_opt[79].dscrp = '是-必须有发出明细; 否-不限制' //int sys_option_cusrepamt_limit //销售发货单限制信用额 080 s_sys_opt[80].optionid = '080' s_sys_opt[80].module_int = 3 s_sys_opt[80].module = '销售' s_sys_opt[80].itype = 4 s_sys_opt[80].dftvalue = '0' s_sys_opt[80].optionname = '销售发货单限制信用额' s_sys_opt[80].dscrp = '销售发货单的发货金额+欠款>信用额,单据相应处理方法;[0-开单提醒;1-不能保存;2-不能打印;]' //sys_opton_taskwork_gz_qty s_sys_opt[81].optionid = '081' s_sys_opt[81].module_int = 6 s_sys_opt[81].module = '工资' s_sys_opt[81].itype = 4 s_sys_opt[81].dftvalue = '0' s_sys_opt[81].optionname = '计件单可开单数量' s_sys_opt[81].dscrp = '计件单可开单数量;[0-按订单已进仓数;1-按订单安排生产数;2-不限制;]' // s_sys_opt[82].optionid = '082' s_sys_opt[82].module_int = 7 s_sys_opt[82].module = '生产辅助' s_sys_opt[82].itype = 4 s_sys_opt[82].dftvalue = '0' s_sys_opt[82].optionname = '生产进仓单审核自动生成领料单' s_sys_opt[82].dscrp = '生产进仓单审核自动生成领料单;[0-生成但不审核;1-生成并且审核;]' s_sys_opt[83].optionid = '083' s_sys_opt[83].module_int = 3 s_sys_opt[83].module = '销售' s_sys_opt[83].itype = 0 s_sys_opt[83].dftvalue = '0' s_sys_opt[83].optionname = '销售发货单将销售数量与出仓数量分离统计' s_sys_opt[83].dscrp = '销售数量与出仓数量分离统计;[0-否,2个数量一致;1-是,销售数量与出仓数量分离,出仓数量用于扣减库存,销售数用于完成订单已发数及计算应收金额;]' s_sys_opt[84].optionid = '084' s_sys_opt[84].module_int = 3 s_sys_opt[84].module = '销售' s_sys_opt[84].itype = 4 s_sys_opt[84].dftvalue = '0' s_sys_opt[84].optionname = '销售发货单仓审自动组装' s_sys_opt[84].dscrp = '销售发货单仓审自动组装;[0-不组装;1-自动组装;2-自动组装但不考虑外协下级物料]' s_sys_opt[85].optionid = '085' s_sys_opt[85].module_int = 4 s_sys_opt[85].module = '采购,外协' s_sys_opt[85].itype = 0 s_sys_opt[85].dftvalue = '0' s_sys_opt[85].optionname = '采购收货单将收货数量与进仓数量分离统计' s_sys_opt[85].dscrp = '收货数量与进仓数量分离统计;[0-否,2个数量一致;1-是,收货数量与进仓数量分离,进仓数量用于增加库存,收货数用于完成订单已收货数及计算应付金额;]' s_sys_opt[86].optionid = '086' s_sys_opt[86].module_int = 4 s_sys_opt[86].module = '采购,外协' s_sys_opt[86].itype = 4 s_sys_opt[86].dftvalue = '0' s_sys_opt[86].optionname = '采购退货单的库存成本价的取价模式' s_sys_opt[86].dscrp = '采购退货单的库存成本价的取价模式;[0-库存成本价; 1-退货单价;]' s_sys_opt[87].optionid = '087' s_sys_opt[87].module_int = 4 s_sys_opt[87].module = '采购,外协' s_sys_opt[87].itype = 4 s_sys_opt[87].dftvalue = '0' s_sys_opt[87].optionname = '外协返工单的库存成本价的取价模式' s_sys_opt[87].dscrp = '外协返工单的库存成本价的取价模式;[0-库存成本价; 1-退货总成本价;]' s_sys_opt[88].optionid = '088' s_sys_opt[88].module_int = 7 s_sys_opt[88].module = '生产辅助' s_sys_opt[88].itype = 4 s_sys_opt[88].dftvalue = '0' s_sys_opt[88].optionname = '生产领料单按领料工作中心引入订单物料需求选择' s_sys_opt[88].dscrp = '生产领料单按领料工作中心引入订单物料需求选择;[0-不考虑领料工作中心; 1-按选择的领料工作中心选择;]' ////// s_sys_opt[101].optionid = '101' s_sys_opt[101].module_int = 0 s_sys_opt[101].module = '系统' s_sys_opt[101].itype = 0 s_sys_opt[101].dftvalue = '0' s_sys_opt[101].optionname = '数据分页显示' s_sys_opt[101].dscrp = '有分页功能的窗口数据分页显示' ///// s_sys_opt[199].optionid = '199' s_sys_opt[199].module_int = 0 s_sys_opt[199].module = '系统' s_sys_opt[199].itype = 0 s_sys_opt[199].dftvalue = '0' s_sys_opt[199].optionname = '隐藏仓库模块' s_sys_opt[199].dscrp = '隐藏仓库模块(只适应于商业版);[0-否,使用仓库进出仓单,审核单据执行进出仓操作;1-是,不使用仓库模块,没有仓库进仓功能;]' s_sys_opt[200].optionid = '200' s_sys_opt[200].module_int = 100 s_sys_opt[200].module = '' s_sys_opt[200].itype = 0 s_sys_opt[200].dftvalue = '0' s_sys_opt[200].optionname = 'status' s_sys_opt[200].dscrp = '' s_sys_opt[201].optionid = '201' s_sys_opt[201].module_int = 100 s_sys_opt[201].module = '' s_sys_opt[201].itype = 0 s_sys_opt[201].dftvalue = '0' s_sys_opt[201].optionname = 'woodcode' s_sys_opt[201].dscrp = '' s_sys_opt[202].optionid = '202' s_sys_opt[202].module_int = 100 s_sys_opt[202].module = '' s_sys_opt[202].itype = 0 s_sys_opt[202].dftvalue = '0' s_sys_opt[202].optionname = 'pcode' s_sys_opt[202].dscrp = '' s_sys_opt[203].optionid = '203' s_sys_opt[203].module_int = 100 s_sys_opt[203].module = '' s_sys_opt[203].itype = 0 s_sys_opt[203].dftvalue = '0' s_sys_opt[203].optionname = 'addqty' s_sys_opt[203].dscrp = '' s_sys_opt[204].optionid = '204' s_sys_opt[204].module_int = 100 s_sys_opt[204].module = '' s_sys_opt[204].itype = 0 s_sys_opt[204].dftvalue = '0' s_sys_opt[204].optionname = 'mtrlsectype' s_sys_opt[204].dscrp = '' s_sys_opt[205].optionid = '205' s_sys_opt[205].module_int = 100 s_sys_opt[205].module = '' s_sys_opt[205].itype = 0 s_sys_opt[205].dftvalue = '0' s_sys_opt[205].optionname = 'zxmtrlmode' s_sys_opt[205].dscrp = '' s_sys_opt[206].optionid = '206' //sys_option_taskwork_not_affirm s_sys_opt[206].module_int = 6 s_sys_opt[206].module = '工资' s_sys_opt[206].itype = 0 s_sys_opt[206].dftvalue = '0' s_sys_opt[206].optionname = '个人产品工序计件单/产品个人工序计件单不使用确认功能' s_sys_opt[206].dscrp = '使用确认功能时,工资审前必须确认,确认后更新订单明细的工序已完成数' s_sys_opt[207].optionid = '207' //sys_option_task_noorder s_sys_opt[207].module_int = 6 s_sys_opt[207].module = '工资' s_sys_opt[207].itype = 0 s_sys_opt[207].dftvalue = '0' s_sys_opt[207].optionname = '产品个人工序计件单可以不选订单明细' s_sys_opt[207].dscrp = '产品个人工序计件单建单时可以不选择订单明细;[0-不可以;1-可以]' s_sys_opt[208].optionid = '208' //sys_option_taskwork_price_limit s_sys_opt[208].module_int = 6 s_sys_opt[208].module = '工资' s_sys_opt[208].itype = 0 s_sys_opt[208].dftvalue = '0' s_sys_opt[208].optionname = '个人产品工序计件单/产品个人工序计件单工价不可以修改' s_sys_opt[208].dscrp = '个人产品工序计件单/产品个人工序计件单工价;[0-可以修改;1-不可以修改]' s_sys_opt[209].optionid = '209' s_sys_opt[209].module_int = 7 s_sys_opt[209].module = '生产辅助' s_sys_opt[209].itype = 0 s_sys_opt[209].dftvalue = '0' s_sys_opt[209].optionname = '订单生产跟踪表确认并打印' s_sys_opt[209].dscrp = '订单生产跟踪表确认并打印' s_sys_opt[210].optionid = '210' s_sys_opt[210].module_int = 7 s_sys_opt[210].module = '生产辅助' s_sys_opt[210].itype = 0 s_sys_opt[210].dftvalue = '0' s_sys_opt[210].optionname = '订单生产跟踪表必须先打印后确认' s_sys_opt[210].dscrp = '订单生产跟踪表必须先打印后确认' s_sys_opt[211].optionid = '211' s_sys_opt[211].module_int = 7 s_sys_opt[211].module = '生产辅助' s_sys_opt[211].itype = 0 s_sys_opt[211].dftvalue = '0' s_sys_opt[211].optionname = '生产进仓选订单显示客户编码、名称' s_sys_opt[211].dscrp = '生产进仓选订单显示客户编码、名称' s_sys_opt[212].optionid = '212' s_sys_opt[212].module_int = 7 s_sys_opt[212].module = '生产辅助' s_sys_opt[212].itype = 4 s_sys_opt[212].dftvalue = '0' s_sys_opt[212].optionname = '订单生产跟踪表打印选项' s_sys_opt[212].dscrp = '订单生产跟踪表打印选项;[0-没有操作;1-提示确认;2-自动确认]' s_sys_opt[213].optionid = '213' s_sys_opt[213].module_int = 7 s_sys_opt[213].module = '生产辅助' s_sys_opt[213].itype = 4 s_sys_opt[213].dftvalue = '0' s_sys_opt[213].optionname = '流程卡打印选项' s_sys_opt[213].dscrp = '流程卡打印选项;[0-没有操作;1-提示确认;2-自动确认]' s_sys_opt[214].optionid = '214' s_sys_opt[214].module_int = 7 s_sys_opt[214].module = '生产辅助' s_sys_opt[214].itype = 0 s_sys_opt[214].dftvalue = '0' s_sys_opt[214].optionname = '流程卡必须先打印后确认' s_sys_opt[214].dscrp = '流程卡必须先打印后确认' ///工资 s_sys_opt[215].optionid = '215' //sys_option_taskwork_person_noorder s_sys_opt[215].module_int =6 s_sys_opt[215].module = '工资' s_sys_opt[215].itype = 0 s_sys_opt[215].dftvalue = '0' s_sys_opt[215].optionname = '个人产品工序计件单可以不选销售订单明细' s_sys_opt[215].dscrp = '个人产品工序计件单可以不选销售订单明细;[0-否;1-是]' s_sys_opt[216].optionid = '216' //sys_option_taskwork_price_if_mod s_sys_opt[216].module_int =6 s_sys_opt[216].module = '工资' s_sys_opt[216].itype = 0 s_sys_opt[216].dftvalue = '0' s_sys_opt[216].optionname = '个人产品工序计件单工价限价' s_sys_opt[216].dscrp = '个人产品工序计件单工价限价;[0-不限;1-限]' s_sys_opt[217].optionid = '217' //sys_option_taskwork_procode_order s_sys_opt[217].module_int = 6 s_sys_opt[217].module = '工资' s_sys_opt[217].itype = 4 s_sys_opt[217].dftvalue = '0' s_sys_opt[217].optionname = '个人产品工序计件单按销售订单明细工序' s_sys_opt[217].dscrp = '个人产品工序计件单按销售订单明细工序;[0-按工价表工序;1-按订单明细工序]' s_sys_opt[218].optionid = '218' //sys_option_outwaremove s_sys_opt[218].module_int = 5 s_sys_opt[218].module = '仓库' s_sys_opt[218].itype = 4 s_sys_opt[218].dftvalue = '0' s_sys_opt[218].optionname = '仓库调拨单调入审单价使用单据单价' s_sys_opt[218].dscrp = '仓库调拨单调入审单价使用单据单价;[0-使用库存成本价;1-使用单据单价]' s_sys_opt[219].optionid = '219' //sys_option_halt s_sys_opt[219].module_int = 0 s_sys_opt[219].module = '系统' s_sys_opt[219].itype = 1 s_sys_opt[219].dftvalue = '120' s_sys_opt[219].optionname = '注销后自动退出系统时间(秒)' s_sys_opt[219].dscrp = '系统注销后无任何操作超过该时间后,系统自动退出,以免占用站点' s_sys_opt[220].optionid = '220' //sys_option_saletask_price s_sys_opt[220].module_int = 3 s_sys_opt[220].module = '销售' s_sys_opt[220].itype = 0 s_sys_opt[220].dftvalue = '0' s_sys_opt[220].optionname = '销售订单、销售发货单类型为补件、赠送、补退产品不受零单价约束)' s_sys_opt[220].dscrp = '销售订单、销售发货单类型为补件、赠送、补退产品不受零单价约束;[0-受约束;1-不受约束]' s_sys_opt[221].optionid = '221' s_sys_opt[221].module_int = 0 s_sys_opt[221].module = '系统' s_sys_opt[221].itype = 2 s_sys_opt[221].dftvalue = '' s_sys_opt[221].optionname = '切换数据库密码' s_sys_opt[221].dscrp = '切换数据库密码' s_sys_opt[222].optionid = '222' s_sys_opt[222].module_int = 4 s_sys_opt[222].module = '采购,外协' s_sys_opt[222].itype = 4 s_sys_opt[222].dftvalue = '' s_sys_opt[222].optionname = '外协商库存结存不核算金额' s_sys_opt[222].dscrp = '外协商库存结存不核算金额;[0-核算;1-不核算]' s_sys_opt[223].optionid = '223' s_sys_opt[223].module_int = 2 s_sys_opt[223].module = '应收,应付' s_sys_opt[223].itype = 0 s_sys_opt[223].dftvalue = '0' s_sys_opt[223].optionname = '采购应付帐多币种结算' s_sys_opt[223].dscrp = '采购应付帐多币种结算' s_sys_opt[224].optionid = '224' s_sys_opt[224].module_int = 0 s_sys_opt[224].module = '系统' s_sys_opt[224].itype = 0 s_sys_opt[224].dftvalue = '0' s_sys_opt[224].optionname = '隐藏生产辅助模块' s_sys_opt[224].dscrp = '隐藏生产辅助模块;[0-否,使用生产辅助模块;1-是,不使用生产辅助模块]' s_sys_opt[225].optionid = '225' s_sys_opt[225].module_int = 0 s_sys_opt[225].module = '系统' s_sys_opt[225].itype = 0 s_sys_opt[225].dftvalue = '0' s_sys_opt[225].optionname = '隐藏外协模块' s_sys_opt[225].dscrp = '隐藏外协模块;[0-否,使用外协模块;1-是,不使用外协模块]' s_sys_opt[226].optionid = '226' s_sys_opt[226].module_int = 0 s_sys_opt[226].module = '系统' s_sys_opt[226].itype = 0 s_sys_opt[226].dftvalue = '0' s_sys_opt[226].optionname = '隐藏财务模块' s_sys_opt[226].dscrp = '隐藏财务模块;[0-否,使用财务模块;1-是,不使用财务模块]' s_sys_opt[227].optionid = '227' s_sys_opt[227].module_int = 4 s_sys_opt[227].module = '采购,外协' s_sys_opt[227].itype = 0 s_sys_opt[227].dftvalue = '0' s_sys_opt[227].optionname = '外协收货单允许超订单收货' s_sys_opt[227].dscrp = '外协收货时可以超过外协订单数量' s_sys_opt[228].optionid = '228' s_sys_opt[228].module_int = 3 s_sys_opt[228].module = '销售' s_sys_opt[228].itype = 0 s_sys_opt[228].dftvalue = '0' s_sys_opt[228].optionname = '销售单财审备注带入应收帐摘要' s_sys_opt[228].dscrp = '销售单财审备注带入应收帐摘要' s_sys_opt[229].optionid = '229' s_sys_opt[229].module_int = 4 s_sys_opt[229].module = '采购,外协' s_sys_opt[229].itype = 0 s_sys_opt[229].dftvalue = '0' s_sys_opt[229].optionname = '采购单财审备注带入应收帐摘要' s_sys_opt[229].dscrp = '采购单财审备注带入应收帐摘要' s_sys_opt[230].optionid = '230' s_sys_opt[230].module_int = 3 s_sys_opt[230].module = '销售' s_sys_opt[230].itype = 4 s_sys_opt[230].dftvalue = '0' s_sys_opt[230].optionname = '销售发货单选择库存策略' s_sys_opt[230].dscrp = '销售发货单选择库存策略;[0-引入零数量;1-引入未开单数量;2-引入库存数量]' s_sys_opt[231].optionid = '231' s_sys_opt[231].module_int = 3 s_sys_opt[231].module = '销售' s_sys_opt[231].itype = 0 s_sys_opt[231].dftvalue = '0' s_sys_opt[231].optionname = '用户使用业务员限制' s_sys_opt[231].dscrp = '用户只能查看授权业务员的相关单据' s_sys_opt[232].optionid = '232' s_sys_opt[232].module_int = 7 s_sys_opt[232].module = '生产辅助' s_sys_opt[232].itype = 1 s_sys_opt[232].dftvalue = '5' s_sys_opt[232].optionname = '生产运算小数位' s_sys_opt[232].dscrp = '生产运算小数位【-1 进位取整; -2 截断取整】' s_sys_opt[233].optionid = '233' s_sys_opt[233].module_int = 7 s_sys_opt[233].module = '生产辅助' s_sys_opt[233].itype = 4 s_sys_opt[233].dftvalue = '1' s_sys_opt[233].optionname = '工序工价建立检查工价表是否设定' s_sys_opt[233].dscrp = '销售订单物料运算及工价设定表,建立工序工价时检查工价表设定状态;[0-不检查;1-检查是否建立;2-检查是否审核]' s_sys_opt[234].optionid = '234' s_sys_opt[234].module_int = 4 s_sys_opt[234].module = '采购,外协' s_sys_opt[234].itype = 4 s_sys_opt[234].dftvalue = '2' s_sys_opt[234].optionname = '采购订单、采购单金额取整处理' s_sys_opt[234].dscrp = '采购订单、采购单金额取整处理;[0-四舍五入到元;1-四舍五入到元角;2-四舍五入到元分]' s_sys_opt[235].optionid = '235' s_sys_opt[235].module_int = 100 s_sys_opt[235].module = '' s_sys_opt[235].itype = 0 s_sys_opt[235].dftvalue = '0' s_sys_opt[235].optionname = 'plancode' s_sys_opt[235].dscrp = '' s_sys_opt[236].optionid = '236' s_sys_opt[236].module_int = 3 s_sys_opt[236].module = '销售' s_sys_opt[236].itype = 4 s_sys_opt[236].dftvalue = '0' s_sys_opt[236].optionname = '销售订单明细批号生成方式' s_sys_opt[236].dscrp = '销售订单明细批号生成方式,如果使用订单明细批号,仓库属性的批号需设置为手动;[0-不使用;1-订单号+3位序号;2-订单号;3-相关号;4-手动;5-客户名称;6-自定义 新建函数 f_plug_taskplancode(taskcode,printid) ;]' s_sys_opt[237].optionid = '237' s_sys_opt[237].module_int = 4 s_sys_opt[237].module = '采购,外协' s_sys_opt[237].itype = 4 s_sys_opt[237].dftvalue = '0' s_sys_opt[237].optionname = '外协收货单计算材料成本价' s_sys_opt[237].dscrp = '外协收货单计算材料成本价;[0-按物料最新价;1-按本次库存价;2-按下级物料计划价]' s_sys_opt[238].optionid = '238' s_sys_opt[238].module_int = 0 s_sys_opt[238].module = '系统' s_sys_opt[238].itype = 0 s_sys_opt[238].dftvalue = '0' s_sys_opt[238].optionname = '是否客户申请流程' s_sys_opt[238].dscrp = '是否客户申请流程; [0-否,不使用申请流程; 1-是,使用申请了流程;]' s_sys_opt[239].optionid = '239' s_sys_opt[239].module_int = 3 s_sys_opt[239].module = '销售' s_sys_opt[239].itype = 4 s_sys_opt[239].dftvalue = '0' s_sys_opt[239].optionname = '订单明细按3个配置合并' s_sys_opt[239].dscrp = '订单明细按3个配置合并;[0-合并;1-不合并;]' s_sys_opt[240].optionid = '240' s_sys_opt[240].module_int = 3 s_sys_opt[240].module = '销售' s_sys_opt[240].itype = 4 s_sys_opt[240].dftvalue = '0' s_sys_opt[240].optionname = '销售订单使用二级审核' s_sys_opt[240].dscrp = '销售订单使用二级审核,不使用时,审核权限有二审/二撤权限限制;[0-不使用;1-使用;]' s_sys_opt[241].optionid = '241' s_sys_opt[241].module_int = 3 s_sys_opt[241].module = '销售' s_sys_opt[241].itype = 4 s_sys_opt[241].dftvalue = '0' s_sys_opt[241].optionname = '销售发货单使用客户库存时,是否允许使用公共库存发货' s_sys_opt[241].dscrp = '销售发货单仓库使用客户库存时,是否允许使用公共库存发货;不允许时,必须使用调货功能调货;允许时,必须同步使用仓库未开单库存属性,并且建议不使用订单批号和仓库批号; [0-不允许;1-允许]' s_sys_opt[242].optionid = '242' s_sys_opt[242].module_int = 3 s_sys_opt[242].module = '销售' s_sys_opt[242].itype = 4 s_sys_opt[242].dftvalue = '0' s_sys_opt[242].optionname = '销售发货单,明细金额保留精度' s_sys_opt[242].dscrp = '销售发货单,明细金额四舍五入保留精度; [0-分(0.01);1-角(0.1);2-元(1);3-十(10);4-百(100)]' s_sys_opt[243].optionid = '243' s_sys_opt[243].module_int = 1 s_sys_opt[243].module = '应收,应付' s_sys_opt[243].itype = 4 s_sys_opt[243].dftvalue = '0' s_sys_opt[243].optionname = '客户收款结算单,供应商付款结算单折扣金额项目使用明细发生日期' s_sys_opt[243].dscrp = '客户收款结算单,供应商付款结算单折扣金额项目的记账日期; [0-单据到账/付账日期;1-应收/应付明细发生日期]' s_sys_opt[244].optionid = '244' s_sys_opt[244].module_int = 5 s_sys_opt[244].module = '仓库' s_sys_opt[244].itype = 4 s_sys_opt[244].dftvalue = '1' s_sys_opt[244].optionname = '仓库结存时清理负金额' s_sys_opt[244].dscrp = '仓库结存时清理负金额; [0-不清理;1-清理]' s_sys_opt[245].optionid = '245' s_sys_opt[245].module_int = 4 s_sys_opt[245].module = '采购,外协' s_sys_opt[245].itype = 4 s_sys_opt[245].dftvalue = '0' s_sys_opt[245].optionname = '采购收货单,明细金额保留精度' s_sys_opt[245].dscrp = '采购收货单,明细金额四舍五入保留精度; [5-厘(0.001);0-分(0.01);1-角(0.1);2-元(1);3-十(10);4-百(100)]' s_sys_opt[246].optionid = '246' s_sys_opt[246].module_int = 4 s_sys_opt[246].module = '采购,外协' s_sys_opt[246].itype = 4 s_sys_opt[246].dftvalue = '0' s_sys_opt[246].optionname = '外协收货单,明细金额保留精度' s_sys_opt[246].dscrp = '外协收货单,明细金额四舍五入保留精度; [0-分(0.01);1-角(0.1);2-元(1);3-十(10);4-百(100)]' s_sys_opt[247].optionid = '247' s_sys_opt[247].module_int = 5 s_sys_opt[247].module = '仓库' s_sys_opt[247].itype = 0 s_sys_opt[247].dftvalue = '0' s_sys_opt[247].optionname = '一天可以建立多张盘点单' s_sys_opt[247].dscrp = '一天可以建立多张盘点单;[0-否,不可以;1-是,可以]' s_sys_opt[248].optionid = '248' s_sys_opt[248].module_int = 4 s_sys_opt[248].module = '采购,外协' s_sys_opt[248].itype = 4 s_sys_opt[248].dftvalue = '0' s_sys_opt[248].optionname = '采购订单明细按3个配置合并' s_sys_opt[248].dscrp = '采购订单明细按3个配置合并;[0-合并;1-不合并;]' s_sys_opt[249].optionid = '249' s_sys_opt[249].module_int = 5 s_sys_opt[249].module = '仓库' s_sys_opt[249].itype = 4 s_sys_opt[249].dftvalue = '2' s_sys_opt[249].optionname = '调拨单选择库存策略' s_sys_opt[249].dscrp = '调拨单选择库存策略;[0-引入零数量;1-引入未开单数量;2-引入库存数量]' s_sys_opt[250].optionid = '250' s_sys_opt[250].module_int = 5 s_sys_opt[250].module = '仓库' s_sys_opt[250].itype = 4 s_sys_opt[250].dftvalue = '2' s_sys_opt[250].optionname = '其它出仓单选择库存策略' s_sys_opt[250].dscrp = '其它出仓单选择库存策略;[0-引入零数量;1-引入未开单数量;2-引入库存数量]' s_sys_opt[251].optionid = '251' s_sys_opt[251].module_int = 5 s_sys_opt[251].module = '仓库' s_sys_opt[251].itype = 4 s_sys_opt[251].dftvalue = '2' s_sys_opt[251].optionname = '领料出仓单选择库存策略' s_sys_opt[251].dscrp = '领料出仓单选择库存策略;[0-引入零数量;1-引入未开单数量;2-引入库存数量;3-引入已开单数量]' s_sys_opt[252].optionid = '252' s_sys_opt[252].module_int = 3 s_sys_opt[252].module = '销售' s_sys_opt[252].itype = 0 s_sys_opt[252].dftvalue = '0' s_sys_opt[252].optionname = '销售退货单先审核后打印' s_sys_opt[252].dscrp = '销售退货单先审核后打印' s_sys_opt[253].optionid = '253' s_sys_opt[253].module_int = 0 s_sys_opt[253].module = '系统' s_sys_opt[253].itype = 0 s_sys_opt[253].dftvalue = '0' s_sys_opt[253].optionname = '启用电子商务功能' s_sys_opt[253].dscrp = '启用电子商务功能' s_sys_opt[254].optionid = '254' s_sys_opt[254].module_int = 3 s_sys_opt[254].module = '销售' s_sys_opt[254].itype = 0 s_sys_opt[254].dftvalue = '0' s_sys_opt[254].optionname = '销售退货单退仓时考虑仓库是否应用客户库存' s_sys_opt[254].dscrp = '销售退货单退仓时考虑仓库是否应用客户库存' s_sys_opt[255].optionid = '255' s_sys_opt[255].module_int = 4 s_sys_opt[255].module = '采购,外协' s_sys_opt[255].itype = 4 s_sys_opt[255].dftvalue = '0' s_sys_opt[255].optionname = '外协发出选择库存策略' s_sys_opt[255].dscrp = '外协发出选择库存策略;[0-引入零数量;1-引入未开单数量;2-引入库存数量]' s_sys_opt[256].optionid = '256' s_sys_opt[256].module_int = 3 s_sys_opt[256].module = '销售' s_sys_opt[256].itype = 0 s_sys_opt[256].dftvalue = '0' s_sys_opt[256].optionname = '销售发货单转换率可修改' s_sys_opt[256].dscrp = '销售发货单转换率可修改' s_sys_opt[257].optionid = '257' s_sys_opt[257].module_int = 3 s_sys_opt[257].module = '销售' s_sys_opt[257].itype = 4 s_sys_opt[257].dftvalue = '0' s_sys_opt[257].optionname = '销售订单审核自动生成领料单' s_sys_opt[257].dscrp = '销售订单审核自动生成领料单;[0-生成但不审核;1-生成并且审核;]' s_sys_opt[258].optionid = '258' s_sys_opt[258].module_int = 3 s_sys_opt[258].module = '销售' s_sys_opt[258].itype = 4 s_sys_opt[258].dftvalue = '0' s_sys_opt[258].optionname = '销售单据取价格历史时是否带入折扣' s_sys_opt[258].dscrp = '销售单据取价格历史时是否带入折扣;[0-是;1-否]' s_sys_opt[259].optionid = '259' s_sys_opt[259].module_int = 3 s_sys_opt[259].module = '销售' s_sys_opt[259].itype = 4 s_sys_opt[259].dftvalue = '0' s_sys_opt[259].optionname = '销售发货单启用单据类型区分' s_sys_opt[259].dscrp = '销售发货单启用单据类型区分;[0-否;1-是]' s_sys_opt[260].optionid = '260' s_sys_opt[260].module_int = 3 s_sys_opt[260].module = '销售' s_sys_opt[260].itype = 4 s_sys_opt[260].dftvalue = '0' s_sys_opt[260].optionname = '仓审后检查库存下限' s_sys_opt[260].dscrp = '销售发货单,其他出仓单仓审后检查库存下限;[0-否;1-是]' s_sys_opt[261].optionid = '261' s_sys_opt[261].module_int = 3 s_sys_opt[261].module = '销售' s_sys_opt[261].itype = 1 s_sys_opt[261].dftvalue = '0' s_sys_opt[261].optionname = '收货日期天数' s_sys_opt[261].dscrp = '单位:天数;设置收货日期为当前时间+默认间隔天数' s_sys_opt[262].optionid = '262' s_sys_opt[262].module_int = 3 s_sys_opt[262].module = '销售' s_sys_opt[262].itype = 4 s_sys_opt[262].dftvalue = '0' s_sys_opt[262].optionname = '销售订单交货日期录入式' s_sys_opt[262].dscrp = '销售订单交货日期录入式;[0-整单录入;1-明细录入;]' s_sys_opt[263].optionid = '263' s_sys_opt[263].module_int = 5 s_sys_opt[263].module = '仓库' s_sys_opt[263].itype = 4 s_sys_opt[263].dftvalue = '0' s_sys_opt[263].optionname = '条码生成策略' s_sys_opt[263].dscrp = '条码生成策略;[0-生成新条码;1-物料编码=条码;]' s_sys_opt[264].optionid = '264' s_sys_opt[264].module_int = 0 s_sys_opt[264].module = '系统' s_sys_opt[264].itype = 2 s_sys_opt[264].dftvalue = '明细备注3' s_sys_opt[264].optionname = '销售发货明细备注3' s_sys_opt[264].dscrp = '销售发货明细备注3' s_sys_opt[265].optionid = '265' s_sys_opt[265].module_int = 0 s_sys_opt[265].module = '系统' s_sys_opt[265].itype = 2 s_sys_opt[265].dftvalue = '明细备注4' s_sys_opt[265].optionname = '销售发货明细备注4' s_sys_opt[265].dscrp = '销售发货明细备注4' s_sys_opt[266].optionid = '266' s_sys_opt[266].module_int = 0 s_sys_opt[266].module = '系统' s_sys_opt[266].itype = 0 s_sys_opt[266].dftvalue = '0' s_sys_opt[266].optionname = '是否 客户,供应商,物料,自动流水编号' s_sys_opt[266].dscrp = '是否自动流水编号; [0-否; 1-是;]' s_sys_opt[267].optionid = '267' s_sys_opt[267].module_int = 0 s_sys_opt[267].module = '系统' s_sys_opt[267].itype = 0 s_sys_opt[267].dftvalue = '0' s_sys_opt[267].optionname = '销售发货单,销售退货单 扫描数不等于出仓数不能仓审' s_sys_opt[267].dscrp = '是-不能仓审,否-能仓审; [0-否; 1-是;]' s_sys_opt[268].optionid = '268' s_sys_opt[268].module_int = 4 s_sys_opt[268].module = '采购,外协' s_sys_opt[268].itype = 0 s_sys_opt[268].dftvalue = '0' s_sys_opt[268].optionname = '仓库外协收货检查收货和库存明细是否一致' s_sys_opt[268].dscrp = '仓库外协收货检查收货和库存明细是否一致; [0-否; 1-是;]' s_sys_opt[269].optionid = '269' s_sys_opt[269].module_int = 4 s_sys_opt[269].module = '采购,外协' s_sys_opt[269].itype = 0 s_sys_opt[269].dftvalue = '0' s_sys_opt[269].optionname = '外协收货时,不能超外协商库存收货' s_sys_opt[269].dscrp = '外协收货时,不能超外协商库存收货; [0-否; 1-是;]' s_sys_opt[270].optionid = '270' s_sys_opt[270].module_int = 0 s_sys_opt[270].module = '系统' s_sys_opt[270].itype = 2 s_sys_opt[270].dftvalue = '明细备注3' s_sys_opt[270].optionname = '销售订单明细备注3' s_sys_opt[270].dscrp = '销售订单明细备注3' s_sys_opt[271].optionid = '271' s_sys_opt[271].module_int = 0 s_sys_opt[271].module = '系统' s_sys_opt[271].itype = 2 s_sys_opt[271].dftvalue = '明细备注4' s_sys_opt[271].optionname = '销售订单明细备注4' s_sys_opt[271].dscrp = '销售订单明细备注4' s_sys_opt[272].optionid = '272' s_sys_opt[272].module_int = 0 s_sys_opt[272].module = '系统' s_sys_opt[272].itype = 2 s_sys_opt[272].dftvalue = '明细备注2' s_sys_opt[272].optionname = '销售订单明细备注2' s_sys_opt[272].dscrp = '销售订单明细备注2' s_sys_opt[273].optionid = '273' s_sys_opt[273].module_int = 0 s_sys_opt[273].module = '系统' s_sys_opt[273].itype = 2 s_sys_opt[273].dftvalue = '明细备注2' s_sys_opt[273].optionname = '销售发货单明细备注2' s_sys_opt[273].dscrp = '销售发货明细备注2' s_sys_opt[274].optionid = '274' s_sys_opt[274].module_int = 0 s_sys_opt[274].module = '系统' s_sys_opt[274].itype = 0 s_sys_opt[274].dftvalue = '0' s_sys_opt[274].optionname = '单据明细复制行功能,复制到最后一行' s_sys_opt[274].dscrp = '单据明细复制行功能,复制到最后一行; [0-否; 1-是;]' s_sys_opt[275].optionid = '275' s_sys_opt[275].module_int = 0 s_sys_opt[275].module = '系统' s_sys_opt[275].itype = 0 s_sys_opt[275].dftvalue = '0' s_sys_opt[275].optionname = '销售发货单,只能打印一次' s_sys_opt[275].dscrp = '是,否; [0-否; 1-是;]' s_sys_opt[276].optionid = '276' s_sys_opt[276].module_int = 4 s_sys_opt[276].module = '采购,外协' s_sys_opt[276].itype = 0 s_sys_opt[276].dftvalue = '0' s_sys_opt[276].optionname = '采购收货单保存时,供应商名称自动填写到“配置”里' s_sys_opt[276].dscrp = '采购收货单保存时,供应商名称自动填写到“配置”里' s_sys_opt[277].optionid = '277' s_sys_opt[277].module_int = 0 s_sys_opt[277].module = '系统' s_sys_opt[277].itype = 2 s_sys_opt[277].dftvalue = '英文名称' s_sys_opt[277].optionname = '英文名称标题文本' s_sys_opt[277].dscrp = '转换新标题' s_sys_opt[278].optionid = '278' s_sys_opt[278].module_int = 0 s_sys_opt[278].module = '系统' s_sys_opt[278].itype = 2 s_sys_opt[278].dftvalue = '条形码' s_sys_opt[278].optionname = '条形码标题文本' s_sys_opt[278].dscrp = '转换新标题' s_sys_opt[279].optionid = '279' s_sys_opt[279].module_int = 3 s_sys_opt[279].module = '销售' s_sys_opt[279].itype = 0 s_sys_opt[279].dftvalue = '0' s_sys_opt[279].optionname = '销售发货单开单时,使用物料清单计算 未开单库存' s_sys_opt[279].dscrp = '销售发货单开单时,使用物料清单计算 未开单库存;[0-否,不使用;1-是,使用;]' s_sys_opt[280].optionid = '280' s_sys_opt[280].module_int = 3 s_sys_opt[280].module = '销售' s_sys_opt[280].itype = 4 s_sys_opt[280].dftvalue = '99' s_sys_opt[280].optionname = '销售订单,发货单,退货单,单价小数保留位数' s_sys_opt[280].dscrp = '销售订单,发货单,退货单,单价小数保留位数; [99-不设置;0-0位;1-1位;2-2位;3-3位;4-4位]' s_sys_opt[281].optionid = '281' s_sys_opt[281].module_int = 1 s_sys_opt[281].module = '应收,应付' s_sys_opt[281].itype = 4 s_sys_opt[281].dftvalue = '0' s_sys_opt[281].optionname = '出纳帐摘要生成模式' s_sys_opt[281].dscrp = '出纳帐摘要生成模式;[0-客户编码 + 客户名称 + 业务员 + 摘要 (默认);1-客户名称 + 摘要]' s_sys_opt[282].optionid = '282' s_sys_opt[282].module_int = 5 s_sys_opt[282].module = '仓库' s_sys_opt[282].itype = 0 s_sys_opt[282].dftvalue = '0' s_sys_opt[282].optionname = '生产进仓单引入订单或者引入订单明细的选择方式,必须要勾选只显示已排产订单' s_sys_opt[282].dscrp = '生产进仓单引入订单或者引入订单明细的选择方式,必须要勾选只显示已排产订单' s_sys_opt[283].optionid = '283' s_sys_opt[283].module_int = 0 s_sys_opt[283].module = '系统' s_sys_opt[283].itype = 0 s_sys_opt[283].dftvalue = '0' s_sys_opt[283].optionname = '隐藏工资模块' s_sys_opt[283].dscrp = '隐藏工资模块;[0-否,使用工资模块;1-是,不使用工资模块]' s_sys_opt[284].optionid = '284' s_sys_opt[284].module_int = 3 s_sys_opt[284].module = '销售' s_sys_opt[284].itype = 0 s_sys_opt[284].dftvalue = '0' s_sys_opt[284].optionname = '销售订单启用确认流程' s_sys_opt[284].dscrp = '销售订单启用确认流程;[0-否,不使用;1-是,使用;]' s_sys_opt[285].optionid = '285' s_sys_opt[285].module_int = 0 s_sys_opt[285].module = '系统' s_sys_opt[285].itype = 2 s_sys_opt[285].dftvalue = '外协明细备注2' s_sys_opt[285].optionname = '外协明细备注2' s_sys_opt[285].dscrp = '外协明细备注2' s_sys_opt[286].optionid = '286' s_sys_opt[286].module_int = 0 s_sys_opt[286].module = '系统' s_sys_opt[286].itype = 2 s_sys_opt[286].dftvalue = '外协明细备注3' s_sys_opt[286].optionname = '外协明细备注3' s_sys_opt[286].dscrp = '外协明细备注3' s_sys_opt[287].optionid = '287' s_sys_opt[287].module_int = 0 s_sys_opt[287].module = '系统' s_sys_opt[287].itype = 2 s_sys_opt[287].dftvalue = '外协明细备注43' s_sys_opt[287].optionname = '外协明细备注4' s_sys_opt[287].dscrp = '外协明细备注4' ////int sys_option_cusrepamt_saletask_limit //销售订单单限制信用额 288 s_sys_opt[288].optionid = '288' s_sys_opt[288].module_int = 3 s_sys_opt[288].module = '销售' s_sys_opt[288].itype = 4 s_sys_opt[288].dftvalue = '0' s_sys_opt[288].optionname = '销售订单限制信用额' s_sys_opt[288].dscrp = '销售订单的发货金额+欠款>信用额,单据相应处理方法;[0-开单提醒;1-不能保存;2-不能打印;3-不能审核;]' s_sys_opt[289].optionid = '289' s_sys_opt[289].module_int = 4 s_sys_opt[289].module = '仓库' s_sys_opt[289].itype = 4 s_sys_opt[289].dftvalue = '0' s_sys_opt[289].optionname = '生产进仓单-明细表-库存摘要字段 引用策略' s_sys_opt[289].dscrp = '生产进仓单-明细表-库存摘要字段 引用 订单明细备注;[0- 不使用;1- 引用订单明细备注;2-引用用订单明细备注+客户名称;3-引用订单明细备注+订单明细备注2]' s_sys_opt[290].optionid = '290' s_sys_opt[290].module_int = 3 s_sys_opt[290].module = '销售' s_sys_opt[290].itype = 0 s_sys_opt[290].dftvalue = '0' s_sys_opt[290].optionname = '销售订单跟踪表确认自动加0库存' s_sys_opt[290].dscrp = '销售订单跟踪表确认自动加0库存' s_sys_opt[291].optionid = '291' s_sys_opt[291].module_int = 3 s_sys_opt[291].module = '销售' s_sys_opt[291].itype = 0 s_sys_opt[291].dftvalue = '0' s_sys_opt[291].optionname = '销售订单审核时,使用物料清单计算库存' s_sys_opt[291].dscrp = '销售订单审核时,使用物料清单计算库存;[0-否,不使用;1-是,使用;]' s_sys_opt[292].optionid = '292' s_sys_opt[292].module_int = 3 s_sys_opt[292].module = '销售' s_sys_opt[292].itype = 0 s_sys_opt[292].dftvalue = '0' s_sys_opt[292].optionname = '销售明细是否允许双击批号更改批号和库存ID' s_sys_opt[292].dscrp = '销售明细是否允许双击批号更改批号和库存ID;[0-不允许;1-允许;]' s_sys_opt[293].optionid = '293' s_sys_opt[293].module_int = 3 s_sys_opt[293].module = '销售' s_sys_opt[293].itype = 0 s_sys_opt[293].dftvalue = '0' s_sys_opt[293].optionname = '销售模块使用建立人限制' s_sys_opt[293].dscrp = '用户只能看到自己建立人单据。(受影响范围:销售订单,销售发货单,销售退货单及所有相关的销售报表)' s_sys_opt[294].optionid = '294' s_sys_opt[294].module_int = 0 s_sys_opt[294].module = '系统' s_sys_opt[294].itype = 2 s_sys_opt[294].dftvalue = '明细备注2' s_sys_opt[294].optionname = '采购明细备注2' s_sys_opt[294].dscrp = '采购模块明细备注2' s_sys_opt[295].optionid = '295' s_sys_opt[295].module_int = 0 s_sys_opt[295].module = '系统' s_sys_opt[295].itype = 2 s_sys_opt[295].dftvalue = '明细备注3' s_sys_opt[295].optionname = '采购明细备注3' s_sys_opt[295].dscrp = '采购模块明细备注3' s_sys_opt[296].optionid = '296' s_sys_opt[296].module_int = 0 s_sys_opt[296].module = '系统' s_sys_opt[296].itype = 2 s_sys_opt[296].dftvalue = '明细备注4' s_sys_opt[296].optionname = '采购明细备注4' s_sys_opt[296].dscrp = '采购模块明细备注4' s_sys_opt[297].optionid = '297' s_sys_opt[297].module_int = 11 s_sys_opt[297].module = '移动端' s_sys_opt[297].itype = 4 s_sys_opt[297].dftvalue = '0' s_sys_opt[297].optionname = '移动端销售发货单保存模式' s_sys_opt[297].dscrp = '移动端销售发货单保存模式;[0- 保存;1- 保存,同时仓审财审]' s_sys_opt[298].optionid = '298' s_sys_opt[298].module_int = 1 s_sys_opt[298].module = '应收,应付' s_sys_opt[298].itype = 0 s_sys_opt[298].dftvalue = '0' s_sys_opt[298].optionname = '应收帐对单自动审核' s_sys_opt[298].dscrp = '是-应收帐对单以及自动对单后自动审核;否-应收帐对单以及自动对单后需要手动审核' s_sys_opt[299].optionid = '299' s_sys_opt[299].module_int = 1 s_sys_opt[299].module = '应收,应付' s_sys_opt[299].itype = 0 s_sys_opt[299].dftvalue = '0' s_sys_opt[299].optionname = '应付帐对单自动审核' s_sys_opt[299].dscrp = '是-应付帐对单以及自动对单后自动审核;否-应付帐对单以及自动对单后需要手动审核' s_sys_opt[300].optionid = '300' s_sys_opt[300].module_int = 5 s_sys_opt[300].module = '仓库' s_sys_opt[300].itype = 0 s_sys_opt[300].dftvalue = '0' s_sys_opt[300].optionname = '进出仓不考虑辅数' s_sys_opt[300].dscrp = '是-所有进出仓单的仓审不 增加、扣减 库存表辅数列;否-所有进出仓单的仓审可 增加、扣减 库存表辅数列' s_sys_opt[301].optionid = '301' s_sys_opt[301].module_int = 3 s_sys_opt[301].module = '销售' s_sys_opt[301].itype = 0 s_sys_opt[301].dftvalue = '0' s_sys_opt[301].optionname = '使用销售订单废弃单' s_sys_opt[301].dscrp = '当使用此选项时,修改或删除销售订单,会备分修改或删除操作前的单据副本.' s_sys_opt[302].optionid = '302' s_sys_opt[302].module_int = 4 s_sys_opt[302].module = '采购,外协' s_sys_opt[302].itype = 4 s_sys_opt[302].dftvalue = '0' s_sys_opt[302].optionname = '外协订单明细按物料3个配置和回厂时间合并' s_sys_opt[302].dscrp = '外协订单明细按物料3个配置和回厂时间合并;[0-合并;1-不合并;]' s_sys_opt[303].optionid = '303' s_sys_opt[303].module_int = 4 s_sys_opt[303].module = '采购,外协' s_sys_opt[303].itype = 0 s_sys_opt[303].dftvalue = '0' s_sys_opt[303].optionname = '外协发出允许超计划数' s_sys_opt[303].dscrp = '是-外协发出允许超计划数;否-外协发出不允许超计划数' s_sys_opt[304].optionid = '304' s_sys_opt[304].module_int = 3 s_sys_opt[304].module = '销售' s_sys_opt[304].itype = 0 s_sys_opt[304].dftvalue = '0' s_sys_opt[304].optionname = '按客户收款天数限制开单 ' s_sys_opt[304].dscrp = '按客户收款天数限制开单 ' //sys_option_sale_order_formula s_sys_opt[305].optionid = '305' s_sys_opt[305].module_int = 3 s_sys_opt[305].module = '销售' s_sys_opt[305].itype = 4 s_sys_opt[305].dftvalue = '0' s_sys_opt[305].optionname = '销售订单物料运算损耗率计算公式' s_sys_opt[305].dscrp = '物料运算损耗率计算公式;[0-主产品排产数*组成数/(1-损耗率)+损耗附加;1-主产品排产数*组成数*(1+损耗率)+损耗附加)]' RETURN 1 end function PUBLIC FUNCTION Integer uof_get_sys_option_value (String arg_optionid, REF String arg_ref_value, REF String arg_msg); Int rslt = 1 Long i Boolean if_find = FALSE //查数据库 SELECT optionvalue INTO :arg_ref_value FROM sys_option Where optionid = :arg_optionid; IF sqlca.SQLCode <> 0 THEN FOR i = 1 TO UpperBound(s_sys_opt) IF s_sys_opt[i].optionid = arg_optionid THEN arg_ref_value = s_sys_opt[i].dftvalue if_find = TRUE EXIT END IF NEXT IF NOT if_find THEN arg_msg = '选项:'+arg_optionid+',读取初始默认值失败,系统即将关闭!' rslt = 0 GOTO ext END IF END IF ext: RETURN rslt END FUNCTION public subroutine uof_sys_option (); Int rslt = 1 String str_optionvalue String arg_msg uo_sys_option uo_opt uo_opt = CREATE uo_sys_option //--get sys_option_mustprint:单据逐张打印 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('001',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_mustprint = Long(str_optionvalue) //--get sys_option_autoyes:自动是订单或计划 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('002',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_autoyes = Long(str_optionvalue) //--get sys_option_auditprint_sale:销售单先审核后打印 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('003',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_auditprint_sale = Long(str_optionvalue) ////--get sys_option_buyprice_type://库存批号类型 1:批号手动,2:批号单价 //str_optionvalue = '' //IF uo_opt.uof_get_sys_option_value('005',str_optionvalue,arg_msg) = 0 THEN // rslt = 0 // GOTO ext //END IF //sys_option_buyprice_type = Long(str_optionvalue) //--get sys_option_saletask_addware:订单审核自动加0库存 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('006',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_saletask_addware = Long(str_optionvalue) //--get sys_option_winrar_path:服务器winrar安装路径 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('007',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_winrar_path = str_optionvalue //--get sys_option_timeout:系统注销时间 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('008',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_timeout = Long(str_optionvalue) //--get sys_option_auditprint:单据先审核后打印 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('009',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_auditprint = Long(str_optionvalue) //--get sys_option_ifovertask:允许超订单收货 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('010',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_ifovertask = Long(str_optionvalue) //--get sys_option_aloweditstatus:颜色约定 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('011',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_aloweditstatus = Long(str_optionvalue) //--get sys_option_change_mtrlsectype://物料自定义文本1 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('012',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_change_mtrlsectype = Trim(str_optionvalue) IF sys_option_change_mtrlsectype = '' THEN sys_option_change_mtrlsectype = '自定义1' //--get sys_option_change_zxmtrlmode://物料自定义文本2 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('013',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_change_zxmtrlmode = Trim(str_optionvalue) IF sys_option_change_zxmtrlmode = '' THEN sys_option_change_zxmtrlmode = '自定义2' //--get sys_option_cusarea://区域限制 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('014',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_cusarea = Long(str_optionvalue) //--get sys_option_input_days://单据录入天数限制 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('015',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_input_days = Long(str_optionvalue) //--get sys_option_confirmprint_sale:销售单先确认后打印 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('016',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_confirmprint_sale = Long(str_optionvalue) //--get sys_option_if_color://按颜色拆装 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('017',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_if_color = Long(str_optionvalue) //18 //--get sys_option_unit_dec_sale://单位转换小数点 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('018',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_unit_dec_sale = Long(str_optionvalue) //19 //--get sys_option_auditprint_saletask:销售订单单据先审核后打印 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('020',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_auditprint_saletask = Long(str_optionvalue) //--get sys_option_price_if_status:销售价按颜色约束 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('021',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_price_if_status = Long(str_optionvalue) //--get sys_option_price_if_list:销售价取价格表 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('022',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_price_if_list = Long(str_optionvalue) //--get sys_option_unit_dec:单位转换小数点 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('023',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_unit_dec = Long(str_optionvalue) //--sys_option_confirmaudit_sale://销售单先确认后审核 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('025',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_confirmaudit_sale = Long(str_optionvalue) //--get sys_option_change_woodcode://修改材质标题文本 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('027',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_change_woodcode = Trim(str_optionvalue) IF sys_option_change_woodcode = '' THEN sys_option_change_woodcode = '配置1' //--get sys_option_change_pcode://修改面料标题文本 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('028',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_change_pcode = Trim(str_optionvalue) IF sys_option_change_pcode = '' THEN sys_option_change_pcode = '配置2' //--get sys_option_change_status://修改颜色标题文本 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('029',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_change_status = Trim(str_optionvalue) IF sys_option_change_status = '' THEN sys_option_change_status = '配置' //--get sys_option_autowaste://使用销售废弃单 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('030',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_autowaste = Long(str_optionvalue) //--get sys_option_cust_rate:客户最低返率 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('031',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_cust_rate = Dec(str_optionvalue) //--sys_option_use_msttake //系统使用应收帐模块 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('032',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_use_msttake = Long(str_optionvalue) //--sys_option_use_mstpay //系统使用应付帐模块 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('033',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_use_mstpay = Long(str_optionvalue) //--sys_option_buy_rateedit // 进仓单转换率可修改 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('034',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_buy_rateedit = Long(str_optionvalue) //--sys_option_mst_multimoney // 销售应收帐多币种结算 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('035',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_mst_multimoney = Long(str_optionvalue) //sys_dismantle_install_check str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('036',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_dismantle_install_check = Long(str_optionvalue) //销售金额整正处理 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('037',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_saleamt_round = Long(str_optionvalue) IF sys_saleamt_round < 0 THEN sys_saleamt_round = 0 END IF //辅数约束 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('038',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_addqty = Long(str_optionvalue) //选择供应商信息隐藏 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('039',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_spt_hideinfo = Long(str_optionvalue) //销售单可修改业务员 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('040',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_allow_edit_outrep = Long(str_optionvalue) //--sys_option_switchpath //切换程序路径 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('041',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_switchpath = str_optionvalue //--sys_option_switch_chktime //切换检查时间 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('042',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_switch_chktime = Long(str_optionvalue ) //--sys_option_switch_Sername //切换数据服务器名称 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('043',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_switch_Sername = str_optionvalue //--sys_option_switch_dbname //切换数据库名称 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('044',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_switch_Dbname = str_optionvalue //--sys_option_switch_loginID //切换数据库登录用户 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('045',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_switch_loginID = str_optionvalue //--sys_option_switch_loginpsw //切换数据库登录密码 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('046',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_switch_loginpsw = f_psw_bczh(str_optionvalue,1,sys_power_key) //收货按报价取价 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('047',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_buyprice_ifbj = Long(str_optionvalue) //收货按报价限价 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('048',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_buylimit_ifbj = Long(str_optionvalue) //--get sys_option_cost_dec:库存成本价小数点 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('049',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_cost_dec = Long(str_optionvalue) //--get sys_option_buyprice_buytask_limit:采购订单限制价格 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('050',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_buyprice_buytask_limit = Long(str_optionvalue) //--get sys_option_inware_cp_assignqty:允许超排产数生产进仓 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('051',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_inware_cp_assignqty = Long(str_optionvalue) //--get sys_option_taskwork_mod_price:个人工序计件单工价限价 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('052',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_taskwork_mod_price = Long(str_optionvalue) //--get sys_option_saletask_plan:销售订单默认安排 1:无,2:采购,3:生产,4:根据产品配置选择 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('053',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_saletask_plan = Long(str_optionvalue) //--get sys_option_inwarecp_saleprice:生产进仓选订单带订单单价 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('054',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_inwarecp_saleprice = Long(str_optionvalue) //--get sys_option_saletask_addware_taskqty://订单审核自动加订单库存开关,0-否,1-指定数量,2-排产数量 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('055',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_saletask_addware_taskqty = Long(str_optionvalue) //sys_option_saletask_addware_taskqty_qty 订单审核自动加订单库存数量 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('056',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_saletask_addware_taskqty_qty = Dec(str_optionvalue) //采购订单审核认后打印 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('057',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_auditprint_buy = Long(str_optionvalue) //'产品计划价按配置 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('058',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_planprice_configure = Long(str_optionvalue) //产品计划价允许直接录入 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('059',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_planprice_directinput = Long(str_optionvalue) ////计件单单价可修改开关 //str_optionvalue = '' //IF uo_opt.uof_get_sys_option_value('061',str_optionvalue,arg_msg) = 0 THEN // rslt = 0 // GOTO ext //END IF //sys_option_abnormity_price = Long(str_optionvalue) // //外协双单位核算 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('062',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_2unit = Long(str_optionvalue) ////外协双单位使用物料定义辅助单位. 1 - 是. 0-选择单位定义资料 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('063',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_2unit_ch = Long(str_optionvalue) //配置计算关键字 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('064',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_cmpl_status_qty = Trim(str_optionvalue) //销售发货单优惠金额文本 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('065',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_change_otheramt = Trim(str_optionvalue) if sys_option_change_otheramt = '' then sys_option_change_otheramt = '优惠款' end if //销售订单、销售发货单允许手动录入包装数量 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('066',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_packqty_sale = Long(str_optionvalue) //客户自动升级会员类型 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('067',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_autoupdate_member = Long(str_optionvalue) //sys_option_scid_msttake_mstpay str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('068',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_scid_msttake_mstpay = Long(str_optionvalue) //sys_option_msttake_cusarea //应收帐区域限制 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('069',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_msttake_cusarea = Long(str_optionvalue) //sys_option_msttake_takeamt_secaudit //客户收款单使用二级审核 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('070',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_msttake_takeamt_secaudit = Long(str_optionvalue) //sys_option_add_orderrqwp_fqty //产品工序使用产品计件单确认完成 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('071',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_add_orderrqwp_fqty = Long(str_optionvalue) //sys_option_autocreate_outware //外协订单审核自动生成外协发出单 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('072',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_autocreate_outware = Long(str_optionvalue) //sys_option_cusamt_dftdate //客户收款单,供应商付款单生成出纳帐默认日期;0-单据日期;1-到账/付款日期 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('073',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_cusamt_dftdate = Long(str_optionvalue) //sys_option_saletask_dft_lmsaleprice //销售订单审核前必须有定价 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('074',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_saletask_dft_lmsaleprice = Long(str_optionvalue) //sys_option_outwaresale_dft_lmsaleprice //销售发货单仓审前必须有定价 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('075',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_outwaresale_dft_lmsaleprice = Long(str_optionvalue) //sys_option_sale_relcode_repeat //销售订单相关号限制重复录入 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('076',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_sale_relcode_repeat = Long(str_optionvalue) //sys_option_buy_relcode_repeat //采购收货单相关号限制重复录入 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('077',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_buy_relcode_repeat = Long(str_optionvalue) //int sys_option_add0mtrlware = 0 //产品及物料资料在新建时自动在默认仓库增加0库存 78 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('078',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_add0mtrlware = Long(str_optionvalue) //--get sys_option_wfjg_outmx: 外协订单,收货单必须有外协商库存明细 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('079',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_wfjg_outmx = Long(str_optionvalue) //--get sys_option_cusrepamt_limit: 销售发货单限制信用额 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('080',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_cusrepamt_limit = Long(str_optionvalue) //sys_opton_taskwork_gz_qty 计件单可开单数量 0-按订单已进仓数;1-按订单安排生产数; str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('081',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_opton_taskwork_gz_qty = Long(str_optionvalue) //sys_option_inware_cp_autocreatescll //生产进仓单审核自动生成领料单选项 0-自动生成不审核1-自动生成并审核 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('082',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_inware_cp_autocreatescll = Long(str_optionvalue) //sys_option_outware_if_saleqty //销售发货单使用实际销售数 083; 0-不分离; 1-分离 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('083',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_outware_if_saleqty = Long(str_optionvalue) //sys_option_outware_if_di //销售发货单仓审自动组装 084; 0-手动组装; 1-自动组装 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('084',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_outware_if_di = Long(str_optionvalue) //sys_option_outware_if_buyqty //采购收货单使用实际收货数 085; 0-不分离; 1-分离 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('085',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_outware_if_buyqty = Long(str_optionvalue) //sys_option_buyth_wareamt //采购退货单库存成本价取价模式 0-库存成本价; 1-退货单价 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('086',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_buyth_wareamt = Long(str_optionvalue) //sys_option_wfjgth_wareamt //外协返工单的库存成本价的取价模式;[0-库存成本价; 1-退货总成本价;] str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('087',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_wfjgth_wareamt = Long(str_optionvalue) //sys_option_outware_scll_ch_ifwrkgrp //生产领料单按领料工作中心引入订单物料需求选择;[0-不考虑领料工作中心; 1-按选择的领料工作中心选择;] 088 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('088',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_outware_scll_ch_ifwrkgrp = Long(str_optionvalue) //sys_hidecol_status //int sys_hidecol_woodcode //int sys_hidecol_pcode //int sys_hidecol_addqty //int sys_hidecol_mtrlsectype //int sys_hidecol_zxmtrlmode //sys_option_hide_ware //隐藏仓库模块 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('199',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_hide_ware = Long(str_optionvalue) str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('200',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_hidecol_status = Long(str_optionvalue) str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('201',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_hidecol_woodcode = Long(str_optionvalue) str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('202',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_hidecol_pcode = Long(str_optionvalue) str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('203',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_hidecol_addqty = Long(str_optionvalue) str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('204',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_hidecol_mtrlsectype = Long(str_optionvalue) str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('205',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_hidecol_zxmtrlmode = Long(str_optionvalue) //--get sys_option_taskwork_not_affirm: 计件单无需确认 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('206',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_taskwork_not_affirm = Long(str_optionvalue) //--sys_option_task_noorder://计件单直接选产品 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('207',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_task_noorder = Long(str_optionvalue) //--get sys_option_taskwork_price_limit:计件单工价不允许编辑 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('208',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_taskwork_price_limit = Long(str_optionvalue) //--get sys_option_saletask_sc_print:销售订单排产打印汇总排产并打印 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('209',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_saletask_sc_print = Long(str_optionvalue) //--get sys_option_saletask_sc_card:销售订单排产打印必须先生成流程卡再排产 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('210',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_saletask_sc_card = Long(str_optionvalue) //sys_option_inwarecp_cusname 生产进仓选订单显示客户编码、名称 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('211',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_inwarecp_cusname = Long(str_optionvalue) //sys_option_inwarecp_cusname 订单生产跟踪表打印选项 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('212',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_saletask_sc_print2 = Long(str_optionvalue) //sys_option_inwarecp_cusname 流程卡打印选项 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('213',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_saletask_sc_card2 = Long(str_optionvalue) //sys_option_saletask_sc_card3 流程卡必须先打印后确认 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('214',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_saletask_sc_card3 = Long(str_optionvalue) //sys_option_saletask_sc_card3 个人产品计件单可以不选计划 0 - 否 1 - 是 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('215',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_taskwork_person_noorder = Long(str_optionvalue) //sys_option_taskwork_price_if_mod = 0 //计件单工价限价 0 - 不限, 1-限 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('216',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_taskwork_price_if_mod = Long(str_optionvalue) //sys_option_taskwork_procode_order = 0 //计件单按生产计划工序 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('217',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_taskwork_procode_order = Long(str_optionvalue) //sys_option_outwaremove str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('218',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_outwaremove = Long(str_optionvalue) //sys_option_halt str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('219',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_halt = Long(str_optionvalue) //sys_option_saletask_price IF uo_opt.uof_get_sys_option_value('220',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_saletask_price = Long(str_optionvalue) //sys_switchpsw IF uo_opt.uof_get_sys_option_value('221',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_switchpsw = str_optionvalue //sys_option_wfjgware_nocost IF uo_opt.uof_get_sys_option_value('222',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_wfjgware_nocost = Long(str_optionvalue ) //--sys_option_msp_multimoney // 采购应付帐多币种结算 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('223',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_msp_multimoney = Long(str_optionvalue) //sys_option_hide_sc //隐藏生产辅助 //sys_option_hide_wfjg //隐藏外协 //sys_option_hide_money//隐藏财务 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('224',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_hide_sc = Long(str_optionvalue) str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('225',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_hide_wfjg = Long(str_optionvalue) str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('226',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_hide_money = Long(str_optionvalue) //外协超订货收货 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('227',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_ifovertask_wfjg = Long(str_optionvalue) //// str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('228',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_sale_dscrp_sec = Long(str_optionvalue) //// str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('229',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_buy_dscrp_sec = Long(str_optionvalue) // 销售发货单引入库存策略 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('230',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_outware_Sale_ware = Long(str_optionvalue) //--get sys_option_outrep://业务员限制 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('231',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_outrep = Long(str_optionvalue) //--get sys_option_produce_dec:单据逐张打印 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('232',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_produce_dec = Long(str_optionvalue) //--get sys_option_order_skip_workprice:未使用工资时,审核不提示工价表未设置。 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('233',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_order_skip_workprice = Long(str_optionvalue) //采购金额整正处理 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('234',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_buyamt_round = Long(str_optionvalue) IF sys_buyamt_round < 0 THEN sys_buyamt_round = 0 END IF //隐藏批号 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('235',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_hidecol_plancode = Long(str_optionvalue) str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('236',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_taskplancode_auto = long(str_optionvalue) str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('237',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_wfjg_price_cmp = long(str_optionvalue) //是否客户申请流程; 0-否; 1-是 238 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('238',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_cust_audit = long(str_optionvalue) //sys_option_saletask_mxhb = 0 //订单明细按3个配置合并,0-合并,1-不合并 239 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('239',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_saletask_mxhb = long(str_optionvalue) //sys_option_saletask_secaudit = 0 //销售订单使用二级审核 240 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('240',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_saletask_secaudit = long(str_optionvalue) //sys_option_outware_ifpublware = 0 //销售发货单使用客户库存时,是否允许使用公共库存发货 241; [0-不允许;1允许] str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('241',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_outware_ifpublware = long(str_optionvalue) //sys_option_outware_sale_amt_round = 0 //销售发货单,明细金额保留精度; [0-0.01;1-0.1;2-1;3-10;4-100] str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('242',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_outware_sale_amt_round = long(str_optionvalue) //sys_option_bmstamt_zqamt_date = 0 //客户收款结算单,供应商付款结算单折扣金额项目使用明细发生日期; [0-否(单据到账日期);1-是(明细发生日期)] str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('243',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_bmstamt_zqamt_date = long(str_optionvalue) //sys_option_balc_clear0amt = 0 //仓库结存时清理负金额; [0-不清理;1-清理] str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('244',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_balc_clear0amt = long(str_optionvalue) //Int sys_option_inware_buy_amt_round = 0 // 采购收货单,明细金额四舍五入保留精度; [0-分(0.01);1-角(0.1);2-元(1);3-十(10);4-百(100)] 245 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('245',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_inware_buy_amt_round = long(str_optionvalue) //Int sys_option_inware_wfjg_amt_round = 0 // 外协收货单,明细金额四舍五入保留精度; [0-分(0.01);1-角(0.1);2-元(1);3-十(10);4-百(100)] 246 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('246',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_inware_wfjg_amt_round = long(str_optionvalue) //int sys_option_warepdb_bill_multi = 0 //一天可以建立多张盘点单;[0-否,不可以;1-是,可以] 247 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('247',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_warepdb_bill_multi = long(str_optionvalue) //Int sys_option_buytask_mxhb = 0 //采购订单明细按3个配置合并,0-合并,1-不合并 248 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('248',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_buytask_mxhb = long(str_optionvalue) //int sys_option_outware_move_ware = 0 // 调拨单选择库存策略;[0-引入零数量;1-引入未开单数量;2-引入库存数量] 249 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('249',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_outware_move_ware = long(str_optionvalue) //int sys_option_outware_other_ware = 0 // 其它出仓单选择库存策略;[0-引入零数量;1-引入未开单数量;2-引入库存数量] 250 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('250',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_outware_other_ware = long(str_optionvalue) //int sys_option_outware_ll_ware = 0 // 领料出仓单选择库存策略;[0-引入零数量;1-引入未开单数量;2-引入库存数量] 251 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('251',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_outware_ll_ware = long(str_optionvalue) //Int sys_option_auditprint_sale_th = 0 //销售退货单审核认后打印 252 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('252',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_auditprint_sale_th = long(str_optionvalue) //int sys_option_if_ljfieb = 1//是否使用电子商务 253 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('253',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_if_ljfieb = long(str_optionvalue) //int sys_option_ifuse_cusware_sale_th = 1//销售退货单退仓时考虑仓库是否应用客户库存 254 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('254',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_ifuse_cusware_sale_th = long(str_optionvalue) // 外协发出选择库存策略 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('255',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_wfjgth_ware = Long(str_optionvalue) //销售发货单转换率可修改 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('256',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_outwaresale_rateedit = Long(str_optionvalue) //销售订单审核自动生成领料单选项 0-自动生成不审核1-自动生成并审核 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('257',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_saletask_autocreatescll = Long(str_optionvalue) //销售单据取价格历史时是否带入折扣 0-是1-否 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('258',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_saletask_rebate = Long(str_optionvalue) //销售发货单启用单据类型区分 0-否1是 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('259',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_outware_type = Long(str_optionvalue) //销售发货单启用单据类型区分 0-否1是 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('260',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_outware_ware_check = Long(str_optionvalue) //销售订单收货日期间隔天数 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('261',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_saletask_days = Long(str_optionvalue) //销售订单交货日期录入式 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('262',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_saletask_requireday_mode = Long(str_optionvalue) //生成条码策略 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('263',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_getbarcode = Long(str_optionvalue) //--get sys_option_change_mtrlsectype://销售明细备注3 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('264',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_change_mxsdscrp3 = Trim(str_optionvalue) IF sys_option_change_mxsdscrp3 = '' THEN sys_option_change_mxsdscrp3 = '明细备注3' //--get sys_option_change_mtrlsectype://销售明细备注4 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('265',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_change_mxsdscrp4 = Trim(str_optionvalue) IF sys_option_change_mxsdscrp4 = '' THEN sys_option_change_mxsdscrp4 = '明细备注4' //客户,供应商,物料,自动流水编号 0-否1是 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('266',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_auto_code = Long(str_optionvalue) //销售发货单,销售退货单 扫描数不等于出仓数不能保存 0-否1是 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('267',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_check_scanqty = Long(str_optionvalue) //sys_option_inware_checkqty //仓库外协收货检查收货和库存明细是否一致 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('268',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_inware_checkqty = Long(str_optionvalue) //sys_option_inware_noallocqty //仓库外协收货检查收货和库存明细是否一致 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('269',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_inware_noallocqty = Long(str_optionvalue) //--get sys_option_saletaskmx_change_mxsdscrp3 ://销售订单明细备注3 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('270',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_saletaskmx_change_mxsdscrp3 = Trim(str_optionvalue) IF sys_option_saletaskmx_change_mxsdscrp3 = '' THEN sys_option_saletaskmx_change_mxsdscrp3 = '明细备注3' //--get sys_option_saletaskmx_change_mxsdscrp4 ://销售订单明细备注4 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('271',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_saletaskmx_change_mxsdscrp4 = Trim(str_optionvalue) IF sys_option_saletaskmx_change_mxsdscrp4 = '' THEN sys_option_saletaskmx_change_mxsdscrp4 = '明细备注4' //--get sys_option_saletaskmx_change_mxsdscrp2 ://销售订单明细备注2 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('272',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_saletaskmx_change_mxsdscrp2 = Trim(str_optionvalue) IF sys_option_saletaskmx_change_mxsdscrp2 = '' THEN sys_option_saletaskmx_change_mxsdscrp2 = '明细备注2' //--get sys_option_change_mxsdscrp2://销售发货单明细备注2 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('273',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_change_mxsdscrp2 = Trim(str_optionvalue) IF sys_option_change_mxsdscrp2 = '' THEN sys_option_change_mxsdscrp2 = '明细备注2' //单据明细复制行功能,复制到最后一行 0-否1是 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('274',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_copyrow_mode = Long(str_optionvalue) //发货单只能打印一次 0-否1是 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('275',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_print_one = Long(str_optionvalue) //采购收货单保存时,供应商名称自动填写到“配置”里0-否1是 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('276',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_inwarebuy_autospt = Long(str_optionvalue) //--get sys_option_change_mtrlengname://修改英文名称标题文本 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('277',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_change_mtrlengname = Trim(str_optionvalue) IF sys_option_change_mtrlengname = '' THEN sys_option_change_mtrlengname = '英文名称' //--get sys_option_change_barcode://修改条形码标题文本 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('278',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_change_barcode = Trim(str_optionvalue) IF sys_option_change_barcode = '' THEN sys_option_change_barcode = '条形码' //sys_option_chk_wkd //销售发货单开单时,使用物料清单计算 未开单库存 0 不使用 1 使用 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('279',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_chk_wkd = Long(str_optionvalue) //sys_option_outware_price_amt_round = 0 //销售订单,发货单,退货单,单价,请设置允许保留小数点 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('280',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_outware_price_amt_round = long(str_optionvalue) //sys_option_rap_money_dscrp_mode=0 出纳帐摘要生成模式 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('281',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_rap_money_dscrp_mode = long(str_optionvalue) //sys_option_check_inwarecp_ifsc=0 限制仓库库存表的库存金额不能为负数 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('282',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_check_inwarecp_ifsc = long(str_optionvalue) str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('283',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_hide_gz = Long(str_optionvalue) str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('284',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_saletask_use_priceflag = Long(str_optionvalue) //--get sys_option_wfjgmx_change_mxsdscrp2 ://外协明细备注2 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('285',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_wfjgmx_change_mxsdscrp2 = Trim(str_optionvalue) IF sys_option_wfjgmx_change_mxsdscrp2 = '' THEN sys_option_wfjgmx_change_mxsdscrp2 = '明细备注2' //--get sys_option_wfjgmx_change_mxsdscrp3 ://外协明细备注3 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('286',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_wfjgmx_change_mxsdscrp3 = Trim(str_optionvalue) IF sys_option_wfjgmx_change_mxsdscrp3 = '' THEN sys_option_wfjgmx_change_mxsdscrp3 = '明细备注3' //--get sys_option_wfjgmx_change_mxsdscrp4 ://外协明细备注4 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('287',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_wfjgmx_change_mxsdscrp4 = Trim(str_optionvalue) IF sys_option_wfjgmx_change_mxsdscrp4 = '' THEN sys_option_wfjgmx_change_mxsdscrp4 = '明细备注4' //--get sys_option_cusrepamt_saletask_limit: 销售订单限制信用额 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('288',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_cusrepamt_saletask_limit = Long(str_optionvalue) //--get sys_option_inwarecp_auto_saletask_dscrp: 生产进仓单自动库存摘要引用订单备注 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('289',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_inwarecp_auto_saletask_dscrp = Long(str_optionvalue) //--get sys_option_saletask_sc_mx_addware:销售订单跟踪表确认自动加0库存 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('290',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_saletask_sc_mx_addware = Long(str_optionvalue) //sys_option_saletask_chk_wkd //销售订单审核时,使用物料清单计算库存 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('291',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_saletask_chk_wkd = Long(str_optionvalue) //sys_option_saletask_chuange_plancode //销售明细是否允许双击批号更改批号和库存ID str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('292',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_saletask_chuange_plancode = Long(str_optionvalue) //--get sys_option_opemp_sale://建立人限制 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('293',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_opemp_sale = Long(str_optionvalue) //--------------------------------------------------- //read from local ini //单据不分页显示 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('101',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF local_retrieve_all = (str_optionvalue = '0') //采购订单,采购收货单的明细备注2 sys_option_buytaskmx_change_mxsdscrp2 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('294',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_buytaskmx_change_mxsdscrp2 = Trim(str_optionvalue) IF sys_option_buytaskmx_change_mxsdscrp2 = '' THEN sys_option_buytaskmx_change_mxsdscrp2 = '明细备注2' //采购订单,采购收货单的明细备注2 sys_option_buytaskmx_change_mxsdscrp3 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('295',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_buytaskmx_change_mxsdscrp3 = Trim(str_optionvalue) IF sys_option_buytaskmx_change_mxsdscrp3 = '' THEN sys_option_buytaskmx_change_mxsdscrp3= '明细备注3' //采购订单,采购收货单的明细备注2 sys_option_buytaskmx_change_mxsdscrp4 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('296',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_buytaskmx_change_mxsdscrp4 = Trim(str_optionvalue) IF sys_option_buytaskmx_change_mxsdscrp4 = '' THEN sys_option_buytaskmx_change_mxsdscrp4 = '明细备注4' //移动端销售发货单保存模式 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('297',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_opton_mobile_outware_sale_mod = Long(str_optionvalue) //应收款对单与自动对单后自动审核 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('298',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_musttake_auditing = Long(str_optionvalue) //应付款对单与自动对单后自动审核 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('299',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_mustpay_auditing = Long(str_optionvalue) //进出仓不考虑辅数。 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('300',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_noallocaddqty = Long(str_optionvalue) str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('301',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_saletask_autowaste = Long(str_optionvalue) //订单明细按3个配置合并,0-合并,1-不合并 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('302',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_order_wfjg_mxhb = Long(str_optionvalue) //外协发出允许超计划数 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('303',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_ifovertask_wfjg_out = Long(str_optionvalue) //按客户收款天数限制开单 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('304',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_sale_outware_bmstday = Long(str_optionvalue) //sys_option_sale_order_formula //销售订单物料运算损耗率计算公式 str_optionvalue = '' IF uo_opt.uof_get_sys_option_value('305',str_optionvalue,arg_msg) = 0 THEN rslt = 0 GOTO ext END IF sys_option_sale_order_formula = Long(str_optionvalue) ext: DESTROY uo_opt IF rslt = 0 THEN MessageBox('提示',arg_msg, Information!, OK! ) HALT END IF end subroutine public function integer uof_add_sys_option (string arg_optionid, string arg_optionname, string arg_optionvalue, ref string arg_msg, boolean arg_ifcommit); Int rslt = 1 IF Long(arg_optionid) <= 0 THEN arg_msg = '错误的选项ID' rslt = 0 GOTO ext END IF IF arg_optionname = '' THEN arg_msg = '错误的选项名称' rslt = 0 GOTO ext END IF //检查选项设置 IF arg_optionid = '199' THEN IF sys_version <> 802001 THEN arg_msg = '当前选项只能在商业版中应用' rslt = 0 GOTO ext END IF END IF //保存设置 UPDATE sys_option SET optionname = :arg_optionname, optionvalue = :arg_optionvalue Where optionid = :arg_optionid; IF sqlca.SQLCode = 0 THEN IF sqlca.SQLNRows = 0 THEN INSERT INTO sys_option (optionid,optionname,optionvalue) Values(:arg_optionid,:arg_optionname,:arg_optionvalue); IF sqlca.SQLCode <> 0 THEN arg_msg = '新建系统选项失败,'+sqlca.SQLErrText rslt = 0 GOTO ext END IF END IF ELSE arg_msg = '更新系统选项失败,请检查!原因:'+sqlca.SQLErrText rslt = 0 GOTO ext END IF ext: IF rslt = 0 THEN ROLLBACK; ELSEIF rslt = 1 And arg_ifcommit THEN COMMIT; END IF RETURN rslt end function public function integer uof_get_sys_option_displayvalue (string arg_value, string arg_itemstr, ref string arg_ref_value, ref string arg_msg); Int rslt = 1 Long i //[1-XXX;2-YYY;3-ZZZ] String ls_itemarrstr,ls_itemstr String ls_item_arr[] Long ll_itemcnt String ls_value, ls_item Long ll_pos, ll_pos1 IF Pos(arg_itemstr,"[") > 0 AND Pos(arg_itemstr,"]") > 0 THEN ls_itemarrstr = Mid(arg_itemstr, Pos(arg_itemstr,"[") + 1, Pos(arg_itemstr,"]") - Pos(arg_itemstr,"[") - 1) END IF IF Right(ls_itemarrstr,1) <> ";" THEN ls_itemarrstr += ";" END IF ll_pos = Pos(ls_itemarrstr,";") DO WHILE ll_pos > 0 ls_itemstr = Left(ls_itemarrstr,ll_pos - 1) ls_itemarrstr = Mid(ls_itemarrstr,ll_pos + 1) ll_pos1 = Pos(ls_itemstr,"-") IF ll_pos1 > 0 THEN ls_value = Left(ls_itemstr,ll_pos1 - 1) ls_item = ls_itemstr ELSE ls_value = ls_itemstr ls_item = ls_itemstr END IF if ls_value = arg_value then //成功返回 arg_ref_value = ls_item RETURN 1 end if ll_pos = Pos(ls_itemarrstr,";") LOOP arg_ref_value = arg_value RETURN rslt end function on uo_sys_option.create call super::create TriggerEvent( this, "constructor" ) end on on uo_sys_option.destroy TriggerEvent( this, "destructor" ) call super::destroy end on