U8/固定资产反结账报错

报错

固定资产

恢复月结失败,可能的原因:

1.账套数据结构不正确2.对于850及以前版本账套数据,固定资产系统不支持升级后当月就恢复月结至上月3.本账套正执行数据复制

数据库跟踪得到错误语句

INSERT INTO fa_Cards

SELECT sCardID, sCardNum, sAssetNum, sAssetName, lOptID, iOptType,iNewType, sZWVoucherType, sZWVoucherNum, sDeptNum, sTypeNum, sOrgID, sOrgAddID, sOrgDisposeID, sDisposeReason, sStatusID, sDeprMethodID, sCurrency,sDeprSubjectNum, sDeprSubjectName, sProjectNum, sProjectName, sStyle, dblBuildArea, lBuildNum, lMachinNum, dblMachinW, sSite, lLife, dStartdate,dInputDate, dTransDate, dDisposeDate, iInputPeriod, iTransPeriod, iDisposePeriod, dblFCValue, dblExchangeRate, sOperator, sDisposer, dblNetValueAct,lDeprMonthsAct, dblCanWorkAct, dblLegacy, sVoucherNum, sEvaluateNum, dblValue, dblDecDeprT, dblDecDepr, dblDecDeprRate, lDecDeprMonths, dblDecWorkT,dblDecPerDepr, dblBV, dblBVRate, dblCanWork, dblPerDepr, lUsedMonths, sWorkUnit, dblTransInDeprTCard, dblTransOutDeprTCard, iVouchsNextMonthAct,sTransTypeNum, sTransDepteNum, sLockedBy, dblDecPreValueT, dblRetDecPreValueT, bMultiDept, sDeptNames, bNewDepring, sGroupNum, bSplit, dblAddTax,dblValueAndTax, bFromInv,sKeeper, cVenCode,dPurDate,sSeriesNum,sCommodityCode

FROM UFFA_BAK_fa_Cards where iyearJZ = 2026 and imonthJZ = 13(特地改成13了不要试)

很明显是 fa_Cards 和 UFFA_BAK_fa_Cards 两个表对不上

--具体排查方式

SELECT

ISNULL(t1.name, t2.name) AS 列名,

CASE WHEN t1.name IS NULL THEN '【只在源表有】'

WHEN t2.name IS NULL THEN '【只在目标表有】'

ELSE '两边都有' END AS 状态,

ISNULL(t1.colorder, 9999) AS 目标表顺序,

ISNULL(t2.colorder, 9999) AS 源表顺序

FROM

(SELECT name, colorder FROM syscolumns WHERE id = OBJECT_ID('fa_Cards')) t1

FULL JOIN

(SELECT name, colorder FROM syscolumns WHERE id = OBJECT_ID('UFFA_BAK_fa_Cards')) t2

ON t1.name = t2.name

WHERE t1.name IS NULL OR t2.name IS NULL -- 只显示不一样的列

ORDER BY ISNULL(t1.colorder, t2.colorder)

--对比结果

列名 状态 目标表顺序 源表顺序

dblTransDeprT 【只在目标表有】 70 9999

imonthJZ 【只在源表有】 9999 77

iyearJZ 【只在源表有】 9999 78 --这两个是正常的本来就有的

所以要在 fa_Cards 删除列 dblTransDeprT --先查询里面到底有没有内容哦

ALTER TABLE fa_Cards DROP COLUMN dblTransDeprT

相关推荐
SelectDB3 小时前
为什么 JSON 正在成为分析数据库新的竞争点?
数据库·json·agent
ClouGence3 小时前
开源数据库管理工具 CloudDM 4.2.0 发布,新增 GoldenDB、KingbaseES 等数据源
数据库·dba·devops
发霉的馒头4 小时前
ORA-00845: MEMORY_TARGET not supported on this system的解决方法
数据库
草莓熊Lotso6 小时前
【Redis 初阶】Set 类型深度解析:去重集合的运算能力与实战场景
linux·网络·数据库·windows·redis·tcp/ip·缓存
煎饼皮皮侠7 小时前
【设计】设计一个web版的数据库管理平台后端(之五) --借鉴mybatis
数据库·mybatis
东风破_13 小时前
danci 2:创建的单词书到底存在哪里?从 Supabase 一路理解 ORM、Drizzle 和 RLS
数据库·后端·node.js
橙子家15 小时前
OSS 文件上传的几个风险点和解决方案
数据库
2601_9620664916 小时前
【Sql Server】Update中的From语句,以及常见更新操作方式
android·java·数据库
愤怒的苹果ext17 小时前
MySQL Shell备份恢复数据库
数据库·mysql·备份恢复·mysqlsh
数字新视界19 小时前
DCIM管理系统的技术架构与部署模式详解
数据库·物联网·数据中心·数据中心基础设施管理·dcim管理系统