金蝶EAS,代码删除单据对应的所有附件
来源:互联网 发布:恒大淘宝 法律意见书 编辑:程序博客网 时间:2024/06/05 14:49
删除单据对应的所有附件。
附件是通过产品标准功能:附件管理所添加的附件。
/** * 删除单据对应的所有附件,操作成功时返回ture,用于后台 * @param billId 单据主键 */public static boolean delete(Context ctx, String billId) throws BOSException, EASBizException{IBoAttchAsso iBoAttchAsso = BoAttchAssoFactory.getLocalInstance(ctx); //附件与业务对象关联接口EntityViewInfo view = new EntityViewInfo();FilterInfo filter = new FilterInfo();filter.getFilterItems().add(new FilterItemInfo("boID", billId));view.setFilter(filter);BoAttchAssoCollection coll = iBoAttchAsso.getBoAttchAssoCollection(view); //查询所关联附件if(VerifyUtil.isNull(coll)){return false;}IAttachment iAttachment = AttachmentFactory.getLocalInstance(ctx);IObjectPK[] pks = new ObjectUuidPK[coll.size()];for(int i = 0; i < coll.size(); i++){BoAttchAssoInfo bo = coll.get(i); //附件关联对象 AttachmentInfo attachment = bo.getAttachment(); //附件对象pks[i] = new ObjectUuidPK(attachment.getId());}iAttachment.delete(pks); //删除附件iBoAttchAsso.delete(filter); //删除附件关联return true;}
阅读全文
0 0
- 金蝶EAS,代码删除单据对应的所有附件
- 金蝶EAS,获取单据对应的所有附件(附件集合)
- EAS导出一个单据的所有的附件
- EAS导出一个单据的所有的附件
- 金蝶EAS·BOS,附件处理,代码实现附件复制到下游单据
- 重写EAS标准单据分录的删除按钮的方法
- EAS BOS 单据列表界面排序的代码实现
- EAS单据分录的一些初始化设置
- EAS 附件存储的表
- eas bos常用代码-新增单据,参数传递
- eas bos常用代码-新增单据,参数传递
- EAS单据跳转
- EAS单据焦点设置
- 禁用EAS多分录单据分录上的操作按钮
- EAS BoS 业务单据基础模板的扩展
- EAS客户端 开启编辑单据时开启历史记录的方式
- SAP的各种单据对应单据文档对象列表
- 金蝶EAS,BOS,BOTP,源单据与目标单据关联关系
- moment.js 中文API
- [mark] 在线画图工具汇总 ,不在自己的开发环境下工作的好帮手。
- C#引用参数代码运行示例
- 数据挖掘(pandas&xgboost)
- java回调函数 以及java多态
- 金蝶EAS,代码删除单据对应的所有附件
- linux shell 的判断
- 【Java开发工具使用之】Intellij IDEA 添加jar包的三种方式
- Tomcat能打开官方网页但打不开自己的网页 HttpError 404 not available
- Adaboost算法的原理与推导
- Python SciPy Sparse模块学习笔记
- RecyclerView 上拉加载更多及滚动到底部的判断(上)
- Maven入门(含实例教程)
- Spring Cloud学习 | 第二章 | 服务提供者