物料分组删除(API)原创
金蝶云社区-康康你
康康你
60人赞赏了该文章 486次浏览 未经作者许可,禁止转载编辑于2024年04月11日 18:26:08

引入测试数据不小心将测试物料分组数据引入到系统内,可按照调用分组接口批量删除;

参考 WebAPI物料分组操作 (kingdee.com)


操作步骤

1、先将物料绑定分组数据批改(接口逻辑同前台删除逻辑,先切断关联数据);

2、去数据库查询物料分组数据存储表 查询FID(执行语句:select * from T_BD_MATERIALGROUP)【私有云环境比较方便执行该操作,公有云通过提单执行SQL或账表SQL处理】

image.png


3、Excel整理API删除FID值,拼接后复制列到API,API-物料基础资料-分组删除;


FormID----业务对象表单Id,物料固定填写BD_MATERIAL

GroupFieldKey----分组字段Key,物料分组固定填写FMaterialGroup


{

    "FormId": "BD_MATERIAL",

    "GroupFieldKey": "FMaterialGroup",

    "GroupPkIds": "102150,

102151}



image.png


image.png


4、API验证接口后详细结果提示,删除失败等、分组不存在等提示可以不理会,不断执行验证接口(根据分组层级执行次数,系统会先删最底层,不断执行后全部会删除完,列表如果还有可能存在缓存 退出重进刷新即可)


注:当前为删除全部物料分组,如需删除个别分组,可根据物料分组表查询结果操作FID值进行删除;

图标赞 60
60人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0