EAS缓存清理
一、 客户端缓存路径:\eas\client\cache文件夹下包含了对应的缓存信息
一般可以全部清除。
二、 Web缓存
F12打开控制台,鼠标右击刷新按钮,会显示出对应的缓存级别,一般更新补丁后,若存在缓存需要执行清空缓存并硬性重新加载
三、 多语言词条缓存
有时我们更新了补丁,清除了客户端缓存,依然存在内容比较旧的问题,这个可能就是词条比较旧的原因。以下为案例以及分析:
背景:com.kingdee.eas.basedata.master.cssp.PayInvoiceTypeEnum发票类型的VALUEADDEDTAXINV别名在2016年由“增值税发票”改成“专用发票”;
案例:2020.12.8发现82测试库EAS820orcl的VALUEADDEDTAXINV别名为“增值税发票”,排查了私包和元数据发现没有问题,之后求助各方,发现元数据词条是旧的,如下:
解决方案:
(1)先更新82构建工程最新的bd_custsupp-metas.jar,然后在下图抽取元数据
(2)在元数据词条库列表查看是否已更新成正确的,然后按F8,清空如下三个缓存。
怀疑问题根因:有人抽象词条时没有更新最新jar包,导致覆盖了。
四、 Web有时也会出现第三点的这种情况,此时需要清除多语言缓存才能解决。以下为案例:
背景:web配置界面修改列名可对应修改序时簿的列名显示,元数据Query修改字段名称可对应修复查询方案中的名称。
案例:全票池维护中,通行费和机动车发票序时簿配置界面已将勾选时间和确认时间修改为勾选日期和确认日期并生效,而元数据query已修复勾选时间和确认时间为勾选日期和确认日期,但在序时簿查询方案中未生效。下图为清除词条缓存后的效果(全部生效)。
解决方案:
多语言缓存解决
(1)删除多语言缓存数据
选取对应的元数据类型,搜索对应元数据名称,检查数据是否正确,并在数据库中查询对应的数据,进行删除。
查询相应的数据:select * from T_RES_UIResource where+需要的过滤条件
删除对应的数据:delete from T_RES_UIResource where+需要的过滤条件
(2)重新抽取词条:打开词条抽取界面,选择抽取界面词条,然后选择对应的元数据jar(补丁对应的元数据metas.jar包路径为\eas\client\metas\patch\...)
(3)重新回到界面词条库,按f8 弹出清理缓存框,全部选中 清理,清理完后再检查对应的query查询名称是否正确
EAS缓存清理
本文2024-09-16 22:17:31发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-47195.html
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf