固定资产卡片做清理:可能由于网络问题,卡片保存失败,请重新保存!
来源: 添加时间:1970-01-01 访问次数:
固定资产卡片做清理,保存时出现错误提示:可能由于网络问题,卡片保存失败,请重新保存!
错误代码:1000(3E8H)
Source :EBSFACard.Create
处理流程:
1.因为升级到v10.3后,打了新准则PT4072的补丁,此补丁06年5月,12月出了两次,后来服务器上打了两次,怀疑为此补丁导致,全部删除补丁,重新打过最新的补丁;
2.进行卡片清理保存,问题依旧;
3.发现固定资产系统设置为“不计提折旧”,但修改基金必选项目科目都没设置,是不是这个问题,然后去掉勾,计提折旧后再保存,错误依旧;
4.到网上查找相关资料,找到一个SQL语句,备份帐套,执行:
---------------------------
select * into aaa from t_fabalexpense t_fabalexpense if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[t_FABalExpense]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[t_FABalExpense]
GO
CREATE TABLE [dbo].[t_FABalExpense] ( [FBalID] [int] NOT NULL , [FAcctID] [int] NOT NULL , [FDetailID] [int] NOT NULL , [FRate] [decimal](28, 10) NOT NULL , [FAmount] [money] NOT NULL , [fdeptid] [int] NOT NULL ) ON [PRIMARY]
GO
ALTER TABLE [dbo].[t_FABalExpense] WITH NOCHECK ADD CONSTRAINT [PK_t_FABalExpense] PRIMARY KEY CLUSTERED ( [FBalID], [FAcctID], [FDetailID], [fdeptid] ) ON [PRIMARY]
GO
ALTER TABLE [dbo].[t_FABalExpense] ADD CONSTRAINT [DF_t_FABalExpense_FAcctID] DEFAULT (0) FOR [FAcctID], CONSTRAINT [DF_t_FABalExpense_FDetailID] DEFAULT (0) FOR [FDetailID], CONSTRAINT [DF__t_fabalex__fdept__7A12F3AE] DEFAULT (0) FOR [fdeptid]
GO
ALTER TABLE [dbo].[t_FABalExpense] ADD CONSTRAINT [FK_t_FABalExpense_t_FABalance] FOREIGN KEY ( [FBalID] ) REFERENCES [dbo].[t_FABalance] ( [FBalID] )
GO
insert into t_fabalexpense(FBalID,FAcctID,FDetailID,FRate,FAmount,fdeptid) select * from aaa
---------------------------
5.执行完后,再执行清理保存,错误提示依旧,奇怪了。
6.继续找原因,数据库的问题,新增一个卡片,没有问题;那就是升级后的卡片有问题,发现新准则增加了个折旧政策,但旧卡片没有显示出来,但数据库里有;新增卡片的折旧政策ID为:2 但升级的卡片折旧政策ID却为:1
会不会是这个原因,然后把1全部改为2,然后保存,成功了。OK!
此环境为:k/3v10.3
咨询电话:027-84233202
公 司:湖北微信科技有限公司
版权与免责声明:
1.凡本网注明来源为“本站原创”的所有作品,包括文字与图片,未经本网授权不得转载。违反上述声明者,本网将依法追究法律责任。
2.凡注明"来源:xxx(非本站)"的作品,均转载自其它媒体,本网转载的目的在于传播更多信息,此类稿件并不代表本网观点,本网不承担此类稿件侵权行为的直接责任及连带责任。
3.如因作品内容、版权等需要同本网联系的,请在作品在本网发表之日起30日内联,否则视为放弃相关权利