Форум программистов, компьютерный форум, киберфорум
Наши страницы
1С: Собственные программы
Войти
Регистрация
Восстановить пароль
Другие темы раздела
1С 1C Предприятие: Создание в документе кнопки Подбор http://www.cyberforum.ru/1c-custom/thread2357533.html
1C Предприятие: Создание в документе кнопки Подбор для подбора товара в табличную часть документа. Очень нужно сделать но не знаю сам как сделать. На обучение времени нет. Кто может помочь? Буду...
Как включить и отключить отображение ячеек в макете печати таблицы? 1С
На форму документа поместил реквизит со значением булево. Создал макет печати документа. Но при печати несколько ячеек макета будут нужны не всегда. При отправке документа на печать надо чтобы...
Заполнение письма в цикле 1С
Здравствуйте. Есть обработка в собственной конфигурации, назначение которой получить перечень событий(Заданий) по графикам работ и отправить этот перечень ответственному сотруднику по электронной...
1С Как выполнить такой расчет? Имеется справочник ЙЙЙЙ с двумя реквизитами: - наименование; - числовое значение УУУУ. Имеется документ в котором имеется числовое значение ЦЦЦЦ вычисляемое как Значение.Итог(Сумма) в таблице... http://www.cyberforum.ru/1c-custom/thread2356920.html
1С Необходимо получить некоторые данные http://www.cyberforum.ru/1c-custom/thread2356880.html
Приветствую! Помогите пожалуйста получить следующие данные: 1. Телефон Контактного лица. Мне нужно использовать его в Реализации товаров и услуг. Какой код в модуль прописать? 2. В Заказе...
Не получается сделать продажу товара по характеристикам 1С
В регистр сведений "Остатки товаров" с помощью документа "ПриходнаяНакладная" добавляется товар с определенными свойствами (свойство и вид свойства, например: товар - Бумага. свойство - цвет. Вид...
1С Запрос суммыдт из проводок. Нужен совет
Нужно выбрать из проводки документа сумму (CуммаНУОборотДТ) для каждой номенклатуры она должна быть своя т.е. в доке допустим 4 строки и по каждой своя сумма. Запрос который ниже выдает суммарно по...
1С Создание выпадающего списка на форме обработки Здравствуйте. Есть обработка в собственной конфигурации, на форме которой необходимо сделать выпадающий список для выбора нужного значения. Добавил реквизит формы "ОтветственныеЛица" -... http://www.cyberforum.ru/1c-custom/thread2355522.html
1С Редактирование файла file.htm лежащего на диске, добавление одной строки http://www.cyberforum.ru/1c-custom/thread2354989.html
Добрый день уважаемые форумчане !!! Прошу помощи у гуру ... не нашел примера в интернете ... :cry: Допустим есть файл file.htm который лежит локально на диске на машине. Этот файл я с помощью...
1С Запись табличного документа в *.xls Добрый день. Выгружаю некую ТЗ вот так &НаСервере Процедура СохранитьТаблицуВЭксель(ИмяФайла) ТабДок = Новый ТабличныйДокумент; ТЗ = ТаблицаЗначенийОтчет.Выгрузить(); Построитель = Новый... http://www.cyberforum.ru/1c-custom/thread2354842.html
polax
965 / 631 / 216
Регистрация: 16.01.2015
Сообщений: 2,240
25.11.2018, 21:22 0

Внешняя обработка для создания документа

25.11.2018, 21:22. Просмотров 2398. Ответов 6
Метки (Все метки)

Лучший ответ Сообщение было отмечено Nutur как решение

Решение

Nutur,
1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
&НаСервере
Процедура ОбщийЗаказНаСервере()
    
    Запрос = Новый Запрос;
    //не надо все реквизиты, берите только действительно нужные
    Запрос.Текст = 
        "ВЫБРАТЬ
        |   ЗаказПоставщикуТовары.Номенклатура КАК Номенклатура,
        |   ЗаказПоставщикуТовары.Характеристика КАК Характеристика,
        |   ЗаказПоставщикуТовары.Упаковка КАК Упаковка,
        |   ЗаказПоставщикуТовары.КоличествоУпаковок КАК КоличествоУпаковок,
        |   ЗаказПоставщикуТовары.Количество КАК Количество,
        |   ЗаказПоставщикуТовары.Цена КАК Цена,
        |   ЗаказПоставщикуТовары.Сумма КАК Сумма,
        |   ЗаказПоставщикуТовары.СтавкаНДС КАК СтавкаНДС,
        |   ЗаказПоставщикуТовары.СуммаНДС КАК СуммаНДС,
        |   ЗаказПоставщикуТовары.СуммаСНДС КАК СуммаСНДС
        |ИЗ
        |   Документ.ЗаказПоставщику.Товары КАК ЗаказПоставщикуТовары
        |ГДЕ
        |   ЗаказПоставщикуТовары.Ссылка.Дата МЕЖДУ &ДатаНач И &ДатаКон
        |   И ЗаказПоставщикуТовары.Ссылка.Партнер = &Партнер
        |   И ЗаказПоставщикуТовары.Ссылка.Организация = &Организация
        |   И ЗаказПоставщикуТовары.Ссылка.ХозяйственнаяОперация = &ХозяйственнаяОперация";
   //Странно конечно, что условие по партенру а не по контрагенту, но вам виднее 
    Запрос.УстановитьПараметр("ДатаКон", КонецДня(КонПериода));
    Запрос.УстановитьПараметр("ДатаНач", НачалоДня(НачПериода));
    Запрос.УстановитьПараметр("Организация", Организация);
    Запрос.УстановитьПараметр("Партнер", Поставщик);
    Запрос.УстановитьПараметр("ХозяйственнаяОперация", Перечисления.ХозяйственныеОперации.ЗакупкаУПоставщика);
    
    РезультатЗапроса = Запрос.Выполнить().Выгрузить();
    //свернуть ТЗ, чтобы сложить одинаковые позиции из разных заказов 
    РезультатЗапроса.Свернуть("Номенклатура,Характеристика,Упаковка,Цена,СтавкаНДС","КоличествоУпаковок,Количество,Сумма,СуммаНДС,СуммаСНДС";
        НовыйДокумент = Документы.ЗаказПоставщику.СоздатьДокумент();
        НовыйДокумент.Дата = ТекущаяДата();
        НовыйДокумент.Партнер = Поставщик;
        НовыйДокумент.Организация = Организация;
        //ниже заполняем ТЧ нового документа
        НовыйДокумент.Товары.Загрузить(РезультатЗапроса);
        НовыйДокумент.ОбщийЗаказ = Истина; // не знаю, что за реквизит, видимо создан вами
        
        НовыйДокумент.Записать();
КонецЦикла;


Вернуться к обсуждению:
Внешняя обработка для создания документа
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.11.2018, 21:22
Готовые ответы и решения:

Внешняя обработка. Загрузка данных для создания заказов из CSV в 1С 8.3
Здравствуйте. Я новичок в 1С. Нужно создать обработку, которая будет формировать заказы клиента из...

Внешняя обработка, создание документа Заказ Поставщику
Здравствуйте, подскажите, пожалуйста! Во внешней обработке создаю Заказ поставщику на основании...

Внешняя обработка заполнения документа "Заказ покупателя"
Всем опять здравствуйте! Я опять вернулась к этой проблеме, потому что она так и не решилась. ...

Внешняя обработка для копирования документов
Здраствуйте, создаю внешнюю обработку для копирования документов. Не могу понять как застить ее...

Внешняя обработка, не получается загрузить данные в табличную часть документа
Здравствуйте!

6
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru