Go to SE80. Execute the method DELETE_VERSION_FROM_DB of the class CL_RSTRAN_STAT
четверг, 5 мая 2022 г.
четверг, 3 февраля 2022 г.
Программы активации объектов BWonHANA (Program to activate BWonHANA Objects)
В дополнении к:
https://wiki.scn.sap.com/wiki/display/BI/Useful+ABAP+Programs+and+Function+Modules+in+SAP+BI
Программы активации объектов BWonHANA:
Активация композита - RSDG_HCPR_ACTIVATE
Активация ADSO - RSDG_ADSO_ACTIVATE
среда, 15 декабря 2021 г.
Modularising BW Extractor Enhancement
1. Вариант для CMOD (EXIT_SAPLRSAP_00*), модуляризация через ФМ:
Modularising BW Extractor Enhancement in to Function Module
https://blogs.sap.com/2021/04/12/modularising-bw-extractor-enhancement-in-to-function-module/
2. Вариант через классы(BADI RSU5_SAPI_BADI). Implementing Extraction Enhancement using SAPI BAdI – Encapsulation via Classes
3. Еще вариант через классы(BADI RSU5_SAPI_BADI). Enhancement of BW DataSources using BAdI
https://blogs.sap.com/2014/02/17/enhancement-of-bw-datasourcesusing-badi/
четверг, 25 ноября 2021 г.
вторник, 16 ноября 2021 г.
Customer-exit переменные для BW-query(BEx-query)
Everything you always wanted to know about the processing of customer exit variables, but …
Coexistence of BAdI RSROA_VARIABLES_EXIT_BADI and Customer-Exit EXIT_SAPLRRS0_001
Use the reporting name in Exit-variables for authorization
New BAdI RSROA_VARIABLES_EXIT_BADI (7.3)
Getting BEx query ID in customer exit for authorization variables
пятница, 3 сентября 2021 г.
среда, 27 ноября 2019 г.
Создание GUID в ABAP
CALL FUNCTION 'GUID_CREATE'
IMPORTING
ev_guid_32 = lv_guid.
вторник, 21 мая 2019 г.
Расчет хэша для строки в ABAP
Класс cl_abap_message_digest=>calculate_hash_for_char
вторник, 16 апреля 2019 г.
вторник, 12 февраля 2019 г.
Пользовательские варианты для отчетов
ФМ, который показывает содержимое варианта: LT_DBDATA_READ_FROM_LTDX, LT_FC_LOAD
программа для копирования:
http://www.sapfans.com/forums/viewtopic.php?t=251328&highlight=alv+layout+copy
Перенос вариантов:
https://sapboard.ru/forum/viewtopic.php?f=13&t=38536
среда, 17 октября 2018 г.
0LOGSYS и 0SOURSYSTEM при миграции потоков с 3.x до 7.x
Решение:
0LOGSYS заполняем в трансформации так:
p_r_request->get_logsys( ).
0SOURSYSTEM заполнится сам.
Note 1052648 - Migration of transfer rules and update rules for BW7.x
среда, 3 октября 2018 г.
BW/4HANA виртуальный провайдер на BAdi
https://help.sap.com/viewer/107a6e8a38b74ede94c833ca3b7b6f51/1.0.6/en-US/9d157e8996714771bb11c1fab34a6412.html
четверг, 12 апреля 2018 г.
понедельник, 30 октября 2017 г.
Пример самого простого и быстрого отображения данных в ALV
DATA: gc_alv_table TYPE REF TO cl_salv_table.
DATA: lt_tcurr TYPE STANDARD TABLE OF TCURR.
SELECT * FROM TCURR INTO TABLE lt_tcurr.
* простой вывод данных в ALV
cl_salv_table=>factory( IMPORTING r_salv_table = gc_alv_table
CHANGING t_table = lt_tcurr[] ).
gc_alv_table->display( ).
среда, 5 апреля 2017 г.
Добавить ведущие нули
Вариант 1
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
INPUT = RESULT
IMPORTING
OUTPUT = RESULT
.
Вариант 2
RESULT = |{ SOURCE_FIELDS-material ALPHA = IN }|.
понедельник, 13 марта 2017 г.
ДинамОшибка DYN_CALL_METH_CLASS_NOT_FOUND
ДинамОшибка DYN_CALL_METH_CLASS_NOT_FOUND
Исключ. CX_SY_DYN_CALL_ILLEGAL_CLASS
АВАР-прогр. CL_WDR_CLIENT_COMPONENT=======CP
решение:
Нота 1988201 - WDA: dump DYN_CALL_METH_CLASS_NOT_FOUND when starting
https://launchpad.support.sap.com/#/notes/1988201/E
воскресенье, 5 марта 2017 г.
How To evaluate where master data is being used in BW infoproviders
https://blogs.sap.com/2012/09/27/howto-evaluate-where-master-data-is-being-used-in-bw-infoproviders/
ФМ RSDDCVER_USAGE_MDATA_BY_SID
среда, 18 января 2017 г.
Ведение основных данных в WebDynpro (для версий NW с 7.40)
Для того, чтобы это работало, нужно чтобы в тр. SICF были активны сервисы:
RSDMDM_MD_MAINTENANCE_APP
RSDMDM_MD_NEW_APP
Если нужно вернуть возможность ведения в SAP GUI, то в стандартном Фм RSDMD_MDMT после строчки 282(в которой " DATA l_use_old_ui TYPE rs_bool.") нужно вставить код:
среда, 11 января 2017 г.
Где посмотреть код SAP-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?
вторник, 16 августа 2016 г.
Пример работы с ФМ RSW_CURRENCY_TRANSLATION для пересчета валют
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 " пересчитанная сумма