Конвертация данных
Внимание! Тема закрыта. Добавлять сообщения в закрытую тему запрещено.
Подскажите кто знает, использую конфигурацию "Конвертация данных":
документы в приемнике записываются без проведения. как организовать загрузку в приеник и чтобы проводились документы
1. Сделал так. в обработчике "Перед загрузкой объекта" добавил код: РежимЗаписиДокумента = "Проведение"
работает нормально, но есть недостаток, если вдруг по каким то причинам документ не проводится, то он вообще не записывается в приемник. а мне нужно приоритетно загружать и проводить, а если не проводится, то что был просто записан, потом разберемся и проведем ручками.
2. Пробывал использовать переменную "ЗагруженныеОбъекты" в обработчике "После загрузки данных" переберал массив и находя документы проводил, тоже работает нормально, но! есть ограничение 5000 объектов запоминается, а потом массив обуляется, 1 день хорошо перегружается, а вот 2 дня уже не все проводятся документов, т.к. кол-во загруженных объектов больше 5000, примерно окала 9000.
подскажите как все таки правильно организовать загрузку в приемник документы с их проведением, а если не проводится, чтоб был записан
документы в приемнике записываются без проведения. как организовать загрузку в приеник и чтобы проводились документы
1. Сделал так. в обработчике "Перед загрузкой объекта" добавил код: РежимЗаписиДокумента = "Проведение"
работает нормально, но есть недостаток, если вдруг по каким то причинам документ не проводится, то он вообще не записывается в приемник. а мне нужно приоритетно загружать и проводить, а если не проводится, то что был просто записан, потом разберемся и проведем ручками.
2. Пробывал использовать переменную "ЗагруженныеОбъекты" в обработчике "После загрузки данных" переберал массив и находя документы проводил, тоже работает нормально, но! есть ограничение 5000 объектов запоминается, а потом массив обуляется, 1 день хорошо перегружается, а вот 2 дня уже не все проводятся документов, т.к. кол-во загруженных объектов больше 5000, примерно окала 9000.
подскажите как все таки правильно организовать загрузку в приемник документы с их проведением, а если не проводится, чтоб был записан
По теме из базы знаний
- Добавляем в Конвертацию данных 2.1 средства для работы с GIT
- Правила выгрузки физических лиц и их паспортных данных из Камин 5.0 в ЗУП 3.1 с помощью бесплатной конфигурации КД 2.1
- Универсальный обмен XML (КД 2) + RabbitMQ – простая и комфортная работа вместе
- Заметки по Конвертации данных 2.1
- Конвертация данных 3: как настроить для начала разработки
Ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
Ни кто не подсказал, сам додумался, опишу метод, если кому интересно будет скину пример
Смысл идеи вот в чем.
Все оперируем в глобальных обработчиках
1. Создаем переменную к примеру ЗагруженныеДокументы (ТаблицаЗначений) ставим галочку что действует при "Загрузка"
2. В обработчике "Перед загрузкой данных" создаем объект ТаблицаЗначений, Параметры.ЗагруженныеДокументы = ТаблицаЗначений
3. В обработчике "После загрузке объекта" определяем что это Документ, записываем строчку в таблицу значений
4. В обработчике "После загрузки данных" перебераем таблицу значений и пытаемся провести документы.
собственно всё, работает!
Смысл идеи вот в чем.
Все оперируем в глобальных обработчиках
1. Создаем переменную к примеру ЗагруженныеДокументы (ТаблицаЗначений) ставим галочку что действует при "Загрузка"
2. В обработчике "Перед загрузкой данных" создаем объект ТаблицаЗначений, Параметры.ЗагруженныеДокументы = ТаблицаЗначений
3. В обработчике "После загрузке объекта" определяем что это Документ, записываем строчку в таблицу значений
4. В обработчике "После загрузки данных" перебераем таблицу значений и пытаемся провести документы.
собственно всё, работает!
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)