在CLOUD的导入模板整理过程中,个人觉得模板设置(特别是业务单据,涉及到表头表体)比较复杂,易用性有待提高。之前因为做的是EAS实施,因此以EAS的物料导入为例:
1、在EAS物料中,包含了基本页签、财务页签、库存页签等,在整理导入模板过程中,模板只需要物料编码,相关ID都是后台自动生成,其他表页签如库存、采购等,都是以物料编码与基本页签建立管理。
2、在cloud的模板中,需要设置物料ID、各页签ID,然后在根据物料ID建立关系。在维护过程中,虽然实现方式不一致,但是对于现场整理来说,工作量没多大差别。
但是,当cloud的导入功能推广到业务单据导入时,就面临困难了,比如现在有A\B两张单据,各包含2条分录,那么我们维护两张导入模板,如下图:
1、表头:
[tr][td=142]*单据头(实体序号)[td=150](单据头)源单编号
[tr][td]100015[td]A00001
[tr][td]100016[td]B00001
2、表体:
[tr][td=187]*入库单分录(实体序号)[td=166]*单据头(实体序号)[td=230]*(入库单分录)物料编码#编码[td=276](入库单分录)物料编码#名称(Null)
[tr][td]100019[td]100015[td]W1.53.9.000000030[td]32.768Hz 直插晶振
[tr][td]100020[td]100015[td]W1.53.9.000000030[td]32.768Hz 直插晶振
[tr][td]100021[td]100015[td]W1.53.9.000000030[td]32.768Hz 直插晶振
[tr][td]100022[td]100016[td]W1.53.9.000000030[td]32.768Hz 直插晶振
[tr][td]100023[td]100016[td]W1.53.9.000000030[td]32.768Hz 直插晶振
[tr][td]100024[td]100016[td]W1.53.9.000000030[td]32.768Hz 直插晶振
从上2表可以发现,在维护表体的时候,需要设置分录ID,并对应单据头ID,如果单据量很多,该工作量和错误率将很大很大。当然从现场实施而言,最希望的就是在表体中,维护对应的表头单据编码,然后系统根据该字段找表头表体关系,ID后台自动创建,不知道总部是否有其他好的方案。