Настройка процедуры проверки после отбора

  1. На уровне предприятия нажмите «Конфигурация» > «Правила проверки» > «Исходящие», чтобы открыть окно «Исходящая условная проверка».
  2. Для создания проверки нажмите «Создать», чтобы открыть представление «Детали условной проверки».
    Примечание. 

    Автоматически создается генерируемый приложением номер ключа проверки. Но можно изменить этот номер, выбрав для него уникальное непоследовательное значение. Например, можно добавить букву или название. Если изменить один номер на другой порядковый номер, который приложением еще не использовался, это в дальнейшем может привести к ошибкам дублирования и завершению работы приложения.

  3. Для редактирования текущей записи используйте функции поиска с подстановкой, чтобы найти конкретный тип условной проверки.
    Примечание. 

    Единственным изменением, которое можно внести в процедуру проверки после отбора по умолчанию, является активация или деактивация проверки.

  4. При добавлении новой записи укажите следующую информацию.
    Ключ проверки
    Идентификатор проверки, который при необходимости можно переопределить. Защищено от записи.
    Примечание. 

    Исходное определение можно редактировать вплоть до сохранения записи.

    Включено
    Индикатор, определяющий, проверяется ли заголовок процедуры проверки приложением. Если выбрано Нет, запись не проверяется приложением.
    Примечание. 
    • Если флажок установлен, проверка заголовка процедуры активирована.
    • Если процедура не активирована, никакие связанные с заголовком последовательности деталей не проверяются приложением вне зависимости от собственного статуса активации.
    • По умолчанию проверка после резервирования и после отгрузки деактивирована. По умолчанию проверка после отбора активирована.

      Значение по умолчанию: Включено

    Owner
    Владелец товара, подлежащего проверке. Обязательно.
    Примечание. 

    Владельца нужно настроить в приложении.

    Customer
    Сторона, которой доставляется товар. Обязательно.
    Примечание. 
    • Можно ввести только действительного клиента.
    • Клиента нужно настроить в окне «Владелец».
    Товар
    Товар, подлежащий проверке. Обязательно.
    Примечание. 

    Поля «Клиент», «Владелец» и «Товар» не являются обязательными для записи по умолчанию. Однако в случае создания новой записи эти поля должны быть заполнены.

    Тип
    Тип проверки записи. Откройте раскрывающийся список и выберите пункт Проверка после отбора. Обязательно.
    Примечание. 

    Установленное клиентом минимальное количество дней между текущей датой и датой окончания срока хранения или датой производства отгружаемого товара. Это число сравнивается с вычисленным количеством, что позволяет определить, пройдена ли проверка.

    Значение по умолчанию: Проверка после отбора

    Минимальный срок хранения
    Установленное клиентом минимальное количество дней между текущей датой и датой окончания срока хранения или датой производства отгружаемого товара. Это число сравнивается с вычисленным количеством, что позволяет определить, пройдена ли проверка.
    Примечание. 
    • Записи принимаются, только если тип заголовка проверки — После отбора или Проверка перед отгрузкой.
    • Редактирование невозможно, если тип заголовка проверки — После резервирования.
    «Представление подробного списка»
    Последовательность
    Последовательность процедур проверки, которой должно придерживаться приложение. Защищено от записи.
    Процедура проверки
    Процедура проверки, которую должно использовать приложение. Выберите один из описанных далее вариантов.
    • Сравнение срока хранения
    • Проверить партию
    • Проверить ячейку
    • Проверка товара
    • Проверка ИД
    • Проверка новой ПАРТИИ, ЯЧЕЙКИ, ИД

      Определения описаны в таблице процедур проверки.

    Обратите внимание на то, что при использовании процедуры проверки партии нужно изменить файл prompts.ini таким образом, чтобы ввод партии на РЧ-устройстве был обязателен.

    Примечание. 
    • Пункты в раскрывающемся списке зависят от типа проверки, заданного в заголовке.
    • Нельзя ввести имена процедур из других типов проверки. Разрешены только процедуры, связанные с типом проверки в заголовке.

      Значение по умолчанию: Проверка ячейки

    Включено
    Индикатор, определяющий, проверяется ли процедура проверки приложением. В процессе обработки проверок приложение учитывает только активные процедуры.
    Примечание. 

    Выберите для каждой последовательности, активирована ли она, вне зависимости от настройки активации в заголовке.

    Отбор под РЧ-управлением (только для типа проверки после отбора)
    Индикатор, определяющий, должны ли задачи отбора, создаваемые диспетчером задач, учитываться процедурой проверки после отбора.
    Примечание. 

    Отображается, только если определяются записи типа «Проверка после отбора». (Вкладки «Список» и «Форма».)

    Отбор с РЧ-поддержкой (только для типа проверки после отбора)
    Индикатор, определяющий, должны ли задачи отбора с РЧ-поддержкой учитываться процедурой проверки после отбора. Отборщик
    • Сканирует ключ задачи отбора, которую нужно обработать.
    • Вводит данные для задачи отбора.
    • Если любая из проверок не пройдена, отборщик получает соответствующее сообщение об ошибке. Никаких других признаков того, что приложение выполняет процедуру проверки, на экране не отображается.
    Примечание. 
    • Работает только с процедурой проверки путем сравнения срока хранения для типа проверки после отбора.
    • Отображается, только если определяются записи типа «Проверка после отбора». (Вкладки «Список» и «Форма».)
    Примечание. 

    Из шести доступных процедур проверки для использования в процессе отбора под РЧ-управлением и РЧ-отбора возможна только процедура сравнения срока хранения. Остальные процедуры можно использовать только в процессе отбора под РЧ-управлением.

    Процедуры проверки описываются ниже.

    Процедура проверки Определение
    Сравнение срока хранения Если данный флажок установлен, приложение выполняет процедуру проверки сравнения срока хранения следующим образом.
    • Определяет тип кода срока хранения для товара в окне «Товар» (дата производства или окончания срока годности).
    • Сравнивает дату производства или окончания срока годности с текущей датой для расчета срока хранения.
    • В качестве кода срока хранения выбрана Дата окончания срока
      • Вычисленный срок хранения сравнивается с минимальным сроком хранения, заданным в окне «Условная проверка» (если это переопределенная запись).
      • Если для минимального срока хранения в переопределенной записи выбран 0 (ноль), приложение использует значение из записи товара.
      • Если это запись по умолчанию, приложение всегда использует срок хранения исходящего товара из окна «Товар».
      • Если вычисленный срок хранения меньше минимального, проверка не пройдена. Если вычисленный срок хранения больше минимального, проверка пройдена.
    • В качестве кода срока хранения выбрана Дата производства
      • Вычисленный срок хранения сравнивается с минимальным сроком хранения, заданным в окне «Условная проверка» (если это переопределенная запись).
      • Если для минимального срока хранения в переопределенной записи выбран 0 (ноль), приложение использует значение из записи товара.
      • Если это запись по умолчанию, приложение всегда использует срок хранения исходящего товара из окна «Товар».
      • Если вычисленный срок хранения меньше минимального, проверка пройдена. Если вычисленный срок хранения больше минимального, проверка не пройдена.
    Проверить партию Для использования данной проверки нужно изменить файл prompts.ini таким образом, чтобы ввод партии был обязательным. Если данный флажок установлен, после ввода приложение проверяет правильность возвращенной партии.
    Примечание. 

    Данную процедуру можно использовать только для отбора под РЧ-управлением.

    Проверить ячейку Если данный флажок установлен, приложение проверяет, является ли введенная ячейка той, которая была запрошена для выполнения задачи или деталей отбора.
    Если флажок снят, можно ввести любую ячейку и приложение примет введенные данные. При этом приложение ничего не меняет в задаче или деталях отбора; введенные данные просто игнорируются.
    Примечание. 

    Данную процедуру можно использовать только для отбора под РЧ-управлением.

    Проверка товара Если данный флажок установлен, приложение проверяет, является ли введенный товар тем, который был запрошен для выполнения задачи или деталей отбора.
    Если флажок снят, можно ввести любой товар и приложение примет введенные данные. При этом приложение ничего не меняет в задаче или деталях отбора; введенные данные просто игнорируются.
    Примечание. 

    Данную процедуру можно использовать только для отбора под РЧ-управлением.

    Проверка ИД Для приложения настроено сохранение НЗН в слоте отбора одним из перечисленных ниже способов.
    • Для этой ячейки снят флажок «Сброс ИД».
    • Снят флажок AllowOverAllocations.
    • Установлен флажок AllowOverallocations и снят флажок AutoLoseIDWithOverallocation.

    Данный параметр приводит к тому, что приложение будет сравнивать введенный идентификатор с тем, который используется в деталях отбора или задачи, чтобы убедиться, что введено правильное значение.

    Если флажок снят, можно ввести любой НЗН и приложение примет введенные данные. При этом приложение ничего не меняет в задаче или деталях отбора; введенные данные просто игнорируются. Проверяются только номерные знаки.
    Примечание. 

    Данную процедуру можно использовать только для отбора под РЧ-управлением.

    Обновление новой партии, ячейки, идентификатора Если данный флажок установлен, можно указать для задачи или деталей отбора новую партию, ячейку или идентификатор. После этого приложение выполняет следующие действия.
    • Выполняет проверку на предмет наличия доступного запаса для внесения данного изменения (например, запас не зарезервирован за другим заказом).
    • Обновляет детали отбора с учетом вновь введенных данных.

      Если флажок снят, приложение просто проверяет партию, ячейку и идентификатор на основании приведенных выше параметров. Следует отметить, что в случае активации данной процедуры не следует устанавливать флажки «Проверка партии», «Проверка ячейки» и «Проверка ИД». Они являются взаимоисключающими.

  5. Нажмите «Сохранить».