[KB 18641功能解说] 在运行存货会计接口时,报错
* 本文由赛捷软件(上海)有限公司翻译完成,未经授权不得转载。如需转载,请先联系相应版块的版主取得授权。
[KB 18641功能解说] 在运行存货会计接口时,报错:“语法错误:(非法字符)@X3.CPTAUTO(433)”
创建日期:10-19-2013
最后修改日期:01-06-2021
发布日期:01-06-2021
适用范围:批次、分录、过账 > 处理
问题概要
• 当我们在自己的账套内运行存货会计接口(FUNSTKACC)时,我们收到以下报错
o 语法错误:(非法字符)
@X3.CPTAUTO(433)
• 这并非发生在所有的交易中
原因
• 问题是,从配置器中创建的某些零件号中有""。
• 例如:10"-A、10"-B、12"-A、12"-B、15"-B、15"-A。
解决方法
注意:如果你觉得不方便做以下更改,请联系你的Sage商业伙伴。
1. 使用GMAINT,在STOJOU表中为记录更改标识AFFIFAFLG=2(已过账),这些记录在运行配置器时在其ITMREF中会包含双引号(")的。
o 示例:10"-A、10"-B
2. 检查VARVAL字段,以确保自动凭证“COST”中没有凭证分录=0(没有要过账)。
3. 从STJTMP表中删除ITMREF中的双引号(")。
4. 在存货→定期处理→计价下,运行存货会计接口。
5. 一般来说,STJTMP表中不应该有任何记录。 |