БП 3.0 Программное создание документа РеализацияТоваровУслуг
Здравствуйте! С помощью внешней обработки программно создаю документ РеализацияТоваровУслуг. При заполнении табличной части Товары после указания номенклатуры необходимо заполнить остальные реквизиты табличной части, кот. при ручном заполнении автоматически подтягиваются при выборе номенклатуры. В форме документа есть коллекция ТекущиеДанные, где уже есть необходимые данные, но при программном заполнении как вытянуть эти значения (СчетУчета, НДС и т.д) ?
По теме из базы знаний
- 1С:Предприятие Бухгалтерия переход с редакции 2.0 на 3.0. Практика перевода информационной базы для работы в управляемом приложении.
- Контекст любого объекта конструкцией #Если Фамилия Тогда
- Обзор полезных методов БСП 3.1.4. Часть 2
- [Расширение] Экспресс-проверка с произвольными настройками для УТ 11.5, КА 2.5
- Выборочная свертка группировок для СКД
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Скопируй код из формы.
ТекущаяСтрока - можно передавать свежедобавленную программно строку.
Вместо Объекта - ДокументОбъект.
Могут быть реквизиты формы, которых нет в документе, рассчитываются при открытии формы. Их заполнение тоже из кода формы скопируй.
ТекущаяСтрока - можно передавать свежедобавленную программно строку.
Вместо Объекта - ДокументОбъект.
Могут быть реквизиты формы, которых нет в документе, рассчитываются при открытии формы. Их заполнение тоже из кода формы скопируй.
(5) ну вот прямо сейчас БП 3 отчет производства за смену
Заполнение счетов учета выглядит так
где например ДанныеОбъекта - это структура, полученная из формы. СчетаУчетаКЗаполнению - там тоже есть пара структур из формы.
В принципе конечно больших проблем нет, просто долго и муторно разбираться в этом. Одной общей серверной процедуры нет.
Заполнение счетов учета выглядит так
ЗаполненныеСчетаУчета = СчетаУчетаВДокументах.ЗаполнитьРеквизитыПриИзменении(
Документы.ОтчетПроизводстваЗаСмену,
СчетаУчетаКЗаполнению,
ДанныеОбъекта,
"Продукция",
СтрокаТабличнойЧасти);
ЗаполнитьЗначенияСвойств(СтрокаТабличнойЧасти, ЗаполненныеСчетаУчета);
где например ДанныеОбъекта - это структура, полученная из формы. СчетаУчетаКЗаполнению - там тоже есть пара структур из формы.
В принципе конечно больших проблем нет, просто долго и муторно разбираться в этом. Одной общей серверной процедуры нет.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот