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

Хранилище

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

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



> Консолидация , Многопоточная обработка          
alex040269 Подменю пользователя
сообщение 19.03.12, 11:12
Сообщение #1

Крутой
Иконка группы
Группа: Местный
Сообщений: 1626
Из: Гуляйполе
Спасибо сказали: 236 раз
Рейтинг: 0

Цитата
Многопоточная обработка отчетной информации
В крупных компаниях, с количеством дочерних предприятий, исчисляемых сотнями, значительное количество времени в момент закрытия отчетного периода тратится на первичный импорт и консолидацию отчетности, присланной с филиалов. Средства редакции 2.1 позволяют запустить этот процесс в несколько потоков, чтобы максимально использовать вычислительные возможности имеющегося оборудования и, соответственно, значительно сократить время выполнения операций.


Цитата из описания "Консолидация 2.1". Кто нибудь подскажет какими средствами платформы это достигается?


Signature
Никогда не бойся делать то, что не умеешь, помни - Ноев ковчег был построен любителем, профессионалы построили Титаник.
ЗиУП

MATEVI Подменю пользователя
сообщение 19.03.12, 11:18
Сообщение #2

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2203
Из: Одесса
Спасибо сказали: 968 раз
Рейтинг: 796.3

Цитата(alex040269 @ 19.03.12, 11:12) *
Кто нибудь подскажет какими средствами платформы это достигается?

[необходимо зарегистрироваться для просмотра ссылки] Посмотрите ролики. Или первый или 2-й. Там встроеная система выборки показателей стразу из баз источников.
Я думаю это имеется ввиду

Сообщение отредактировал MATEVI - 19.03.12, 11:33

alex040269 Подменю пользователя
сообщение 23.04.12, 11:28
Сообщение #3

Крутой
Иконка группы
Группа: Местный
Сообщений: 1626
Из: Гуляйполе
Спасибо сказали: 236 раз
Рейтинг: 0

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


т.е. для паралельной обработки создается фоновое задание ...


Signature
Никогда не бойся делать то, что не умеешь, помни - Ноев ковчег был построен любителем, профессионалы построили Титаник.
ЗиУП

Спасибо сказали: Vofka,

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


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

 

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