воскресенье, 31 октября 2010 г.

XML-parser

При приходе анкет с наладонника в CRM, по непонятной причине, не заполненные значения не приходили в BI-дельту. Чтобы исправить эту ситуацию была написана XSLT программа

Смена системы разработки

Понадобилось тут поменять у кучи объектов систему разработки... делать это последовательно через se03 было лень... посмотрели что делает se03 и написали прогу, которая в TADIR меняет параметр.

Export Excel from web

Понадобилось понять как это происходит...выяснил, блин.

Export в Excel из web осуществляется посредством программы SAPLRSR_XLS_EXPORT, в которой есть include
LRSR_XLS_EXPORTF01.

Собственно в этом инклюде напрямую и зашито, как будет выглядеть экспортированный отчет (стили и всё такое)...

Мда, и это в наше время... вот так вот взять и тупо зашить всё в коде... нет, чтобы сделать XSLT преобразование... которое можно было бы переопределить или через настройку поменять...

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

Big & Fat Cubes

Задача: Надо добавить в большой (по кол-ву) записей куб показатель. 

Добавление оного, приведет к необходимости расширить таблицы фактов и заполнить показатель 0-м. Но куб большой, и в результате, процесс падает, т.к. системе тупо не хватает ресурсов... на процесс заполнения 0м. Что делать?

четверг, 14 октября 2010 г.

2DIM

Столкнулись с проблемой, что при сжатии куба с удаление 0-вых строк, не все строки сжимались и соответственно удалялись.

Разбор проблемы показал интересную деталь... ИНОГДА, при параллельной загрузке в кубы возникает ситуация когда создается два DIM'a с абсолютно одинаковым содержимым.

Нас такая ситуация не устраивала, т.к. в отчетах стали отображаться 0-е строки (подавить 0-ли в отчете нельзя, т.к. есть реально ситуации, когда по человеку показатели 0), начали переписываться с SAP.