gifts2017

Получение измененных документов в 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
2
.ert v1 32,50Kb 2 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

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