понедельник, 16 марта 2015 г.

Upgrade 7.3.

Сделали upgrade c 7.02 SP11 на 7.3. SP12

Понравилась дока по изменениям в 7.3.

A
Включил в RSADMIN флаг RSPC_CUSTOMER_CONNECT, немного доп.функциональности для цепочек

B
Почему то стартовые цепочки перестали запускать подчиненные - решил переактивацией стартовых.

C
Возникла проблема с DTP. При загрузке технический статус - зеленый, overall status - желтый. Цепочка висит. Руками переводишь, всё ок.
Помогла нота 2029354 - Exception in the module RSD_HTTABS_GET_FOR_CHA_BAS / R7105

D
Возникла проблема с 0WBS_ELEMNT. В 7.3. стала более жесткая проверка на мастер-данные.
В частности, при загрузке в куб возникала ошибка при генерации SID'a, хотя до upgrade не было никаких проблем. Значение в мастер-данных было, SID был, короче всё хорошо, кроме того что не грузится.

Проблема оказалась в том, что в одной трансформации из-за специфики алгоритма сохранялось внешнее представление признака. И при генерации SID он не мог его конвертировать. Точнее мог, но в модуле RRSI_VAL_SID_SINGLE_CONVERT, FORM PLAUSIBLE_CHECK_CHAR стоит проверка.

В общем решил проблему дополнительной конвертацией значения к внутреннему представлению.

CALL FUNCTION 'CONVERSION_EXIT_WBSEL_INPUT'
         EXPORTING
           INPUT SOURCE_FIELDS-/BIC/ZCOWCD
        IMPORTING
          OUTPUT RESULT.

E
При переносе некоторых трансформаций возник дамп, перенос со статусом 12. Как в последствии оказалось, всего таких трансформаций было 11, но мне "повезло" на одну из них наткнуться сразу. Найти и полечить удалось с помощью программы RSTRAN_ROUT_RSFO_CHECK. Правда в каждой системе оказался свой набор "счастливчиков", и только 2 трансформации гордо пронесли свой статус ошибки (отсутствие подпрограммы) через все системы.

F
Случайно наткнулся при переносе. Исчезла кнопка обновлять все поля. И если ранее в result_package передавались весь набор полей, то теперь список этих полей можно определить самому, что в принципе должно дать прирост по скорости.
Но в момент upgrade похоже система проанализировала код и создавала свой список, где то удачно, а где то не очень...

Единственно что пока спасает, что несмотря на введения, система использует старые программы сгенерированные до upgrade, но естественно при попытке активации будут проблемы.

G
Добавил флаг RS_ENABLE_MD_SECONDARY_INDEXES на поиграться. Забавно что даже до добавления флага колонка в мастер-данных есть, но пустая.

H
При изменении трансформации с стандартным источником, возникла какая то ошибка версий.
Пока решили применением флага RSVERS_BI_IMPORT_ALL

I
При загрузке BI-статистики возникла проблема с преобразованием числа в timespamp с помощью подпрограммы TIMES.

В источнике  0TCT_IS21 (он из старых) timestamp представлен числом (000011TYPE DECIMALS 000007 >> 20,150,416,084,159.9480001

При передаче в показатель 0TCTTIMSTMP (Length 14) число округляется, т.е. 59 секунд превращается в 60, и соответственно система не может преобразовать 20150416 084160 в timestamp. Сделал в transfer structure truncate для числа.

J
Выгрузка ALV в Excel
548409 - ALV view: Consulting note about Integrated Excel & templates

Права на SPO-объекты и гибриды
1715267 - RSLPO_GUI026 - Initialization of semantically partitioned object cancelled
1432456 - Adjusting role templates: S_RS_HYBR and S_RS_LPOA added

K
Слетели галочки - релевантно для авторизации
1956404:Characteristics 0TCAIPROV, 0TCAACTVT, 0TCAVALID are no longer Authorization Relevant after Upgrade to BW7.3 or higher



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