Нужно ограничить количество строк в ТЧ. Ну допустим для ввода "руками" :
Процедура ТоварыПередНачаломДобавления(Элемент, Отказ, Копирование)
КонстантаКво = Константы.КоличествоСтрокДляТЧ.Получить();
Если Товары.Количество() >= ?(КонстантаКво > 0,КонстантаКво, 20) Тогда
Сообщить("Достигнуто максимальное количество строк в документе!");
Отказ = Истина;
КонецЕсли;
КонецПроцедуры
А вот есть еще "Подбор" или "Ввод на основании заказа" например.
как в таком случае проконтролировать количество строк?
Была идея в конце перед записью проверять и предупреждать об ошибке, но может есть возможность "оперативно" следить за количеством строк при программном добавлении?