@sonicsВообще-то изначально здесь вопрос по
внутренним таблицам задавался и люди на него отвечают.
Судя по тому, что Вы пишете, Вам требуется совсем другое - добавить в
таблицу СУБД новую запись с присвоением уникального идентификатора (счетчика) в качестве ключа. Так?
Если так, то необходимо:
1) зайти в транзакцию SNRO и создать новый диапазон нумерации.
2) перед добавлением новой записи в таблицу СУБД, необходимо вызывать Ф.М. NUMBER_GET_NEXT , который вернет следующий порядковый номер (с гарантией его уникальности). Полученный номер и надо записать в ключевое поле таблицы в качестве идентификатора строки.
https://wiki.scn.sap.com/wiki/display/ABAP/How+to+Create+you+own+Number+Range++SNROhttp://www.erpworkbench.com/sap-tcodes/snro.htmP/S а вообще, прочитайте курсы по работе с обновлениями БД (блокировки, Update task, LUW, модули обновления и прочее). Для начала
вот это, потом обязательно SAP-курс BC414. Без этого начинать программировать обновления БД ни в коем случае не следует... слишком серьезные последствия могут быть, когда Вашей программой начнут пользоваться.