среда, 28 июля 2010 г.

RSPC

http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/13787 - неплохо описано как запускать цепочку через события

http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/9688 - выполнение OS команд в цепочке

Если цепочка висит с желтым статусом (и не дает запуститься новым инстанциям), хотя работа цепочки закончилась... (загрузка закончилась успешно или нет - неважно), то можно изменить желтый статус на нужный (зеленый\красный) через табличку RSPCPROCESSLOG.

В поле LOG_ID вводим ID лога, который можно взять из журнала транзакции RSPC, и для записей с пустым значением в поле ACTUAL_STATE, меняем значение на G или R.

После этого журнал RSPC отразит зеленый статус.



Для поиска вызовов цепочек из других цепочек, можно воспользоватся таблицей RSPCCHAIN. Поле TYPE = CHAIN, CHAIN_ID - предок, VARIANTE - потомок.

вторник, 20 июля 2010 г.

Запуск BEx

Возникла проблема, что запуск Bex через BExAnalyzer.exe не запускает дополнительный add-in'сов в Excel, что шибко расстраивает пользователей...

Интересно, что запуск через RRMX не приводит к данному эффекту... продебажили, выяснили, что сначала запускается Excel в скрытом режиме, что приводит к запуску add-in's, зачем запускается XLA файл.

Попробовали запускать BExAnalyzer.xla - эффект положительный, хотя и конечно запускается в последней поднятой инстанции Excel (правда это ещё больше обрадует пользователей)

Полезные таблицы SAP BI

rszglobv - хранит определение переменных

четверг, 15 июля 2010 г.

SAPLOGON.INI

Если вдруг saplogon.ini берется не в C:\WINDOWS\saplogon.ini, то можно с помощью системной переменной среды SAPLOGON_INI_FILE переопределить путь.

SAPLOGON_INI_FILE = C:\WINDOWS\saplogon.ini

У меня ситуация возникла обратная, saplogon брался с сервера инсталяции, а не локально.



Иногда есть проблума с русскими символами, лечиться через реестр

В Registry установить ключ

HKEY_LOCAL_MACHINE
Software
Microsoft
WindowsNT
Current Version
Font Substitutes
Arial Monospaced for SAP, 0 = Arial,204


+ к этому
http://sapboard.ru/forum/viewtopic.php?f=13&t=22798

Для Windows 7 MUI
HKEY_CURRENT_USER\Control Panel\International имя параметра Locale должно иметь значение 00000419 а не 00000409

SAP_CODEPAGE = 1504

Копирование запросов

Транзакция RSZC

Если кубы имеют разную структуру, а копировать надо то

ФМ RSZ_I_COPY_QRY_TO_CUBE
строка 42. IF l_subrc <> 0 OR l_is_compliant = rs_c_false.


Начало

В общем, проблемы находятся, проблемы решаются, проблемы забываются... и так несколько циклов... Решил вести блог, куда писать разнообразную информацию о проблемах SAP BI

p.s. возможно все это уже всем известно, ну и ладно ... :)