Получение измененных документов в 1С: 7.7

Опубликовал Алексей Бакханд (BackHand001) в раздел Администрирование - Распределенная БД (УРИБ, УРБД)

Оперативное получение списка измененных документов 1С: 7.7 (любая конфигурация).

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

Обработка написана для регулярной выгрузки данных в 1С:8, причем выбираются только нужные виды документов.

Работает с любой конфигурацией 1С:7.7.

Принцип метода: 

  1. В 1С:7.7 создается распределенная база данных, в ней удаленная БД (только получатель) и с ней настраивается обмен. Этот обмен нужен для получения файла обмена, в котором записаны все измененные или вновь созданные документы.
  2. Подготавливается текстовый файл со списком типов документов.
  3. Указываем путь к файлу обмена.
  4. Стартуем, и получаем список измененных объектов.

Для наглядности вывел список в таблицу на форме.

Описание (как это работает):

При старте читаем файл 1Cv7.DD,  в котором описана структура БД, выбираем из него идентификаторы нужных нам типов документов.

Читаем файл обмена, распаковываем, выбираем по полученным идентификаторам ИД документов, из них получаем ссылку на документ.

Все, теперь можно передавать эти ссылки программе выгрузки в 1С:8,  будут выгружены только нужные нам документы и элементы справочников, на которые ссылаются эти документы.

Скачать файлы

Наименование Файл Версия Размер
ПолучениеИзмененныхДокументов7.7.ert
.ert 32,50Kb
14.04.16
3
.ert v1 32,50Kb 3 Скачать

См. также

Комментарии
1. Сергей (Che) Коцюра (CheBurator) 3369 14.04.16 12:46 Сейчас в теме
а что бы просто не читать таблицу измененных объектов прямо в самой 1С и брать оттуда все что надо? взяли, выгрузили, обнулили признак?
2. Дмитрий Касминюк (Vortigaunt) 11 14.04.16 13:38 Сейчас в теме
Интересный подход. Мне бы пригодился ранее. А то я уже написал регистрацию изменений объектов для выгрузки в отдельный справочник.
3. Алексей Бакханд (BackHand001) 12 14.04.16 19:41 Сейчас в теме
(1) CheBurator,
Это в .dbf что ли лазить?
Нет уж, увольте ))