вторник, 13 ноября 2012 г.

вторник, 6 ноября 2012 г.

Транспорт

На неделе удивил траспорт, задача внутри транспорта деблокировалась успешно, а вот сам траспорт завис с сообщением об ошибке.

  [     dev trc,00000]     OCIAttrSet(con=0, rc ln: 0 27, -1 25, 0 1, 0 25) failed with SQL error 24960:
                                                                                               30176  0.526609
  [     dev trc,00000]     ORA-24960: the attribute  OCI_ATTR_MODULE is greater than the maximum allowable length of 48
                                                                                                  52  0.526661
   3 entries from SEOTYPEPLS exported (ZBICCL_VARIABLES              *).
  [     dev trc,00000]     OCIAttrSet(con=0, rc ln: 0 27, -1 25, 0 1, 0 25) failed with SQL error 24960:
                                                                                                1772  0.528433
  [     dev trc,00000]     ORA-24960: the attribute  OCI_ATTR_MODULE is greater than the maximum allowable length of 48
                                                                                                  51  0.528484
   0 entries from RODIR exported (CLASZBICCL_VARIABLES              ).
 End of export LIMUCPRIZBICCL_VARIABLES
 ===> HALT: LIMU METH ZBICCL_VARIABLES : The name ist to short for a method, only the classname is given Please contact the SAP supp
 End of Transport (0016).
 date&time: 02.11.2012 - 13:11:52
 1 error occured.
 returned: 8, calculated: 8, compared: 8
 R3trans return code not sent correctly. See SAP Note 43552.
 Incorrect export. Request not imported.

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

LIMU METH ZBICCL_VARIABLES 

Удалили, запрос после этого деблокировался нормально.

Да, пока не забыл SCC1 - транзакция для переноса недеблокированных запросов между мандантами. Вызывать из принимающей стороны.

Тут ещё товарищи подсказали, есть отчет RDDIT076. И если хватает прав то в нем можно поменять статус запроса. Беспредел конечно, но как грится - шашки или ехать?

среда, 17 октября 2012 г.

Scaling Factor & 2 Structure Report

Обнаружилась специфика использования коэффициентов массштабирования в отчетах с двумя структурами.

Note 528960 - Scaling factors are not displayed
Note 337742 - Scaling factors not displayed
Note 568630 - FAQ: Information about structures in queries   + даже если не рассматривать описанные ситуации кофликта приоритетов... иногда BEx глючит с отображением строки с массштабами - workaround - включать опции массштабирования не на ячейках данных, а на заголовке показателя. Причем если до этого пытались включить массштаб на блоке ячеек, и после этого  строка исчезла, то пока не прокликаешь заголовки всех показателей - строка не появится.

2SIM vs 1SIM + redirect

MTS вышел на полноценный уровень переадресации, теперь можно переадресовать не только звонки, но и sms.

Вызов:
http://www.mts.ru/services/direction_calls/keeping_call/redirect_call/
Я выбрал опцию - Если телефон выключен или вне зоны покрытия

SMS:
Можно сделать через сервис CMC Pro.
https://smspro.ssl.mts.ru/Login/Login.aspx
http://www.mts.ru/messaging/sms/performance/smspro/

Правда на посланный смс (номер 232 текст ОN) ответа не пришло. Пришлось писать в support.
C support'a услугу включили. Да, стоимость 0, если не в роуминге.
Зашел на сайт, восстановил пароль.
Подключил через сайт номер переадресации.

p.s. Все таки таскать один телефон удобней, чем (N > 1).

вторник, 16 октября 2012 г.

RRI

Для перехода из BEx надо поставить галку у клиента:

Если переходим в ERP и не указана трансформация (хотя она там по сути нахрен не нужна), то появятся окна визарда - пользователям не нравится. Достаточно указать самую безопасную трансформацию. см. Note 1053310 - Report-report interface: Application rules пункт 4d.

Вызов1 Вызов2


понедельник, 10 сентября 2012 г.

F4 Games

по следам sapforum'a

1. BADi RSR_VARIABLE_F4_RESTRICT_BADI ...
2. В SAP Help = Search Help Exit
3. Class CL_RSR_WWW_VARIABLE_SCREEN ...
4. SAP Note 1080863 - FAQ: Input helps in Netweaver BI ...

Поигрался маленько с exit'ом. В общем нормально, кроме того момента что:
- все значения проверяются через SID таблицу, т.о. нет возможности подсунуть "временные" значения. По мне бы лучше бы если это поведение было опционально
- при реализации переменной через DUMMY показатель, надо быть окуратнее с ограничениями... особенно с ограничением по провайдеру... столкулся с тем, что он показывал только те значения которые попадали в ограничения (правда в добавок это был compaund признак)
- сделал ограничения по валюте, но этот exit не отрабатывает через локальный пересчет - и в отчете видна вся валюта ( Query Properties >> Curremcy Conversion )

понедельник, 3 сентября 2012 г.

Пара вьюшек

Может конечно и виноградный велосипед, но пришлось создать две вью, чтобы посмотреть след.информацию...

Роль - профайл - объект авторизации - поле - значение

Join condition:
TableFieldTableField
AGR_1016MANDT=UST10SMANDT
AGR_1016PROFILE=UST10SPROFN
UST10SAUTH=UST12AUTH
UST10SAKTPS=UST12AKTPS
UST10SOBJCT=UST12OBJCT
UST10SMANDT=UST12MANDT


View: (зеленым веделены интересные для анализа)
View FieldTableField
MANDTAGR_1016MANDT
ROLE_NAMEAGR_1016AGR_NAME
PROFILEAGR_1016PROFILE
COUNTERAGR_1016COUNTER
AKTPSUST10SAKTPS
OBJCTUST10SOBJCT
AUTHUST10SAUTH
FIELDUST12FIELD
VONUST12VON
BISUST12BIS


Роль - GUID Workbook - GUID Query - infocube - query id

Join
TableFieldTableField
AGR_HIERSAP_GUID=RSRWORKBOOKWORKBOOKID
RSRREPDIRGENUNIID=RSRWORKBOOKGENUNIID
RSRREPDIROBJVERS=RSRWORKBOOKOBJVERS


View
View FieldTableField
MANDTAGR_HIERMANDT
ROLE_NAMEAGR_HIERAGR_NAME
WORKBOOK_GUIDAGR_HIERSAP_GUID
NUMAGR_HIEROBJECT_ID
QUERY_GUIDRSRWORKBOOKGENUNIID
QUERY_COUNTRSRWORKBOOKSUBNR
OBJVERSRSRWORKBOOKOBJVERS
COMPUIDRSRREPDIRCOMPUID
INFOCUBERSRREPDIRINFOCUBE
COMPIDRSRREPDIRCOMPID


Conditions
TableField NameOperatorValueAND\OR
AGR_HIERREPORTEQ'RRMX'AND
RSRWORKBOOKOBJVERSEQ'A'

Дополнительно
SMEN_BUFFC - таблица с фаворитами пользователя


Долго лазил по профилям, пока не нашел.
0COSTCENTER =  K_CSKS, поле KOSTL
0PROFIT_CTR    = C_PRPS_PRC, поле PS_ACTVT