Программное создание реализации на основе заказа в 1С УТ
- Март 5, 2015
-
Бедросова Юлия
- 1С Предприятие, заметки на память
Не забывать, что данная операция не может быть выполнена на клиенте, а может быть выполнена только на сервере, то есть перед процедурой пишем директиву &НаСервере
1С (Код)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
ПараметрыОснования = Новый Структура(); ПараметрыОснования.Вставить("ДокументОснование", СсылкаНаДокумент); ПараметрыОснования.Вставить("СкладОтгрузки", СсылкаНаДокумент.Склад); ПараметрыОснования.Вставить("ДатаОтгрузки", СсылкаНаДокумент.ДатаОтгрузки); НовРеализация = Документы.РеализацияТоваровУслуг.СоздатьДокумент(); НовРеализация.Заполнить(ПараметрыОснования); Попытка НовРеализация.Записать(РежимЗаписиДокумента.Проведение); Исключение НовРеализация.Записать(РежимЗаписиДокумента.Запись); КонецПопытки; |
Об авторе:
Инженер-программист по образованию, web-программист по призванию, Битрикс-программист по любви и 1с-программист по стечению обстоятельств, руководитель команды web-разработчиков, внедренец 1С-Битрикс и Битрикс24, основатель одноименной студии.