条形码定义

产品名:Pushsoft AIO7
版本号:V1.00 (2014/12/04)
文档号:TOBCC_002

条形码用于定义各个功能的条码扫描界面。

 

 

名词解释

返回页首

项目

字段

描述

显示名

该项目的名称。

表名

项目对应的字段所属的表名。

是否主表

选中此项,则下面的字段为主表字段。否则,为细表字段。

主表字段

项目对应的字段。

定位编码

录入有误,可通过录入此编码,定位到该项目,重新录入。值得注意的是,定位编码为A3,定位时,必须录入[A3]。具体可参考系统标配的“常用条码”打印样式。

输入项

选中此项,系统将要求录入此项目的值,否则自动跳过。

新单复制

新单时,默认使用上一单的值。

行结束

最后一个输入项,必须选中此项,用以标识一行录入完毕。一般地,录入此项目的值后,系统会自动新增一行,开始下一行的录入。

默认值

该项目的默认值,与“为空时使用默认值”配合使用。

项目扩展

根据已有的项目字段的值,扩展出其他字段的值。

允许跳过

对于输入项,选中此项,在录入条码时若该项目字段已有值,可以跳过该项目字段。

允许使用属性变化

一般地,物料、业务伙伴、引用都需要选中此项,用于带出物料、业务伙伴、引用相关的信息。可以这么理解,可能会用到Xml的项目,都必须选中此项。其中,引用时,只有最后一个Base需要选中此项。

为空时使用默认值

选中此项,并设置默认值。当该字段为空时,自动取默认值。

为空时使用上一行

相当于新行复制。新行时可以不输入,默认使用上一行的值。

验证是否为空

选中此项,当值为空时,录入行结束对应的字段后,跳回该字段,而不会自动新增行。

主表参数

该项可以作为细表项目扩展中的参数。保证这个项目对应的字段是在数据库中真实存在的,扫描此项目的值后,系统可以强制从主表Info获取这个值。这样,细表项目扩展就可以使用此项作为参数。

细表参数

该项可以作为主表项目扩展中的参数。保证这个项目对应的字段是在数据库中真实存在的,扫描此项目的值后,系统可以强制从细表Info获取这个值。这样,主表项目扩展就可以使用此项作为参数。

扣减执行

仅用于扣减模式。输入该项目后,根据扣减SQL,刷新扣减列表。

扣减匹配

仅用于扣减模式。条码录入数据与扣减数据的关联条件,用于扣减影响找到对应行。

扣减影响

仅用于扣减模式。当扣减行匹配时,减少数量。该字段必须为数值型。

 

扩展

字段

描述

合并

该列是否合并。若“主要内容”中的“合并”未选中时,该项不起作用。

合并策略

合并时使用策略。合并不选中时无作用。合并策略有EmptyMaxMinCountSumAvg六种。当合并策略为Empty时,该字段为合并字段,该字段相同时会合并。若多个字段的合并策略为Empty时,则这几个字段都相同时合并。

 

控件和表格,请参见Web控件设置

 

扣减模式

字段

描述

启用扣减模式

标识该条码使用扣减模式。

自动扣减

自动扣减方式。

显示扣减列表

是否显示扣减数据表格。自动扣减时,最好不要显示扣减列表。

 

 

相关操作

返回页首

字段

描述

关闭

关闭该条码。

恢复

恢复该条码。

导入

导入条形码。

导出

导出条形码

读取控件设置

读取所选对象的控件和表格设置。

 

 

操作步骤

返回页首

1.        路径:Suite / EDI及条码/条形码。

2.        点击新增,选择对象,并录入“显示名”,点击“添加”。

 

 

3.        点击“读取控件设置”,选择当前对象的浏览页面。

 

 

4.        按照先主表后细表的顺序,填写项目。项目的属性中,显示名、执行顺序、表名、是否主表和主表字段都是必填项。其中,执行顺序决定了扫描顺序及项目扩展的执行顺序。

 

 

5.        另外,可根据需要修改表格或者控件设置。

 

 

6.        条码设置完毕,可以将条码挂出。

 

 

示例

返回页首

项目扩展(录入缺陷编号,带出缺陷名称)

单击“√”,并录入SQL语句,将取出的列赋值到表的对应字段上。

 

 

 

 

全选后,可删除项目扩展。

 

 

项目扩展和主表参数(录入前继凭证的单号,带出前继凭证的业务伙伴及Doc相关字段,赋值给当前凭证的业务伙伴及Base相关字段)

单击“√”,并录入SQL语句,将取出的列赋值到表的对应字段上,主要是业务伙伴。

 

 

 

 

单击“√”,并录入SQL语句,将取出的列赋值到表的对应字段上,主要是Base相关字段。(由于拣配单号勾选主表参数,物料的项目扩展中可以使用拣配单号作为参数。)

 

 

 

 

行结束

最后一个输入项必须勾选“行结束”,否则扫描完一行后,不会自动跳到下一行。

 

 

允许使用属性变化

业务伙伴编号、物料编号、最后一个Base等跟XML有关的项目都必须作为一个个项目,并勾选“允许使用属性变化”,否则带出的信息不完整。

 

 

合并(将物料编号相同的行合成一行,数量累加)

勾选“合并”。

 

 

ItmID勾选“合并”,并选择“Empty”作为合并策略。

 

 

Qty勾选“合并”,并选择“Sum”作为合并策略。

 

 

合并前

 

 

合并后

 

 

 

注意事项

返回页首

1.        表格中显示某字段,要保证此字段已存在于数据库中。如果不存在,需自定义字段,如WhsName

2.        项目扩展的来源字段(参数)可以是表名相同的项目字段,也可以是表名不同但勾选主表、细表参数的项目字段。其中,表名相同的项目字段可以是存在于数据库中的真实字段,也可以是不存在于数据库中的虚拟字段。表名不同的项目字段必须是存在于数据库中的真实字段。项目扩展的目标字段只能是表名相同且存在于数据库中的真实字段。