Ввод на основании в УТ11

1. al_zzz 313 31.05.24 20:20 Сейчас в теме
Здравствуйте, коллеги! Делаю в УТ11.5.12.185, Платформа 8.3.24.1342 ввод кастомного документа на основании Реализации. Добавил в модуль менеджера реализации, в процедуру "ДобавитьКомандыСозданияНаОсновании" вызов процедуры из менеджера своего документа.
Процедура ДобавитьКомандыСозданияНаОсновании(КомандыСозданияНаОсновании, Параметры) Экспорт
...
Документы.sca_ЗаказНаДоставку.ДобавитьКомандуСоздатьНаОсновании(КомандыСозданияНаОсновании);
...

Дописал в менеджер этого документа соответствующую процедуру.
Функция ДобавитьКомандуСоздатьНаОсновании(КомандыСозданияНаОсновании) Экспорт
	
  Если ПравоДоступа("Добавление", Метаданные.Документы.sca_ЗаказНаДоставку) Тогда
	КомандаСоздатьНаОсновании = КомандыСозданияНаОсновании.Добавить();
	КомандаСоздатьНаОсновании.Менеджер = Метаданные.Документы.sca_ЗаказНаДоставку.ПолноеИмя();
	КомандаСоздатьНаОсновании.Представление = ОбщегоНазначенияУТ.ПредставлениеОбъекта(Метаданные.Документы.sca_ЗаказНаДоставку);
	КомандаСоздатьНаОсновании.РежимЗаписи = "Проводить";
    Возврат КомандаСоздатьНаОсновании;
КонецЕсли;       

  Возврат Неопределено;
  
КонецФункции
Показать

В соответствующем меню реализации появился нужный пункт. Но при выполнении ввода на основании, в процедуре ОбработкаЗаполнения в качестве параметра ДанныеЗаполнения вместо ссылки на Реализацию пустая ссылка типа ЗаказКлиента.
https://disk.yandex.ru/i/wltnsVRVTNlVGA
Такое впечатление, что где-то происходит типизация переданного параметра к типу ЗаказКлиента, но не понимаю, где. ЧЯДНТ?
P.S. Раньше процедура "ДобавитьКомандуСоздатьНаОсновании" использовалась для ввода на основании ЗаказаКлиента. Точнее, там код был написан, но создание ЗаказаНаДоставку делалается через механизм создания связных объектов(возможно, кто-то до меня тоже споткнулся на вводе и решил переделать)
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. пользователь 01.06.24 12:27
Сообщение было скрыто модератором.
...
3. пользователь 01.06.24 13:37
Сообщение было скрыто модератором.
...
4. avgit 01.06.24 19:29 Сейчас в теме
А разве не достаточно просто указать добавленный документ в качестве "Является основанием для" для реализации?
5. al_zzz 313 01.06.24 20:24 Сейчас в теме
(4)В конфигурациях на БСП сделано через БСП, а не через этот механизм.
6. avgit 02.06.24 02:30 Сейчас в теме
7. al_zzz 313 02.06.24 19:19 Сейчас в теме
(6)Работает. Попробуйте добавить документ таким образом и у вас две кнопки ввода на основании в форме будет.
8. avgit 03.06.24 07:01 Сейчас в теме
добавили именно таким образом, кнопка одна
Прикрепленные файлы:
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот