В очередном релизе БУ ред.4.5 (7.70.564) приведена обработка ПомощникПереходаНа1CБухгалтерию8Синхронизация. Использование ее в поставляемом виде для нас оказалось невозможным - из-за значительного объема документооборота происходит аварийное завершение работы по причине "Не достаточно памяти".
В публикации представлена доработанная версия обработки с возможностью достаточно гибко ограничивать период выгрузки документов. Кроме собственно задания периода отбора документов, реализована возможность формирования файлов с разбивкой по дням заданного периода.
PS: Ветка повторной выгрузки не тестировалась, но должна работать так, как задумано фирмой 1С.
--------------------------------------------------------------------------------
Но я хочу сказать еще несколько слов.
Оказалось, что предлагаемый фирмой 1С алгоритм синхронизации не совсем устрамвает наше предприятие. Не является большим секретом то, что со стороны БУ 7.7 все построено на использовании обработки ACC_ACC8.ert. Выяснилось, что используемые в Помощниках перехода вызовы этой обработки нам захотелось изменить с целью более "тонкого" управления. В "исправленном" алгоритме формируется не файл с одним и тем же именем, как предлагает 1С, а несколько с именами соответствующими периодам выгрузки.
В дальнейшем, в Бухгалтерии 3.0 потребуется использовать не стандартный механизм синхронизации, а Универсальную загрузку XML. Более того, в БУ 7.7 мы отказались от автоматического вызова ПомощникаСинхронизации при старте системы и вызываем его по "своему хотению". Пришлось и изменить сами помощники. Исправления коснулись возможности задавать параметры вызова обработки ACC_ACC8 и автоматического разделения вырузки на файлы - дефолтно файлы выгружаются помесячно, а последний день месяца выгружается в отдельный файл. Имеется возможность установить и выгрузку по дням (каждый день в отдельном файле).
Наши варианты этих Помощников также включены в состав публикации.
Эти файлы сознательно не были включены нами в состав конфигурации и используются как внешние обработки. При этом для полного счастья во втором файле надо исправить 667 строку, где указать имя первого файла. Или же первый файл переобозвать в "ИмяВашего_ПомПерехода.ert"
И, в заключение: Разработчик не несет ответственности за какие либо убытки и/или ущерб (в том числе с недополученной коммерческой прибылью, прерыванием коммерческой или производственной деятельности, утратой любой (в том числе деловой) информации и иной имущественный ущерб), возникший в связи с использованием или невозможностью использования обработки, даже если Разработчик был уведомлен о возможном возникновении таких убытков и/или ущерба. Пользователь принимает на себя все риски, связанные с использованием или качеством функционирования Обработки.