采购订单自动产生批次信息

22 篇文章 0 订阅
1 篇文章 0 订阅

客户需求:在做“采购收货”时,当左列表选择完订单后,需要根据二次开发的字段,自动产生批次,识别码1等批次辅助信息字段。产生完行信息字段后,可以直接点击新建按钮,而不用再编辑明细行。

难点在于,通过代码产生的批次信息无法传递到存货明细行(ENT)中去,后来通过测试,确定了是通过行后事件触发的。当我在批次的开始事件中调用行后事件时,发现还是没有成功。后来在最后一个可编辑(可录入)的字段的字段前事件中同时调用行后之后就成功了。

有了以下发现

1. 系统的行后事件标准是要在一行结束之后再调用,如果在中间的某些字段调用也许会存在问题。比如行里面的信息不完全,导致行后事件调用的不成功。

2. 当在最后一个可编辑状态字段调用事件,有可能也不行,比如我只在“净价”字段调用,而没有在“批次”字段调用,批次信息也是不会传递到ENT中的。必须在当前要传递的字段和最后一个字段同时调用才可行。以后再处理这种调用行后时要多测试确认。

3.在“显示”字段中是无法调用“D_”开始字段是不好用的。可以改用在字段前GREP='C‘

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值