金蝶K3对特定单据表体数据进行列锁定

作用:系统数据库默认设置对字段进行锁定,限制用户输入(前台表现为灰色),效果见下图:

利弊:好处是锁定彻底,所有用户均有效;缺点是对特殊需要更改的订单无法实现手动更改。

实现方式:以锁定采购订单的采购含税单价列为例

后台代码如下:

select FTemplateID,* from ictransactiontype where FName='采购订单'--根据采购订单名称检索模板内码  
  
SELECT * FROM ictemplateentry WHERE FID='P02' order  by FCtlOrder-- 根据以上查出来的采购订单订单模板内码检索采购订单单据体所有字段,查询到含税单字段的值为9  
  
update ictemplateentry set FEnable=0  where FID='P02' and FCtlOrder=9--0代表锁定,48代表可读写 

附上常见单据的模板内码:

外购入库 A01
产品入库 A02
盘点表 NULL
委外加工入库单 A05
虚仓入库 ZIN
其他入库 A97
销售出库 B01
生产领料单 B04
虚仓出库 ZOU
委外加工出库单 B08
其他出库单 B09
盘盈入库 C01
调拨单 D01
盘亏毁损 C02
质检方案 QCS
BOM单 Z01
工艺路线 Z02
工序计划单 Z03
客户BOM单 Z04
重复生产计划单 z05
生产物料报废/补料单 z06
调价单 H01
采购申请 P01
采购订单 P02
收料通知/请检单 P03
退料通知单 P04
虚仓调拨 P05
购货发票(专用) I02
购货发票(普通) I03
费用发票 I06
销售费用发票 I07
销售发票(专用) I04
销售订单 S01
退货通知 S12
发货通知 S02
生产任务单 J01
销售发票(普通) I05
产品预测单 Y01
生产投料单 Y02
凭证 V01
受托加工材料入库单 A06
成本调整 T01
外购入库暂估补差单 A01
委外加工暂估补差单 A05
受托加工领料 B37
发运单 S03
计划订单 J05
派工单 Z10
PDM数据BOM单 Z20
PDM数据工艺路线 Z21
任务单汇报/请检单 J11
工序移转单 Y51
工序汇报 Y52
计时计件工资清单 R01
退货检验申请单 T04
发货检验申请单 T05
库存检验申请单 t06
其他检验申请单 T17


  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值