金蝶K3系统BOM批量导入操作指南

需求:研发输出材料清单后,交数据维护部门对物料及BOM数据进行手工维护,目前采取的是手工输入方式,存在错漏风险,录入效率和质量均无法保证。期望开发BOM数据的批量导入功能,以提高录入效率和录入质量;
实现方式:标准的BOM维护界面里边有BOM导入的功能,可以借用该模块实现用户需求。
具体实现方式如下:
1、在系统创建一条BOM数据,然后以该BOM数据为蓝本,将BOM导入模板格式引出;
2、按照BOM导入模板,将物料BOM信息补充好;
3、使用BOM引入工具引入BOM数据;
4、审核并使用引入的BOM。

操作步骤:

  1. 导入模板引出(如果已经有模板可以跳过这一步):比如已经在系统创建好了一条BOM数据,在BOM维护页面,选择该条BOM后,点击“文件”-“引出”;

    弹出BOM数据引出工具页面,点击下一步:

    选择数据源为excel,并选择好保存位置,点击下一步:

    全部默认,点击下一步:

    系统弹出数据预览页面,直接点击下一步:

    点击完成,结束模板导出:
  2. BOM导入模板调整:
    按照第1步导出默认模板后,使用Excel打开模块,如下图:
    请注意,标黄区域的按照实际要导入的BOM信息进行调整,其余未标颜色的区域数据可以全部清空!!!

    调整导入模板,调整方法见下:
    (1)第3行的组别代码和组别名称请与系统设置的BOM组别保持一致,可以做成下拉菜单形式;

    (2)第6行的BOM代码可以和父项物料代码一致;
    (3)如果需要对BOM做跳层设置,请将第6行第P列跳层改为“是”,否则默认为“否”;
    (4)第9行开始为子项物料清单数据,请根据实际情况补充(行数可以根据实际BOM子项数量删减),只需要保留代码、单位、数量、生效日期、失效日期一共5列数据即可。生效日期和失效日期建议按照图示填写,以免投料异常。
    调整后的导入模板见下,记得Excel要保存为97-2003兼容格式:
  3. BOM引入:BOM数据准备好后,就可以操作BOM引入了。
    在BOM导入前,请务必确认父项物料和子项物料是否已经创建并且处于使用状态,物料没有创建或者处于禁用状态,BOM导入将会报错!
    先关掉BOM导入模板Excel,返回BOM维护页面,点击“文件”-“引入”;

    弹出BOM数据引入工具页面,点击下一步:

    选择数据源为Excel,并将之前准备好的BOM模板引入,点击下一步:

    文件预览页面,全部默认,点击下一步:

    自定义对应字段页面,全部默认,点击下一步:

    最后的数据预览页面,可以再检查下是否有问题,没有问题点击下一步:

    BOM开始导入,导入完成后会给出导入情况提示。如果提示成功,表示数据已经导入完成。
    BTW:子项物料的单位如果不存在的情况下,导入时系统自动以基本单位填充。

    如果报错,请按照报错提示修正原有BOM导数模板即可,不再赘述。
  4. 导入成功后,默认BOM数据是未审核未使用状态,请根据实际情况审核并生效BOM数据即可,可以批量审核和使用:





    自此BOM导入完成。

    写在最后:
    如果想实现多个BOM一次性导入,可以在BOM导数模板里边复制sheet1所有内容到其他sheet后,再按照标准导入流程导入即可。




    如果金蝶引入/引出数据时报错,也有可能是金蝶系统与微软补丁的兼容性问题导致的。处理方法见另外一篇文章:
    https://blog.csdn.net/hzfw2008/article/details/80507129
金蝶K3WISE是一款企业资源规划(ERP)软件,用于管理企业的各项业务流程,包括工业领域的单据管理。VB(Visual Basic)是一种编程语言,可以用于开发K3WISE软件的定制功能。 在进行K3WISE工业单据导入开发时,我们可以使用VB编写代码来实现相关功能。首先,需要了解K3WISE的数据结构和工业单据的具体要求。然后,可以使用VB语言连接K3WISE的数据库,并通过编写代码实现数据导入的功能。 具体步骤如下: 1. 首先,需要通过VB语言连接K3WISE的数据库。可以使用ADO(ActiveX Data Objects)技术来连接数据库,并建立连接对象。连接对象可以通过提供连接字符串、数据库用户名和密码等参数来连接到K3WISE的数据库。 2. 了解K3WISE的数据结构。在开发工业单据导入功能时,需要了解K3WISE数据库中与工业单据相关的表格、字段等信息。可以使用K3WISE的开发文档或者数据库管理工具获取相关信息。 3. 根据工业单据的要求和K3WISE的数据结构,设计数据导入的逻辑。可以通过编写VB代码来实现数据的读取、处理和导入功能。例如,可以使用ADO的Recordset对象来读取源数据,并使用K3WISE提供的API(应用程序接口)来插入或更新数据。 4. 进行单元测试和综合测试。在开发过程中,可以先进行基本的单元测试,确保代码的正确性。之后,进行综合测试,模拟实际的工业单据导入情况,确保功能的完整性和稳定性。 5. 部署和维护。完成开发和测试后,可以将代码部署到生产环境中,并在日常运营中进行维护和优化。 总之,通过使用VB编写代码,结合K3WISE的数据库和API,可以实现工业单据导入功能的开发。这样,企业可以更高效地管理和处理工业领域的业务数据。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值