基础资料:前台批改物料编码的操作方法-覆盖导入
一、业务背景
有一些企业在物料被使用之后,需要批量修改物料的编码或名称(其他资料也可能会存在这种需求,如客户供应商的编码规则发生变化等),这时候一个一个修改是比较麻烦的,尤其是当企业的数据量很大的时候,更是不可能手工修改的,这时候除了直接在后台数据库中修改之后,也可以通过前台的覆盖导入功能进行操作。(方便那些没有二开能力的实施人员操作)
覆盖导入修改基础资料编码的原理,简单地说是通过某个或者某几个字段组成一个标识字段(此标识字段可以唯一标识某条记录的),然后这个标识字段是对应了新编码的,在覆盖导入的模板中把新编码放入编码字段,这样覆盖导入即可。
具体操作见以下章节。
二、实际操作
2.1 首先要确认覆盖导入的匹配标识字段。
系统支持导入的时候同时勾选多个字段作为覆盖导入的匹配依据,如物料名称+规格型号作为匹配的依据。本案例中是使用了“物料旧编码”字段作为依据,即“物料旧编码”字段会对应新编码。
我首先是把物料编码字段通过后台更新到“物料旧编码”中,如下图:
更新后效果如下:旧物料编码列的值,就是原来的物料编码,执行上一步的SQL,把原来的物料编码更新到旧物料编码中,方便覆盖导入时能根据旧物料编码取到新物料编码。
2.2 设置基础资料导入模板;
导入模板只需要设置必填字段即可,此处要注意,记得把标识字段放出来(本例是“旧物料编码”字段),如下图:
2.3 整理导入模板
根据实际的修改需求,需要把原来的B-开头的物料编码改成纯数字编码的物料,所以要在导入模板中设置好对应关系(每一个旧物料编码(J列,以B-开头的就是旧编码)对应一个新的编码(F列,纯数字流水型编码))
2.4 执行导入动作
导入模板整理好之后,即可执行导入操作。注意要选择覆盖导入,并且要选择对应的匹配字段(旧物料编码),如下:
注意:如果是多组织应用,且基础资料有分配给其他组织了的话,就要勾选上创建组织和使用组织,不然导入就会报错,如“物料(FBillHead)中,序号为12208的行,使用组织发生了变化,覆盖模式不能接受主业务组织的变化!”。具体提示可见https://wenku.my7c.com/article/285118883504185270
上一步设置好匹配字段之后,选择对应的导入文件,点“引入数据”按钮,即可引入成功。
三、总结
按照以上操作,即可实现前台覆盖导入修改物料编码的需求。
此操作适用于那些没有数据库开发能力的实施人员或者是企业内部应用人员使用。
这是个好问题,目前我知道的方法是可以在BOS或者协同平台里面建立一个SQL账表,然后SQL账表的数据源那里可以写SQL语句来查询数据(有个“测试”按钮)
意思是公有云除了更新语句以外是不能直接写select语句去查询后台数据的对吗,只能通过前台查询?
有支持后台语句查询的地方吗?
基础资料:前台批改物料编码的操作方法-覆盖导入
本文2024-09-16 17:18:47发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-14893.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