в ecc 6 появились вторичные индексы для внутр.таблиц.
проверьте уровень базиса >= 700 или попробуйте
скомпилировать
Code:
data: bkpf_t type table of bkpf
with non-unique sorted key aw1 components
awtyp awkey
with unique hashed key h1 components
bukrs belnr gjahr
.
bkpf_t можно аппендить без указания ключа,
если указать using key h1 ,то будет использоваться соотв индекс,
были статьи про новый abap и вторичные индексы,
есть нюансы, напр в bkpf_t не даст вставить дубликат строки ключ h1,
ключ aw1 может выдать набор строк.
если у вас 4.7, используйте 2 таблицы.
сортированную можно заполнить так
Code:
sorted_table[] = standard_table[].