电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

高效易用的“单据体引入”

来源:金蝶云社区作者:金蝶2024-09-2312

高效易用的“单据体引入”

你是否还在低效地手工录入单据体数据?你是否给自己的某个单据单独开发了单据体的引入功能?你是否还想过:“如果能够实现单据体独立引入,工作效率将大大提升”。


如果这些问题困扰着你,那这篇文章就是你的解题密钥了。今天,小编带你了解苍穹平台V5.0新特性功能:单据体引入




1 适用版本


该功能适用版本为金蝶云·苍穹V5.0.002及以上。


2 功能详情


本期文章,小编将详细讲述单据体引入的4个步骤,分别包括:配置单据体引入模板录入数据引入数据插件干预


配置单据体引入模板


模板可以通过两个入口进行配置,路径一为:【配置工具】→【引入引出模板】→【单据体引入模板】,如下图所示:


模板进入路径一


路径二为:“单据体引入”按钮→【单据体引入起始页】→【模板下载】→【下载单据体引入模板】,如下图所示:


模板进入路径二


两个入口均可进入单据体引入模板的表单编辑界面,其中从单据体引入起始页进入,业务对象固定为当前所在表单,如下图所示:


单据体引入后业务对象示例


模板编辑界面中,可以在多选下拉框中选择单据体,勾选的单据体不参与生成模板。配置好需要引入的字段、基础资料的引入属性(可选编码/名称),填入模板的编码及名称保存即可。


录入数据


下载的模板中,单据体数据根据Excel页签隔离,页签名称为单据体名称,按照列中字段标识录入数据。如下图所示:



录入数据示例


引入数据


引入数据的流程有以下三步


首先,选择“单据体引入”操作并进行配置,如下图所示:


`

单据体引用操作示例


其次,引入单据。数据录入完成后,上传文件,后台进行文件校验,校验通过后(校验不通过时,文件无法上传成功),点击“引入数据”开启引入流程,引入完成后,可查看每个单据体的引入结果统计,如下图所示:




单据引入示例


最后,查看引入效果。如果数据全部引入成功,下方显示“关闭”按钮,如下图所示:


引入结果


如存在错误数据,下方显示“导出Excel错误数据”按钮,错误信息统一录在单据体页签的第一列,如某页签的单据体不存在错误信息,则该页签不会输出至错误文件。


按照错误提示修改对应数据后,错误文件可再次作为数据文件进行引入。



修正后的数据文件再次导入示例


插件干预


目前有两种方式对单据体引入进行插件干预:


方式一:模板下载。


在模板编辑界面中,通过“插件”编辑框,录入插件的相关信息(插件类全路径、说明)。插件可以在下载模板时,将模板中“基础资料”类型的列,修改其单元格格式为下拉格式,并给下拉项赋值。


例:将标识为“basedatafield1”的字段,下拉值列表设置为"0002", "0003", "0004","0005","0006","0007"。


public class TestImportEntryBaseDataPlugin implements ImportEntryTemplateListener{ 
    //将标识为“basedatafield1”的字段 
    //下拉值列表设置为"0002", "0003", "0004","0005","0006","0007" 
    @Override 
    public void beforeSetBaseData(BeforeDownloadImportEntryTemplateEvent evt) { 
        evt.getBaseDataDropDownValues().put("basedatafield1", Arrays.asList("客户","0002","0003","0004","0005","0006","0007")); 
    } 
}


设置效果如下

高效易用的“单据体引入”

你是否还在低效地手工录入单据体数据?你是否给自己的某个单据单独开发了单据体的引入功能?你是否还想过:“如果能够实现单据体独立引入,...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信