Определение запросов транзакций

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

Ссылаясь на схему сбора данных, определите, какие данные вводить, в какой последовательности они должны быть собраны и, как группировать данные для обработки в интерфейс прикладного программирования (API). Определение запросов данных для каждого типа транзакции со штрихкодом.

Если используется функциональность ГИС, необходимо загрузить объекты ОФ ГИС в систему при инициализации. Убедитесь, что код GISOBJID назначен вручную для каждого необходимого объекта ОФ для интеграции во время инициализации системы. Назначенные вручную значения GISOBJID должны быть в диапазоне от 0 до 100 000 000. Генератор последовательности GISOBJID начинает автоматически нумеровать записи оборудования, созданные с помощью Infor EAM или системы ГИС с кода 100 000 001.

Примечание. 

Невозможно загрузить в систему объекты ОФ ГИС со значением GISOBJID больше 100 000 000.

Для аудита оборудования создайте запросы сканера, указав в поле «Тип интерфейса» значения «A (аудит оборудования)» и «L (строки аудита оборудования)».

  1. Нажмите «Администрирование» > «Сбор данных» > «Контролировать интерфейс».
  2. Откройте форму «Тип транзакции».
  3. Нажмите кнопку «Новая запись». Поле «SQL-код Forms» заполняется автоматически.
  4. Укажите описанную далее информацию.
    Тип транзакции
    Укажите тип транзакции, для которого нужно определить запросы. Описание типа транзакции заполняется автоматически.
    Строка
    Укажите уникальный код, идентифицирующий запрос или строку определения обработки в пределах транзакции сканирования.
    Тип данных
    Выберите один из перечисленных далее вариантов.
    • Буквенный
      Установите этот флажок для использования букв.
    • Вычисленный
      Установите этот флажок, чтобы система автоматически выполняла вычисления.
    • Дата
      Установите этот флажок, чтобы система запрашивала ввод данных, у которых есть компонент времени.
    • Фиксированное
      Установите этот флажок, чтобы указать, что значение является фиксированным.
    • Число
      Установите этот флажок для использования цифр.
    Описание запроса
    Укажите запрос в том виде, в котором он должен отображаться на сканирующем устройстве.
    Выберите один из перечисленных далее вариантов.
    • Фиксировано для типа данных
      Для фиксированных данных укажите фиксированное значение данных для данного запроса. Например, если типом оборудования всегда будет объект ОФ, введите A.
    • В качестве типа данных выбран вариант «Вычисляемый»
      Укажите для вычисляемых данных командную строку SQL, используемую для расчета. Используйте TKD_PROMPTDATA1, TKD_PTOMPTDATA2 и т. д. для просмотра соответствующего столбца таблицы для отслеживания транзакций.
    • В качестве типа данных выбран вариант «Буквенный»
      В поле «Образец подбора» укажите образец для подбора. Дополнительная информация об образце подбора приводится в описании действия 8.
    • В качестве типа данных выбран вариант «Дата»
      В поле «Маска форматирования даты» укажите маску формата даты. Маска форматирования даты должна совпадать с данными, вводимыми в столбцы отправки для сбора данных.
    Образец подбора
    Укажите образец подбора, который должен выполнять сканер. Символы образца могут содержать следующие значения.
    • . (точка)

      Представляет одну букву от А до Я

    • # (решетка)

      Представляет одну цифру в диапазоне от 0 до 9

    • _ (подчеркивание)

      Представляет один буквенно-цифровой символ (от А до Я и от 0 до 9)

    • % (процент)

      Представляет строку буквенно-цифровых символов

    • , (запятая)

      Представляет условие ИЛИ

    • : (двоеточие)

      Представляет условие ДО

    • Любые символы или числа

      Указывает конкретный символ или цифру, которые должны находиться в данном месте

    • ! любые символы или числа

      Указывает, что введенные данные не должны совпадать с теми символами или цифрами, которые следуют за восклицательным знаком

    Столбец архива
    Укажите столбец, в котором система архивирует данные транзакций.
    Тип интерфейса
    • A (аудит оборудования)

      Указывает начальную точку аудита оборудования и обозначает номер партии

    • ADI (интерфейс добавления параметров)

      Добавляет комментарии к записи

    • E (интерфейс событий (заказ-нарядов))

      Создает и обновляет заказ-наряды и операции

    • H (интерфейс регистрации часов)

      Регистрирует часы трудовых ресурсов по операции заказ-наряда

    • I (отпуски запасов)

      Отслеживает транзакции запасов объектов ОФ или ТМЦ, такие как отпуски, возвраты, межскладские перемещения и т. д.

    • IRI (интерфейс результатов инспекции)

      Отслеживает результаты инспекции

    • L (строки аудита оборудования)

      Указывает данные аудита оборудования

    • MANF (интерфейс производителей)

      Отслеживает информацию о производителе

    • O (интерфейс оборудования)

      Отслеживает объекты ОФ, иерархии и атрибуты пользователя

    • PART (интерфейс ТМЦ)

      Создает и обновляет информацию о ТМЦ

    • PURC (интерфейс заказа на поставку)

      Загружает, создает и обновляет заказы на поставку

    • R (поступление по заказу на поставку)

      Получает объекты ОФ и ТМЦ с заказом на поставку или без него

    • READ (интерфейс показаний)

      Регистрирует показания счетчиков

    • REQ (интерфейс заявок)

      Создает и обновляет заявки для транзакций запрошенных товаров

    • S (интерфейс инвентаризации)

      Вводит счетчики физической инвентаризации

    • TOUS (интерфейс использования инструментов)

      Отслеживает информацию об использовании инструментов

    Последовательность группировки
    Укажите порядок, в котором следует группировать транзакции сбора данных.
    Столбец отправки
    Укажите столбец интерфейса, в который следует загружать данные.
    Код действия
    Укажите действие, которое выбранный интерфейс выполняет с этими данными.
    Последовательность запросов
    Укажите хронологический порядок для данного запроса. Не пропускайте порядковые номера.
    Минимальная длина
    Укажите минимальное количество символов, из которого должны состоять данные, вводимые по запросу. Ничего не вводите или укажите 0, чтобы сделать данный запрос необязательным.
    Следующий запрос
    Укажите следующий запрос, который нужно отобразить на сканере штрихкодов. Максимальное количество цифр — восемь.
    Максимальная длина
    Укажите максимальное количество символов, из которого должны состоять данные, вводимые по запросу.
    Повт. Предыдущее значение
    Установите этот флажок, чтобы дублировать предыдущее значение запроса.
    Если данные
    Укажите при необходимости условия ветвления. У условий ветвления могут быть следующие значения.
    • != — не равно
    • < — меньше
    • <= — меньше или равно
    • = — равно
    • > — больше
    • >= — больше или равно
    Примечание. 

    Infor рекомендует запрашивать значение у пользователя один раз, а затем использовать вычисляемое поле.

    Образец
    Укажите образец для собранных данных. Можно ввести только один образец.
    Перейти к
    Укажите запрос, который следует отобразить, если результаты «Если данные» и «Образец» — истина.
    Примечание. 

    Данное поле используется Oracle Forms.

    Код запроса
    Укажите код запроса, определяющий значения подстановки для данного запроса.
    Объект LOV
    Укажите объект для подстановки.
    Проверяющий файл
    Укажите имя текстового файла ASCII, с которым нужно сравнивать записи. Имя файла должно быть в формате DOS. Например, можно ввести файл, содержащий список кодов уполномоченных сотрудников. При вводе кода сотрудника, читатель обращается к файлу и проверяет отсканированный код в списке сотрудников.
    Приложенный поиск
    Установите этот флажок, чтобы сделать доступным список подстановки, определенный в поле «Код SQL». Если не установить данный флажок, данные все равно сравниваются согласно значению в поле «Код SQL», но список подстановки при этом будет недоступен.
    Недоступно
    Установите этот флажок, чтобы введенные данные не были доступны в полях с подстановкой.
    Переопределить
    Установите этот флажок, чтобы разрешить пользователям вводить недопустимые данные, если снят флажок Недоступно, или же допустимые данные, если флажок «Недоступно» установлен.
    Печать этикетки со штрихкодом
    Установите этот флажок, чтобы печатать этикетку со штрихкодом.
    Примечание. 

    Данное поле используется Infor EAM Mobile.

  5. Нажмите «Сохранить запись».
    Примечание. 

    Нажмите «Проверка», чтобы подтвердить запрос транзакции.