拣货后验证程序

验证程序 定义
保质期比较 如果启用,应用程序会通过执行以下过程来验证保质期比较:
  • 标识“货品”屏幕中货品的“保质期代码类型”(“制造日期”或“截止日期”)。
  • 将“制造日期”或“截止日期”与当前日期进行比较以计算保质期。
  • 如果“保质期代码”为“截止日期”,则会将计算得出的保质期会与“条件验证”屏幕中定义的最短保质期进行比较。如果“条件验证”屏幕中未定义最短保质期,应用程序会使用“货品”记录中的值。如果计算得出的保质期小于最短保质期,则验证未通过。如果计算得出的保质期大于最短保质期,则验证通过。
  • 如果“保质期代码”为“制造日期”,则会将计算得出的保质期与“条件验证”屏幕中定义的最短保质期进行比较。如果“条件验证”屏幕中未定义最短保质期,应用程序会使用“货品”记录中的值。如果计算得出的保质期小于最短保质期,则验证通过。如果计算得出的保质期大于最短保质期,则验证未通过。
检查批 若要使用此验证,请修改 prompts.ini 文件以要求输入批号。输入批号后,如果启用了此验证,应用程序会验证是否返回了正确的批号。此验证程序只适用于 RF 定向式拣货。
检查库位 如果启用,应用程序会验证输入的库位与拣货任务或拣货明细中要求的库位是否相同。如果停用,则可以输入任意库位,应用程序会接受输入内容。这不会导致应用程序对有关拣货任务或拣货明细的任何内容进行更改,它仅忽略所输入的内容。此验证程序只适用于 RF 定向式拣货。
检查货品 如果启用,应用程序会验证输入的货品与拣货任务或拣货明细中要求的货品是否相同。如果停用,则可以输入任意货品,应用程序会接受输入内容。这不会导致应用程序对有关拣货任务或拣货明细的任何内容进行更改,它仅忽略所输入的内容。此验证程序只适用于 RF 定向式拣货。
检查 ID 如果将应用程序设置为在拣货仓位(未设置此库位的“丢失 ID”,且超额分配处于“关闭”状态)中保留托盘号,启用此标志会导致应用程序检查输入的 ID 与拣货或任务明细中使用的 ID,以确保输入了正确的 ID。如果停用,则可以输入任意托盘号,应用程序会接受输入内容。这不会导致应用程序对有关拣货任务或拣货明细的任何内容进行更改,它仅忽略所输入的内容。仅会对“可移动单元 ID”进行验证。此验证程序只适用于 RF 定向式拣货。
更新新的批号、库位和 ID 如果启用,则可以为拣货任务或拣货明细输入新的批号、库位和 ID。然后,应用程序会验证对于此更改是否有足够的数量(存货未分配给其他订单),并使用新输入的信息更新拣货明细。如果停用,应用程序只会根据上述设置检查批号、库位和 ID。应注意,如果已启用此验证程序,则不应激活“检查批号”、“检查库位”及“检查 ID”验证程序。它们之间互相排斥。