helpf.pro
Регистрация
 0 
Распечатать

1С 8.3 : Как заполнить документ на основании выполним заполнение на сервере?

Часто при разработке конфигураций необходимо реализовать заполнение документов на основании уже введенных, вот код для управляемого приложения:

Код 1C v 8.3
 &НаСервере
Процедура ЗаполнитьТоварыПоОснованию(ДокументОснование) 
    Запрос = Новый Запрос();
    Запрос.УстановитьПараметр("Ссылка",ДокументОснование);
    Запрос.Текст = "ВЫБРАТЬ
                   |    РеализацияТоваровУслугТовары.Ссылка,
                   |    РеализацияТоваровУслугТовары.НомерСтроки,
                   |    РеализацияТоваровУслугТовары.ЕдиницаИзмерения,
                   |    РеализацияТоваровУслугТовары.Количество,
                   |    РеализацияТоваровУслугТовары.КоличествоМест,
                   |    РеализацияТоваровУслугТовары.Коэффициент,
                   |    РеализацияТоваровУслугТовары.Номенклатура,
                   |    РеализацияТоваровУслугТовары.СерияНоменклатуры,
                   |    РеализацияТоваровУслугТовары.Склад,
                   |    РеализацияТоваровУслугТовары.СтавкаНДС,
                   |    РеализацияТоваровУслугТовары.Сумма,
                   |    РеализацияТоваровУслугТовары.СуммаНДС,
                   |    РеализацияТоваровУслугТовары.СчетУчетаБУ,
                   |    РеализацияТоваровУслугТовары.Цена,
                   |    РеализацияТоваровУслугТовары.ЗаказПокупателя
                   |ИЗ
                   |    Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
                   |ГДЕ
                   |    РеализацияТоваровУслугТовары.Ссылка = &Ссылка";
    Объект.Товары.Загрузить( Запрос.Выполнить().Выгрузить() );
КонецПроцедуры
Разместил:   Версии: | 8.2 УП | 8.3 |  Дата:   Прочитано: 12965
 0 
Распечатать
Возможно, вас также заинтересует
Ввод данных по командировкам в программе ЗУП 0
Ввод сведений о командировках в программе 1С: Зарплата и управление персоналом 8 (ред.30) осуществляется в Разделе Кадры - Все кадровые документы - Создать - Командировка Откроется документ: Ввод сведений о командировках в программ
Добавление дополнительных отчетов и обработок в управляемом приложении 8
Для добавления отчета или обработки нужно в модуле добавить Функцию СведенияОВнешнейОбработке() Функция СведенияОВнешнейОбработке() Экспорт // Объявим переменную, в которой мы сохраним и вернем "наружу" необходимые данные ПараметрыРегистрации
Загрузка картинок в базу 1С (сохранение в хранилище значений) 8
В теме форма: v8: Получение данных из ХралищаЗначений Bell в управляемом интерфейсе пробует сохранить выбранные картинки в базу 1С, но возникли сложности с сохранением в хранилище значений. как пример Bell приложил CF файл с мини конфигурацией,
Как в табеле обозначается нерабочий праздничный день во время отпуска ОТ или В? 0
Каким кодом правильно отображать в табеле учета рабочего времени нерабочий праздничный день, пришедшийся для данного работника на период отпуска: В или ОТ в разделе "Отметки о явках и неявках на работу по числам месяца"? Например, если у работника
Как выгрузить все дополнительные обработки и отчеты в каталог? 12
Выгрузить все дополнительные обработки и отчеты в каталог всего за пару кликов. Простейшая обработка в один реквизит и команду. Набросайте элементы на форму и вставьте код в модуль формы обработки. И без всякого скачивания. Работоспособность п
Посмотреть все результаты поиска похожих
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.