使用说明
文件导入配置方案:
应用场景:
企业测试设备系统如果可以提供测试数据文件,星空系统提供导入接口服务,对测试设备导出的CSV文件进行导入,自动生成系统内的“检测结果记录”单据;
导入文件前需要首先进行文件导入模板配置,如图:
字段如下:
1、表头:
导入文件类型:目前仅支持CSV
目标单据:目前仅支持《检测结果记录》
导入文件名后缀:要求文件带固定后缀,且唯一,系统通过后缀查找对应的模板数据(如图)
模板单据状态:指定导入后导入生成的状态,包括“暂存、创建、审核中、已审核”
扩展类名:系统逻辑类名称,选择模板单据后会自动携带出来
分隔符:固定为逗号
2、表体:
用于定义CSV测试设备文件列与MES检测结果记录单据字段对应关系的模板,如下:
文件列标题:手工录入,与CSV列标题对应
目标单据字段:指定CSV列导入生成到单据的哪个字段
依赖关系:用于把两个字段保存在同一行数据时,如关键信息中物料编码会依赖于产品序列号,因为导入产品序列号的同时要把物料编码导入。如果字段a依赖于b,则在b行后面填写依赖关系a的行号。
实现方法: 对于非直接导入的数据需要程序逻辑支持,此列表选择逻辑方法(如图),系统预置了专用逻辑和通用逻辑,用于业务人员定义导入方式:
通用:“基础数据导入方法”, 适用于基础资料和枚举值导入,分别接收基础资料编码和枚举值名称;
A、生产订单编号导入:需要CSV文件中包含工单号信息,格式为工单编号-行号,系统以此解析加工组织和工单信息;
B、产品序列号导入:需要CSV文件中提供单件产品序列号,此方法通过产品序列号就可以识别工单、工序计划和作业等信息,无需CSV文件中提供工单号;A和B二选一即可;
C、试验站导入、三级分组导入、关键信息导入:为检测结果记录专用导入方法,分别生成试验站标识、检测步骤和关键信息列表中的字段值。
5、关联字段:
此为专用字段,当实现方法选择“生产订单编号导入”时需要指定单据上生产订单行号的字段。
备注:
项目做集成开发时可以通过调用相关接口或方法直接进行集成,需要使用第三方登录连接做通讯认证;
导入后的单据可以在PAD端继续修改操作;
(因测试设备型号和协议不同,需要针对项目设备情况做具体需求分析。)