Конвертация данных

Внимание! Тема закрыта. Добавлять сообщения в закрытую тему запрещено.
1. Re:аниматор 338 12.02.08 04:05 Сейчас в теме
Подскажите кто знает, использую конфигурацию "Конвертация данных":

документы в приемнике записываются без проведения. как организовать загрузку в приеник и чтобы проводились документы

1. Сделал так. в обработчике "Перед загрузкой объекта" добавил код: РежимЗаписиДокумента = "Проведение"

работает нормально, но есть недостаток, если вдруг по каким то причинам документ не проводится, то он вообще не записывается в приемник. а мне нужно приоритетно загружать и проводить, а если не проводится, то что был просто записан, потом разберемся и проведем ручками.

2. Пробывал использовать переменную "ЗагруженныеОбъекты" в обработчике "После загрузки данных" переберал массив и находя документы проводил, тоже работает нормально, но! есть ограничение 5000 объектов запоминается, а потом массив обуляется, 1 день хорошо перегружается, а вот 2 дня уже не все проводятся документов, т.к. кол-во загруженных объектов больше 5000, примерно окала 9000.

подскажите как все таки правильно организовать загрузку в приемник документы с их проведением, а если не проводится, чтоб был записан
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Re:аниматор 338 18.02.08 03:19 Сейчас в теме
Ни кто не подсказал, сам додумался, опишу метод, если кому интересно будет скину пример

Смысл идеи вот в чем.

Все оперируем в глобальных обработчиках

1. Создаем переменную к примеру ЗагруженныеДокументы (ТаблицаЗначений) ставим галочку что действует при "Загрузка"
2. В обработчике "Перед загрузкой данных" создаем объект ТаблицаЗначений, Параметры.ЗагруженныеДокументы = ТаблицаЗначений
3. В обработчике "После загрузке объекта" определяем что это Документ, записываем строчку в таблицу значений
4. В обработчике "После загрузки данных" перебераем таблицу значений и пытаемся провести документы.

собственно всё, работает!
3. vgtgors 18.03.08 08:42 Сейчас в теме
Интересно! Выложите пример, пожалуйста.
4. Just 2 21.03.08 04:49 Сейчас в теме
А ты какой версией обработки загружаешь, если у тебя непроведенные не записываются? Обычно если док не может провестись, то он просто сообщает почему, записывает его и продолжает загрузку. Скинь правила позырить, что за чудо такое.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот