Не работает структурная печать (Pretty Printer) в редакторе кода

Структурная печать (Pretty Printer) ведет себя странно? После нажатия выравнивает строки кода как надо, но после выставляет все криво, хотя параметры настроены верно?

 

 

Проблема в том, что у вас может быть включена галочка Автоматическое форматирование после каждой вставки, которая срабатывает после "Структурной печати" и все портит.
Просто выключите ее.

 

Желтая кнопка  - настройка редактора:

Пункт - Форматирования:

В SE16n не отображаются заголовки столбцов таблицы

Правили элементы данных таблицы для вывода в ALV, но почему-то выводятся старые или пустые заголовки столбцов ? Утилита базы данных не помогла?
Воспользуйтесь одной из следующих программ для очистки буфера ALV:
  • BALVBUFDEL
  • BCALV_BUFFER_DELETE
  • BCALV_BUFFER_DEL_SHARED

SAP for Java (MacOS). Вход без пароля.

Хотелось бы использовать, конечно, SSO 2.0 для MacOS, но на безрыбье, как говорится..

В SAP GUI for JAVA под MacOS можно создать ярлык и сохранением логина и пароля. Удобно его перетащить в dock что быстрого вызова:

  • Правой кнопкой в SAP GUI нажимаем на нужной системе > Save Connection Data as Document, сохраняем где-нибудь
  • Находим этот файл и открываем его текстовым редактором
  • К connection string добавляем данные (вводим свой user= и pass=):
    conn=/H/192.0.0.11/S/3200&user=mysaplogin&pass=mysecretpassword&expert=true
  • Сохраняем, перетаскиваем файл в док в правую часть

Не безопасно хранить пароли в открытом виде, но если очень надо - то можно.

Для безопасности зашифруйте диск включив FileVault , отключите гостевой вход, смените пароль root, а то в последнее время он пустой бывает ))

Нота 2445753 — IBAN: Belarus не устанавливается

При установке данной ноты вытягиваются зависимые ноты, одна из которых просит создать вас новый FUGR IBAN2. Прикол в том, что при активации ноты вылетают ошибки о том, что типы данных не найдены, а так же нет MESSAGE-ID. Авторы решили создать IBAN2 по аналогии с IBAN, однако в ноте забыли сказать, что нужно создать так же и описания типов в инклюде LIBAN2TOP, а так же объявить MESSAGE-ID, так же как в IBAN. Не понятно почему они не разрешили создавать  новые FM-ники (например, CONVERT_BANK_ACCOUNT_2_IBAN_BY) в IBAN, ведь для создания новой FUGR все равно придется заказывать ключ на объект разработки на портале. Если бы их создали в IBAN, проблем с активацией ноты бы не было. И так же не понятно, зачем создавать IBAN2, заказывать ключ, если можно было создать, например, ZIBAN2, обойтись без ключа. В общем, делаем максимально как в ноте, нота не активируется полностью, заходим в FUGR IBAN2, отключаем ассистент модификации (ну или попробуйте вставить строки с ним):

FUNCTION-POOL IBAN2 MESSAGE-ID bf00.

DATA:

letters(26) TYPE c VALUE 'ABCDEFGHIJKLMNOPQRSTUVWXYZ',

signs(37) type c value 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 ',

numbers(10) type c value '0123456789'.

Активируем FUGR IBAN2, проверяем статус ноты.

Активация бизнес-функций SAP

Какой функционал активировать?

Чтобы помочь клиентам определить какой функционал SAP разумно активировать, компания Panaya, используя облачный сервис, проанализировала сотни эксплуатируемых SAP систем и определила, какой функционал SAP активирован клиентами из Пакета расширения EhP5 или предшествующих. Анализ показал, что были активированы сотни функций в десяти основных функциональных областях SAP ERP. Мы составили списки из пяти самых востребованных функций для десяти функциональных областей, чтобы показать вам какие функции используют другие компании, и помочь определить функции, актуальные для Вас.

SAP-Business-Function-Activation-Fact-Sheet

Опасные полномочия в SAP-системе

Для тех кто хочет вырезать из профиля sap_all опасные полномочия, необходимо сделать в pfcg новую роль, например z_sap_all,

войдя в правку полномочий выбрать шаблон sap_all и начать его редактирование, исключив оттуда :

Мой список опасных полномочий:

Продолжить чтение »

Массовая смена владельца фоновых заданий

Массовая смена владельца фоновых заданий:

транзакция SE38 > отчет BTC_MASS_JOB_CHANGE

sap_btc_mass_change

(нота 1532884 содержит этот отчет)

По умолчанию стоит галочка Test Mode, чтобы случайно не сделать что-то не нужное. Для реального перемещения фоновых заданий ее нужно будет отжать. Данный отчет надо запускать в том манданте, где изначально были созданы эти фоновые задания. Вводим старого пользователя и нового в соответствующе поля, job name - * или нужное вам имя фонового задания (для смены владельца одного задания) и нажимаем выполнить.

Использование новой SLAW2 для проведения контрольного измерения SAP

В последнее время менеджеры по аудиту SAP настоятельно рекомендуют использовать транзакцию SLAW2 для проведения консолидированного измерения систем. Чтобы начать работы с транзакцией необходимо:

  • До использования транзакции SLAW2 установим корректирующую ноту 1995778 на свой SolMan, она вытянет за собой еще несколько нот.
  • Активировать сервис  law2_wd_application в SICF, находящимуся по пути /default_host/sap/bc/webdynpro/sap/law2_wd_application
  • Проводим одиночные измерения в системах как раньше через USMM, выгружаем текстовый файл для инструментальных средств управления лицензированием
  • Запустим транзакцию SLAW2, она откроется в браузере
    slaw2_1

Продолжить чтение »

GPO targetting — применение политик в зависимости от разрядности OS. WMI-запросы.

Рассмотрим пример использования таргетирования (нацеливания) групповых политик в зависимости от разрядности операционной системы на примере переменной окружения SNC_LIB для SAP GUI. Определим в настройках групповой политики переменную окружения два раза, один раз для x32, второй раз для x64. В одном случае переменная будет обрабатываться при разрядности процессора x32 и указывать на папку "C:\Program Files", в другом, при разрядности x64 и указывать на "C:\Program Files (x86)".

targetting_0

Продолжить чтение »