应付管理
- 浏览:620 - 发布时间:2008-01-08 00:00:00.0
问题版本: |
802-U8.51A |
问题模块: |
8-应收应付 |
所属行业: |
0-通用 |
问题状态: |
1-UU通注册用户 |
关 键 字: |
应付管理 |
适用产品: |
U851A----应付款管理 |
补 丁 号: |
|
开放状态: |
0-UU通注册用户 |
原问题号: |
|
提交时间: |
2008-1-8 |
问题名称: |
应付管理 |
问题现象: |
1、应付中进行应付单审核无法筛选出部分采购发票(特别是运费发票);2、应付中无法进行取消核销处理(提示null错误)。 |
原因分析: |
1、在应付单审核中无法过滤出部分发票,是由于purbillvouchs表的 ioritotal 和 itotal 表结构中的默认值丢失造成。在发票保存后这两个字段在没有值的情况下应为‘.0000’,而此账套却为‘NULL’,所以在过滤时列表中无此记录。 2、应付中取消核销时提示“使用null无效”,是因为ap_detail表中许多字段不应为null值,但却为null值导致。 |
解决方案: |
一、查询999演示账套中‘默认值’数量对比您的账套,发现缺少了很多的默认值。具体操作如下: 1、利用企业管理器,将999账套的默认值生?QL脚本,在错误账套中执行;(将丢失的默认值加入到数据库中) 2、将999演示账套的 purbillvouchs 的表结构生成SQL脚本(选择条件时,在‘设置格式’页需要将DROP条件取消并选择‘选项’页的编写主键、外键、默认值和检查约束脚本),将生成的脚本在错误账套中执行;(将 purbillvouchs 表的丢失的默认值加上) 3、通过以上步骤操作,对以后增加的发票 | |