Управление полями
Документ в обработке поставки содержит множество полей. Параметры настройки управления полями используются для определения того, какие поля отображаются в ходе процесса поставки, и какие поля могут быть изменены.
Управление полями поддерживает поля в заголовке и уровне позиции документа.
Управление полями зависит от управления статусами. Во время процесса поставки система управляет тем, какие поля могут быть отображены и изменены через статус документа и вида позиции.
Обработка поставки получает доступ к управлению полями в следующих ситуациях:
● При создании документа или позиции документа
● При переключении между режимом просмотра и режимом изменения
● После изменения данных в документе
Отдельные поля документа представлены в системе как компоненты структур. Каждый компонент в структуре однозначно определяется логическим именем поля и поэтому может быть адресован напрямую.
В атрибутах поля управления полями определяетcя статус, для которого поле отображается и может быть изменено для каждого логического имени поля.
Атрибуты поля в управлении полями
Атрибут поля |
Значение |
Вид статуса |
Описывает частичный ракурс или частичную обработку в ходе обработки документов поставки (например, статус поступления материала , статус разгрузки или статус приемки на склад). |
Значение статуса |
Определяет статус документа поставки в отношении типа статуса (например, Да/нет или Не начато/В работе/Выполнено). |
Отобразить поле |
Если этот индикатор установлен, поле отображается как неизменяемое поле в зависимости от присвоенного статуса (вид статуса и значение статуса). |
Скрыть
|
Если этот индикатор установлен, поле не отображается в зависимости от присвоенного статуса (вид статуса и значение статуса). |
Одному полю можно присвоить несколько статусов. У одного поля могут быть различные параметры настройки для различных статусов. При обращении к управлению полями происходит последовательное считывание таблицы атрибутов поля. Затем система сравнивает информацию о статусе в таблице с текущей информацией о статусе документа. Когда эта информация непротиворечива, соответствующие атрибуты из атрибутов поля (отобразить или скрыть поле) присваиваются полю. Если непротиворечивости не найдены, поле остается изменяемым и не скрывается.
Системный профиль для управления полями содержит допустимые поля и их атрибуты поля для определенного документа или вида позиции. Через системный профиль в управление полями можно включить новые логические имена полей. Присвоение документу или виду позиции выполняется через профиль управления полями.
Атрибуты поля, сохраненные в системном профиле, являются действительными для всех присвоенных профилей управления полями. Эти атрибуты поля невозможно изменить ни в системном профиле, ни в присвоенных профилях управления полями.

Профиль неполноты данных также зависит от системного профиля управления полями. В нем используется список всех допустимых полей.
Профиль управления полями содержит все допустимые поля и их атрибуты поля для определенного документа или вида позиции. Каждый профиль управления полями присваивается системному профилю. При обращении к управлению полями присвоенный профиль управления полями определяется через документ и вид позиции.
SAP поставляет предварительно определенные логические имена полей, системные профили и профили управления полями для стандартных процессов в обработке поставки. Атрибуты поля системных профилей, поставленных SAP, невозможно изменить. Однако можно добавить новые атрибуты поля.
В пользовательской настройке обработки поставки можно выполнить следующие действия для управления полями:
● Определить новый профиль управления полями
● Выполнить ведение атрибутов поля
Атрибуты поля, поставленные SAP, невозможно изменить. Однако можно добавить новые атрибуты поля.
● Определить логические имена полей для новых полей
● Добавить новые логические имена полей в системный профиль управления полями