定义事务提示

事务提示定义了数据采集模块将信息填充到系统中的位置以及顺序。可以在字段级验证输入的数据,也可以在两个提示之间按条件进行导航时验证。

请参考数据采集图表,确定要输入的数据、采集数据的顺序以及如何分组数据以使用应用程序编程接口 (API) 进行处理。为每种条码事务类型定义其数据提示。

如果您使用 GIS 功能,则需要在系统初始化时将 GIS 资产加载到系统。请确保在系统初始化过程中已为每个需要集成的资产手动指派 GISOBJID。这些手动指派的 GISOBJID 的值必须介于 0 与 100,000,000 之间。GISOBJID 序列生成器开始使用 100,000,001 为通过 Infor EAM 或 GIS 系统创建的设备记录自动编号。

注意

您不能将 GISOBJID 值大于 100,000,000 的 GIS 资产加载到系统中。

对于设备审计,将使用接口类型中的A(设备审计)L(设备审计行)创建扫描仪提示。

  1. 选择管理>数据采集>监测器接口
  2. 打开事务类型表单。
  3. 单击新建记录。自动填充表单 SQL 代码
  4. 指定以下信息:
    事务类型
    指定要为其定义提示的事务类型。事务类型描述自动填充。
    指定一个在扫描事务中标识提示/处理定义的唯一代码。
    数据类型
    选择以下选项之一:
    • 字母
      选择字母字符。
    • 计算
      选中此选项,让系统自动进行计算。
    • 日期
      选中此选项,以选择让系统提示输入带有时间组件的数据。
    • 固定
      选中此选项,以定义固定值。
    • 数字
      选择此项,以选择数字字符。
    提示描述
    按照提示在扫描仪器上的显示方式指定提示。
    选择以下选项之一:
    • 数据类型固定值
      在“固定数据”中指定此提示的固定数据。例如,如果设备类型将一直为“资产”,请输入 A。
    • 如果在“数据类型”中选择了“计算”
      在“计算数据”中指定要用于此计算的 SQL 命令字符串。使用 TKD_PROMPTDATA1、TKD_PTOMPTDATA2 等来引用跟踪事务表中的相关列。
    • 如果在“数据类型”中选择了“字母”
      在“模式匹配”中指定模式匹配。有关“模式匹配”的详细信息,请参阅第 8 个步骤。
    • 如果在“数据类型”中选择了“日期”
      在“日期格式掩码”中指定日期格式掩码。日期格式掩码应该与输入到数据采集上载列中的数据相匹配。
    模式匹配
    指定要由扫描仪执行的模式匹配。模式字符可以包括以下值:
    • .(句点)

      表示 A 到 Z 之间的任何一个字母字符

    • #(井字号)

      代表 0 到 9 之间的任何一个数字

    • _(下划线)

      表示 A 到 Z 以及 0 到 9 之间的任何一个字母数字字符

    • %(百分号)

      表示一个字母数字字符串

    • ,(逗号)

      表示“或”条件

    • :(冒号)

      表示“到”条件

    • 任何字符或数字

      表明该功能位置上的实际字符或数字

    • ! 任何字符或数字

      表明输入的数据不应与“!”之后的数据匹配

    存档列
    指定系统存档事务数据的列。
    接口类型
    • A(设备审计)

      表明设备的审计开始点,并指定批处理号

    • ADI(添加明细接口)

      添加备注到记录

    • E(事件 [工单] 接口)

      创建和更新工单与活动

    • H(登记时数接口)

      登记工单活动的人工时数

    • I(库存问题)

      跟踪资产或备件的库存事务,例如发放、退回、仓库到仓库移动等。

    • IRI(检验结果接口)

      跟踪检验结果

    • L(设备审计行)

      表明设备审计数据

    • MANF(制造商接口)

      跟踪制造商信息

    • O(设备接口)

      跟踪资产、层次结构和用户属性

    • PART(备件接口)

      创建和更新备件信息

    • PURC(采购订单接口)

      下载、创建和更新采购订单

    • R(采购订单接收)

      接收有采购订单或无采购订单的资产和备件

    • READ(读数接口)

      记录仪器读数

    • REQ(请购单接口)

      创建和更新申请货物事务的请购单

    • S(储存接口)

      输入实际库存盘点

    • TOUS(总用量接口)

      跟踪总用量信息

    组顺序
    指定进行数据采集事务分组的顺序。
    上载列
    指定要加载数据的接口列。
    操作代码
    指定选定接口在此数据上执行的操作。
    提示顺序
    指定此提示发生的时间顺序。请勿省略顺序编号。
    最小长度
    指定在提示时输入数据所需的最小字符数。如果不输入或输入 0,此提示将为可选项。
    下一提示
    指定显示在条码扫描仪上的下一提示。最多可以输入 8 位数字。
    最大长度
    指定在提示时输入数据所需的最大字符数。
    复制上一值
    选择此项,以复制提示的上一值。
    如果数据是
    根据需要指定分支条件。分支条件包括以下值:
    • != 表示不等于
    • < 表示小于
    • <= 表示小于或等于
    • = 表示等于
    • > 表示大于
    • >= 表示大于或等于
    注意

    Infor 建议您提示用户一次后,随后即使用计算字段。

    模式
    指定数据采集的模式。此处只能输入一种模式。
    转到
    指定如果如果数据是模式的结果为真时要显示的提示。
    注意

    此字段被 Oracle Forms 使用。

    查询代码
    指定定义查找此提示的查询代码。
    值列表实体
    指定查找实体。
    验证文件
    指定要验证条目的 ASCII 文本文件的文件名。此文件名必须采用 DOS 格式。例如,可以输入一个包含已授权员工代码列表的文件。当输入员工代码时,阅读器将访问此文件并根据员工列表来验证扫描到的代码。
    附加的查询
    选中此选项以使由SQL 代码定义的查询可用。如果未选择该字段,系统仍会根据SQL 代码验证数据,但查询不可用。
    不可用
    选择此选项可确保输入的数据不在查询中。
    覆盖
    选择此选项可让用户在取消选择不可用时输入非有效数据或者在选择不可用时指定有效数据。
    打印条码标签
    选择此选项可打印条码标签。
    注意

    该字段由 Infor EAM Mobile 使用。

  5. 单击保存记录
    注意

    单击验证以验证事务提示。