Номера строк в таблицах Purchase Line и Sales Line
Может быть кто-то разъеснит мне одну загадочную вещь. Не то что бы это проблема, но очень хочется понять.
В таблицах 37 и 39 (это фактурные части документов продажи и покупки) есть ключевое поле Line No. (integer). Если пользователь создает строки в этих таблицах из формы (ну, например, Заказ), то это поле заполняется автоматически, т.к. у формы стоит свойство AutoSplitKey=Да. Но почему автоматически присваеваются такие странные номера: 10000, 20000 и т.д. Почему именно такие?
Мне необходимо создавать строки в этих таблицах программно и я не уверена будет правильно просто присваивать им такие номера по порядку (10000, 20000, 30000...).
Кстати с этим полем еще одна загадочность есть. Если программно вставить запись с Line No. = 0, то при любой пользовательской попытке изменить или удалить такую строку Navision просто вылетает.
Буду благодарна за любые соображения по этому поводу.
|