Подскажите, пожалуйста,
Есть z-кая таблица, объект блокировки с ключевыми полями таблицы:
MANDT
BUKRS
DAT1
TIME1
NUMNAKL
STATUS
DAT2
TIME2
LGORT
, я вызываю  в программе функцию блокировки таблицы, задав значение только одного параметра 
Code:
    CALL FUNCTION 'ENQUEUE_EZZSDOHRANA2'"'ENQUEUE_EZZSDOHRANA1'
    EXPORTING
      NUMNAKL  = GTSP-NUMNAKL
    EXCEPTIONS
      FOREIGN_LOCK = 1
      OTHERS       = 2.
специально запускаю программу в отладчике ставлю точку останова после блокировки
в другой программе захожу на изменение таблицы с другим ключевым полем не пересекающимся с этим, у меня возвращается сообщение что таблица заблокирована мною же.
Получается что объект блокировки блокирует всю таблицу, а не только записи с заданным ключом, как же правильно написать код?
нашла справку, но там ничего путного по этому вопросу ( 
http://abap-blog.ru/abap/optimizaciya_i ... /#more-570