Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2, свеженьких 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Массовое формирование Реализации на основании Заказов          
Constantus Подменю пользователя
сообщение 14.08.17, 12:02
Сообщение #1

Ветеран
*******
Группа: Пользователи
Сообщений: 962
Спасибо сказали: 8 раз
Рейтинг: 0

Приветствую, форумчане!
"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)

Имеется несколько Заказов контрагентов. Возможно ли ли выделив эти заказы сделать массово (нажатием одной кнопки) столько же Реализаций?
Лень нажимать на "Сделать на основании" для каждого Заказа :-)

Vofka Подменю пользователя
сообщение 14.08.17, 12:07
Сообщение #2

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4519 раз
Рейтинг: 3641.2

Возможно.

Constantus Подменю пользователя
сообщение 14.08.17, 12:09
Сообщение #3

Ветеран
*******
Группа: Пользователи
Сообщений: 962
Спасибо сказали: 8 раз
Рейтинг: 0

Vofka @ Сегодня, 15:07 * ,


Понял :-) А как? В смысле программно?

podcast Подменю пользователя
сообщение 14.08.17, 12:25
Сообщение #4

Оратор
Иконка группы
Группа: Местный
Сообщений: 306
Спасибо сказали: 74 раз
Рейтинг: 0

Constantus @ Сегодня, 13:09 * ,
Сделать обработку с ТЧ Заказы, и потом в цикл для каждого создать Реализацию, как то так.

Flexy Подменю пользователя
сообщение 14.08.17, 13:06
Сообщение #5

Танцор с Бубном
Иконка группы
Группа: Местный
Сообщений: 1121
Из: Днепра
Спасибо сказали: 230 раз
Рейтинг: 0

// в таб поле "ЗаказПокупателя" режим выделения строк должен быть множественный
    Если ЭлементыФормы.Список.ВыделенныеСтроки.Количество() = 0 Тогда
        Возврат;
    КонецЕсли;
    
    НачатьТранзакцию();
    
    ЕстьОшибки = Ложь;
    
    Попытка
        
        Для Каждого ДокЗаказ Из ЭлементыФормы.Список.ВыделенныеСтроки Цикл
            Док = Документы.РеализацияТоваровУслуг.СоздатьДокумент();
            Док.Заполнить(ДокЗаказ);
            // заполнить другие нужные поля типа "Основание" и т.д.
            Док.Записать();
        КонецЦикла;
        
    Исключение
        ЕстьОшибки = Истина;
        Сообщить(ОписаниеОшибки());
    КонецПопытки;
    
    Если Не ЕстьОшибки Тогда
        ЗафиксироватьТранзакцию();
    Иначе
        ОтменитьТранзакцию();
    КонецЕсли;

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 19.04.24, 4:35
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!