вторник, 30 ноября 2010 г.

Тихий лог

Почитал тут How To... Automate Error Stack Analysis - идея понравилась...

Но после обсуждения, было принято решение, сделать чуть по своему... не выкидывать записи в error stack, а просто писать лог в случае если мы попали на какую-то некорректную ситуацию. Писать что то в Z-table как то не тянуло... решили использовать стандартный DTP LOG - RSBMONMESS

Вот ещё немного табличек с логами.

p.s. Первый же запуск дал много информации к размышлению... и как у пользователей всё сходиться, ума не приложу.

DATA:
ls_MSG TYPE RSPC_S_MSG.

ls_MSG-MSGID = 'ZLOG'.
ls_MSG-MSGNO = '000'.
ls_MSG-MSGTY = 'I'.
ls_MSG-MSGV1 = 'Х..... >> Y..... Загрузка цены'.
ls_MSG-MSGV2 = SPACE.
ls_MSG-MSGV3 = SPACE.
ls_MSG-MSGV4 = SPACE.

CONCATENATE -P...
-C...
-O...
-D...
INTO ls_MSG-MSGV2
SEPARATED BY SPACE.

CALL METHOD LOG->ADD_MSG
EXPORTING
I_S_MSG = ls_MSG.

Комментариев нет: