вторник, 24 января 2017 г.

Ограничить доступ к Query Designer 7.x

Можно ограничить доступ к Query Designer 7.x только некоторым пользователям. Для этого в тр. RS_FRONTEND_INIT создать параметр QD_EXCLUSIVE_USER и прописать там логины пользователей, которым будет доступен Query Designer 7.x. Подробнее в ноте 962530.
У остальных при открытии QD 7.x будет отображаться диалоговое окно "The BW server deactivated this version of the Query Designer", далее QD 7.x закроется:



Ноты:
962530 - NW04s: How to restrict access to Query Designer 2004s
1640935 - Query designer error: "The BW server deactivated this version of the Query Designer"

понедельник, 23 января 2017 г.

Цвет светофора в пустых запросах и в запросах с предупреждениями

Цвет светофора в пустых запросах и в запросах с предупреждениями для всех вновь создаваемых инфопакетов настраивается в транзакции RSMONCOLOR.
Индивидуально для инфо-пакета в меню при просмотре инфо-пакета "Планировщик -> Цвет светофора в пустых запросах".

пятница, 20 января 2017 г.

Функциональность 3.х в версиях NW 7.40 и выше

В версиях NW 7.40 и выше отключена по умолчанию функциональность 3.х (создание правил обновления, правил переноса, тиражирование источников данных в версии 3.х).
Чтобы включить через тр. SE16 редактируем таблицу RSADMINCV32, снимая галку "Скрыть устаревшие функции":



Данная настройка в таблице RSADMINC в столбце RSAWBN_HIDE_FUNC (Hide obsolete Functions of the Data Warehousing Workbench) заменяет значение 'X' на пустое.
или через тр RSCUSTV32.

Теперь можно тиражировать источники в версию 3.х, создавать правила переноса и обновления. Вроде даже из бизнес-контента поднимать объекты 3.х.
Если тиражировать все равно не получается в 3х, то использовать способ через ФМ RSAOS_METADATA_UPLOAD описанный в статье "Create BW 3.x DataFlow in BW 7.4" https://blogs.sap.com/2016/12/15/create-bw-3.x-dataflow-in-bw-7.4/

кстати, тр RSA1OLD все ещё рабочая в 7.4/7.5.

Ссылки по теме:
BW 7.4 Cannot Replicate 3.X Datasource:
https://archive.sap.com/discussions/thread/3655396

1940873 - Consulting: Not possible to create 3.x objects or CompositeProvider in RSA1
1940927 - 3.X Datasource Works with SAP NW BW 7.4 / 7.5

среда, 18 января 2017 г.

Ведение основных данных в WebDynpro (для версий NW с 7.40)

Начиная с NW 7.40 SP05 ведение основных данных осуществляется через Web.
Для того, чтобы это работало, нужно чтобы в тр. SICF были активны сервисы:
RSDMDM_MD_MAINTENANCE_APP
RSDMDM_MD_NEW_APP

Если нужно вернуть возможность ведения в SAP GUI, то в стандартном Фм RSDMD_MDMT после строчки 282(в которой " DATA l_use_old_ui TYPE rs_bool.") нужно вставить код:

вторник, 17 января 2017 г.

Миграция 3.x объектов BEx на версию 7.x

С версии SAP Logon 7.30 не поддерживаются объекты Bex 3.x. А начиная с версии NW 7.40 не поддерживается Bex 3.х.
SAP BW 3.5 Frontend is not available as standard in SAP GUI 730/740 - see note 1410878.
SAP BW 3.5 BEx tools (= Business Explorer 3.x) cannot be used with BW 7.4 (and higher) - see note 1932461.

четверг, 12 января 2017 г.

SAP Workflow

Полезные транзакции:
SWIA - Административный отчет для ЭПО
SWDD - Построитель потоков операций
SWU3 - Автоматическая настройка ПО
SWWL_TOPLEVEL - Удалить ЭПО высшего уровня
SWPR - WFM: перезапуск потока операций
SWWL - WIM: удаление ЭПО
SWU_OBUF - Динамический буфер (PD-Org)

среда, 11 января 2017 г.

Где посмотреть код SAP-Exit переменной

Сначала смотрим ФМ находя имя по формуле RSVAREXIT_<имя переменной>. Например, для переменной 0P_SYSID ФМ будет называться RSVAREXIT_0P_SYSID. Если такого ФМ нет, то переменную ищем в ФМ RREX_VARIABLE_EXIT.

Узнать какие есть SAP-exit переменные можно через табл. RSZGLOBV  ограничив по полю VPROCTP = 4.

Ссылки по теме:
Одноименная тема с sapboard.ru
Standard Variables in BEX related to Time Charcteristics
Where to see code for Business Content SAP exit variable?

четверг, 15 сентября 2016 г.

Bex и MS Office 32 и 64 bit

BEx Analyzer работает только с MS Office 32 бит.
для GUI 7.40: SAP Note 1995532 - BI 7.x tools in 740 - HW\SW requirements
для GUI 7.30: SAP Note 1652769 - 730 GUI DVD - BEx tools - HW\SW requirements

Нота 1846536 BEx Analyzer 3.x, 7.x Support for MS Office 365. Цитата из неё: "Office 64 bit versions are NOT supported for BEx tools for the moment and currently, there is no prediction to release such tool."

Для работы с 64 битным Офисом можно использовать SAP BusinessObjects Analysis for Excel (нота 1729141 - Analysis Office: Front End Memory Consumption).

вторник, 30 августа 2016 г.

Hierarchical Display of Calculated and Restricted Key Figures in BEx Query Designer

Транзакция - RSZTREE позволяет создавать папки для отображения расчетных/ограниченных показателей в инфо-провайдере.

Инфо по теме:
https://blogs.sap.com/2015/01/23/hierarchical-display-of-calculated-and-restricted-key-figures-in-bex-query-designer/

Нота 1648317 - Hierarchical display of RKF/CKF in Query Designer

вторник, 16 августа 2016 г.

Пример работы с ФМ RSW_CURRENCY_TRANSLATION для пересчета валют

    DATA:    
    l_samt   TYPE f,                        " исх сумма
    l_tamt   TYPE f,                        " пересчитанная сумма
    l_date   LIKE rschavl,                  " дата пересчета
    l_scur   LIKE /bi0/scurrency-currency,  " исх валюта
    l_tcur   LIKE /bi0/scurrency-currency.  " целевая валюта


    CLEAR: l_tcur, l_tamt.
    l_samt = '100.00'.      " Оплата в РУБ с НДС, факт
    l_date = '20160101'.    " дата оплаты
    l_scur = 'RUB'.         " исх валюта (РУБ)


    CALL FUNCTION 'RSW_CURRENCY_TRANSLATION'
      EXPORTING
        i_cttnm       = 'ZTRAN'     " имя вида пересчета валют
        i_amount      = l_samt      " сумма, которую пересчитывать
        i_scur        = l_scur      " исх валюта
        i_tcur        = 'USD'       " целевая валюта
        i_time_iobjvl = l_date      " дата, на которую пересчитывать
      IMPORTING
        e_amount      = l_tamt      " пересчитанная сумма