EAS服务问题(涉及数据库)整理分享原创
金蝶云社区-米团子
米团子
1人赞赏了该文章 206次浏览 未经作者许可,禁止转载编辑于2023年11月30日 23:40:33

1、银行代发单同步状态为银行处理中,无法修改银行状态及打回

SQL数据库执行语句Select A.FNumber,B.FState from T_BE_BankAgentPayBill A Inner Join T_BE_BankAgentPayBillEntry B On A.FID=B.FParentID Where FNumber In('银行代发单编码')

-Update B Set B.FState=5 from T_BE_BankAgentPayBill A Inner Join T_BE_BankAgentPayBillEntry B On A.FID=B.FParentID Where FNumber In('银行代发单编码')


2、银行日记账提示非手工录入无法删除

获取待删除的日记账ID选中需要删除的日记账分录行,ctrl+shift+C复制,ctrl+V粘贴到查询分析器中,获取到的就是日记账的ID;

在查询分析器中执行如下脚本删除日记账deletefromT_CAS_Journalwherefid='第一步获取的日记账ID';

刷新日记账界面,检查日记账是否已删除


3、收缩sql数据库

数据库执行语句USE  数据库表名

GO  

 ALTER DATABASE  数据库表名  SET RECOVERY SIMPLE; 

GO

 DBCC SHRINKFILE (SCM102SP2_log, 1)

GO


4、更新银企交易明细调度周期(包括查询今天及昨天的记录)

在查询分析器中执行如下脚本select * from  T_BE_ScheduleJob where FCYCLE = 1 

update T_BE_ScheduleJob set FCYCLE = 2 where fid in('调度设置ID')


5、对于删除某数据,提示已被引用

查看提示信息,根据提示信息删除引用此数据的单据。然后在删除此数据

后台处理方式:(以供应商为例)

1.在查询分析器中使用工具菜单下的全文检索功能,根据供应商FID进行检索。查询出引用该供应商的数据;

2.根据返回的引用表名及字段名编写删除语句,清理引用该供应商的数据;

3.在供应商界面中删除该供应商。





赞 1