先确认是否属于允许修改的账套原值类型
在U8固定资产系统中,“账套原值”并非统一字段,需区分三类实际存储位置与业务含义:卡片原值(FA_CARD表CARDVALUE)、累计折旧账套级初始值(FA_ACCOUNT表INITVALUE)、账套启用时录入的期初原值总额(FA_INIT表TOTALVALUE)。仅当业务需求指向卡片级原值且卡片未完成‘资产增加’审核或未生成凭证时,才支持直接修改;其余两类属系统初始化锁定数据,不可通过界面修改。
最短安全修改路径(适用于未审核卡片)
若目标为修改某张未审核固定资产卡片的原值,请严格按以下顺序执行,跳过任一环节均可能导致状态异常:
为什么必须保持‘未审核’状态?
U8固定资产模块采用‘状态驱动数据锁’机制:卡片审核动作会触发三重锁定——① 将CARDVALUE写入FA_ACCOUNT对应卡片记录;② 向GL_VOUCHER表插入凭证摘要;③ 在FA_CARD表中将APPROVEFLAG置为1。一旦APPROVEFLAG=1,所有前端编辑控件自动禁用,后台SQL UPDATE亦被业务逻辑拦截。
高频原因拆解:为什么点不动/改不了/改了不生效?
卡片已审核但误以为可改
现象:双击卡片后‘原值’字段灰色不可编辑,或保存后数值恢复原值。
原因:卡片状态为‘已审核’(FA_CARD.APPROVEFLAG = 1),系统强制只读保护。
处理:使用【卡片管理】→【卡片变动】→【原值变动】功能发起正式调整流程,而非直接修改卡片。
账套启用了‘原值变动审批流’
现象:即使卡片未审核,修改原值后点击保存弹出‘请先提交审批’提示。
原因:系统参数【固定资产】→【选项】→‘原值变动是否需要审批’已启用,所有原值修改均需走OA流程。
处理:联系管理员关闭该参数,或按审批流提交《固定资产原值调整申请》待主管审批通过后系统自动同步。
卡片已生成凭证但未冲销
现象:修改原值后提示‘该卡片已生成凭证,不允许修改’。
原因:FA_CARD.VOUCHERNO字段非空,表明已关联GL_VOUCHER记录(无论凭证是否记账)。
处理:先在【总账】模块冲销对应凭证(需满足凭证未记账/未结账),再返回固定资产模块操作;若已记账,则必须通过【凭证填制】→【红字冲销】生成负向凭证,再补录正确原值凭证。
推荐做法与关键注意点
企业实施中建议遵循‘三层校验+一次闭环’原则,避免事后补救成本激增:
- 事前校验层:修改前导出【卡片查询】列表(含APPROVEFLAG、VOUCHERNO、ISDEPRECIATE字段),筛选APPROVEFLAG=0 AND VOUCHERNO='' AND ISDEPRECIATE=0的卡片
- 事中控制层:修改后立即执行【固定资产】→【账表】→【固定资产明细账】,核对‘期初原值’‘本期增加’‘累计折旧’三栏数值联动关系是否合理
- 事后闭环层:修改完成24小时内,在【总账】→【凭证查询】中搜索该卡片编号,确认无新增凭证产生(避免误触发自动凭证)
替代路径:已审核卡片如何合规调整原值?
当卡片已审核且业务确需调整原值时,必须放弃‘直接改数’思路,转用U8官方支持的【卡片变动】流程,该路径具备审计留痕、凭证联动、折旧重算三大保障:
- 进入【固定资产】→【卡片管理】→【卡片变动】→【原值变动】
- 选择目标卡片,输入‘变动后原值’及‘变动原因’(必填)
- 点击【确定】生成变动单,系统自动计算差额并生成凭证模板
- 审核变动单 → 审核凭证 → 系统自动重算后续各期折旧额
此路径下,原值调整将完整体现在【固定资产变动情况表】及【固定资产增减变动表】中,满足内审与税务核查要求。
数据一致性校验动作清单
每次原值修改操作完成后,必须人工执行以下4项交叉核验,确保资产台账与总账完全匹配:
- 比对【固定资产明细账】中该卡片‘原值’与【卡片查询】列表显示值是否一致
- 检查【总账】→【凭证查询】中是否存在以该卡片编号为摘要的凭证,且借贷方金额等于原值变动差额
- 运行【固定资产】→【期末处理】→【计提折旧】,确认当期折旧额按新原值重新计算
- 导出【固定资产台账】Excel,用SUMIFS函数统计‘原值’列总和,与总账‘固定资产’科目余额对比偏差是否≤0.01元