Как добавить столбец в стандартный POWL для отображения по умолчанию?
Как добавить столбец в стандартный POWL для отображения по умолчанию?
Пояснение к вопросу
Данная заметка появилась по результатам решения задачи, возникшей в моей ежедневной работе делать мир лучше. Было необходимо добавить столбец "Appraiser Name" в представление POWL, используемое в Web Dynpro приложениях HAP_START_PAGE_POWL_UI_MSS и HAP_START_PAGE_POWL_UI_ESS. По умочланию данный столбец скрыт
Как видите, столбец недоступен для отображения. Технически, пользователь самостоятельно может добавить его, а также любые другие столбцы, нажав на кнопку , перетащив требуемый столбец(цы) для отображения в раздел Displayed Columns, выполнив, затем, сохранение созданного им варианта отображения с активной опцией Initial View
При последующем запуске приложения POWL будет выглядит уже следующим образом
Но такие манипуляции в системе, порой, даются не всем легко. Поэтому задача переадресовывается на консультанта.
Решение вопроса
Откройте настроечный ракурс POWL_V_QUERYс помощью транзакции SM30
Найдите запросы с идентификаторами OSA_ESS_STATUS_OVERVIEW и OSA_MSS_STATUS_OVERVIEW. Один используется в приложении для руководителей, другой — для сотрудников.
В настройках каждого из запросов, нажмите на кнопку Layout Variant
Выберите столбцы, которые необходимо добавить для отображения по умолчанию, перенесите их в группу Displayed Columns и выберите количество столбцов, которое необходимо поместить на одной странице, без использования скролла (прокручивания), для настройки Columns Fixed To Left
После внесенных изменений нажмите на кнопку Save as...
Внесите наименования нового ракурса представления и активируйте опцию Initial View
Выберите настроечный запрос (или создайте новый)
Для тестирования запустите соответствующее приложение
Созданное представление с нужными столбцами должно быть выбрано по умолчанию.