РИБ в 1С8: пакеты обмена кумулятивны?
15.10.2012
17:04
#1
Настроил РИБ в 1С:Бухгалтерия предприятия, 2 узла, обмен только в одну сторону. Проверил как идёт выгрузка. Получилось, что каждый новый пакет обмена содержит, кроме своей, информацию всех предыдущих пакетов, т. е. все изменения по отношению к "начальному образу". Я предполагал, что каждый пакет содержит только изменения, произошедшие со времени предыдущего пакета.<br>Это так и задумано или я что-то неправильно настроил? Ведь пакеты будут увеличиваться в размере и могут достичь неприемлемых величин. Или предполагается, что "начальный образ" будет регулярно выгружаться?
16.10.2012
09:42
#2
"- Делается План обмена, в котором указываются объекты для участия в обмене, а так же способ регистрации объектов на выгрузку (автоматический - регистрируется объект при любой записи, вручную - по алгоритму разработчика).<br> - Обмен идет по "Правилам обмена" которые создаются и редактируются в конфигурации "Конвертация данных 2".<br> - После того как созданы узлы Плана обмена происходит регистрация объектов на выгрузку (по способу, который задан в п.1).<br> - Каждый обмен данными обычно состоит из двух действий - "Загрузка данных" и "Выгрузка данных".<br> - При выгрузке данных анализируются зарегистрированные для выгрузки объекты, определяется номер "Сообщения обмена", объекты выгружаются в XML, происходит отметка в Плане обмена, что такие-то объекты выгружены в сообщении с определенным номером.<br> - При загрузке данных принимаются объекты. Сопоставление идет так: если есть отметка в регистре сведений "СоответствиеОбъектовИнформационныхБаз" об объекте (объекты определяются по своему уникальному идентификатору GUID); если такой отметки нет, то ищется схожий объект по "Полям поиска", которые заданы в правилах обмена; если ничего не находится, то создается новый объект.<br> - Если загрузка всех объектов прошла успешно (без ошибок), то в Плане обмена узла-приемника отмечается, что принято входящее сообщение с номером таким-то.<br> - Тут же происходит обратная выгрузка информации, в которой так же указываются номера входящего и исходящего сообщения обмена.<br> - При следующей загрузке информации в узле-источнике анализируется номер успешного входящего сообщения, снимается вся регистрация изменений по этому номеру и выгружаются новые зарегистрированные объекты.<br> - В случае одновременной регистрации изменений одного и того же элемента (так называемые коллизии) принимаются изменения Главного узла."
17.10.2012
08:15
#3
Спасибо за разъяснения.<br> <br>Иными словами, сброс регистрации происходит только при двухстороннем обмене?<br>А как быть, если двухсторонний обмен не используется? Вручную удалять регистрацию?
17.10.2012
08:55
#4
На самом деле двусторонний обмен идет всегда и если что-то зарегистрировано к обмену, то это будет выгружено.
17.10.2012
17:46
#5
По умолчанию да, но у меня настроено для главного узла - только выгружать, для периферийного - только загружать. Пакет передаётся через FTP в одну сторону и всё.
Воинский учет форма 6 и 18 разнятся даныеЗакрытие кассовой смены в УТ 10.3.19.3: Невозможно удалить чеки ККМ
Читают тему
(гостей: 1)