[KB功能解说] 增加GAS业务代码后凭证导入时出错
[b]* 本文由赛捷软件(上海)有限公司翻译完成,未经授权不得转载。如需转载,请先联系相应版块的版主取得授权。[/b][b]适用产品版本[/b]
Sage X3 V6、V7、PU8、PU9、PU10、V11
[b]模块[/b]
会计
[b]问题概要[/b]
用户在将GAS业务代码的值增加至14000之后,无法使用凭证导入。
报错消息出现在以下日志文件中:
@X3.TRT/GASIMPORT$adx
Error 8 Line Number 56
1 ECHLIG : Index Incorrect
----------------------------------------------------------------------
----------------------------------------------------------------------
@X3.TRT/GASIMPORT$adx
Error 8 Line Number 57
1 ECHBPR : Index Incorrect
----------------------------------------------------------------------
----------------------------------------------------------------------
@X3.TRT/GASIMPORT$adx
Error 8 Line Number 58
1 ECHDAT : Index Incorrect
....
[b]详细信息[/b]
GASIMPORT是专门用于特殊导入的脚本。
当我们使用这个导入程序时,必须遵守涉及GAS业务代码维度的限制。
[b]解决方法[/b]
该程序会初始化一个尺寸等于3倍GAS值的变量(准确地说是"3*dim([M:HAE2]ACC1)")。
由于X3目前的尺寸限制为32767,所以你设置的GAS尺寸值必须等于或小于10922(=32766/3)。
标准的导入程序IMPGAS可以支持大于10922的GAS值,但需要花费更多时间,因为会管理所有GAS的标准控制项。
页:
[1]