单据无法正常记帐
- 浏览:779 - 发布时间:2008-01-08 00:00:00.0
问题版本: |
805-U8.60SP |
问题模块: |
16-存货核算 |
所属行业: |
0-通用 |
问题状态: |
1-UU通注册用户 |
关 键 字: |
记帐 |
适用产品: |
U860SP----16 |
补 丁 号: |
|
开放状态: |
0-UU通注册用户 |
原问题号: |
|
提交时间: |
2008-1-8 |
问题名称: |
单据无法正常记帐 |
问题现象: |
在16中进行单据记帐总有若干条单据无法记帐(ADMIN的密码是1861、记帐日期区间选择2005/07/26-2005/07/28,有11条记录无法记帐) |
原因分析: |
1、进入存货模块进行‘正常单据记账’,其中有11条记录不能正常记账。通过跟踪发现,在记账时,程序会往IA_subsidiary表中插入记录,包括当前材料出库单中所有的表头及表体内容,但是在插入过程中出现错误,将此语句在查询分析器中执行后,提示“将截断字符串或二进制数据。语句已终止。”这时,可以判断是某个字段超过预置长度造成。经过仔细查询发现错误字段为csaleordercode(对应销售订单号),在ia_subsidiary表中csaleordercode字段的长度设置为20,而材料出库单中的对应销售订单 |
解决方案: |
修改ia_subsidiary表的设计,将csaleordercode字段的长度改为30,再记账就可以了。 | |