Привет всем!
Есть ADSO c NC KF, отчет работает если нет одновременно поля с датой(стоит в inventory > reference time characteristic) и nc-показателя, если эти два поля вместе в отчете, то вылезает ошибка 'Field symbol has not been assigned yet.'. В чем проблема может быть?
SAP 7.4 sp-level 12
Ошибка происходит в RSDV_READ_VALIDTAB, поле 0REQTSN, <l_sx_seldr>-range-keyfl1='', (<l_sx_seldr>-range-keyfl1('') <> rsdd_c_keyfl1-true(X))=true
Code:
* Additional requests (above qualok) might be specified in the seldr.
* (transactional cube)
READ TABLE i_tsx_seldr
ASSIGNING <l_sx_seldr>
WITH TABLE KEY fems = rsdd_c_fems0
chanm = rsd_c_dpanm-reqtsn.
IF sy-subrc = 0.
IF <l_sx_seldr>-seltyp <> rsdd_c_seltyp-range
OR <l_sx_seldr>-range-keyfl1 <> rsdd_c_keyfl1-true.
PERFORM x_message USING rs_c_true 'RSDV_READ_VALIDTAB-16-'.
ENDIF.
ADSO создавал на основе уже существующего куба, итог, не заработал.
Изменил: установил свойства Activate Data и Write log data(были Activate Data и All characteristics are keys, reporting ...), добавил ключи и удалил validity characteristics. Вроде нормально работает, но интересно чем это в дальнейшем обернется.
Заранее спасибо.