Как сделать, чтобы можно было вводить перемещение товаров на основании заказа?
Интересует непосредственно сразу перемещение, а не заказ на перемещение. Нужно удобство - нажимать в заказе кнопочку "создать на основании" -> "перемещение" и должен создаваться новый документ перемещения с заполненной табличной частью товарами из заказа.
Открыл в конфигураторе окно редактирования объекта "Перемещение товаров", вкладка "Ввод на основании", в верхнем окне - "Вводится на основании" выбрал нужный документ, внизу нажал кнопку "Конструктор ввода на основании", нажал - заполнить выражения, больше половины типов подставились автоматически, а в модуле объекта "Перемещения товаров" создалась процедура ОбработкаЗаполнения(), удалив из себя то, что было раньше. Я конечно предварительно это скопировал и добавил к коду, созданному конструктором. Появилась теперь кнопка "создать на основании - перемещение", нажимаю - создаётся документ перемещение с заполненной товарами табличной частью. Но вот ведь незадача не проводится...:
{ОбщийМодуль.ОбщегоНазначенияУТКлиент.Модуль(1815)}: Ошибка при вызове метода контекста (Записать)
Результат = Форма.Записать(ПараметрыЗаписи);
по причине:
Запись не верна! Значение поля "Документ отгрузки" не может быть пустым! (Регистр накопления: Товары к отгрузке; Номер строки: 1)
И в самом документе перемещения не указывается основание (соответственно и в связанных документах пусто!)
Как пофиксить?