Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Как работает регистрация изменений объектов обмена данными

Как работает регистрация изменений объектов обмена данными
Я
   ac13
 
16.11.18 - 11:50
Прошу помощи, пытаюсь разобраться как работает регистрация изменений.
Что нужно сделать с регистрацией изменений, чтобы после объекта выгруженные документы больше не перезаписывались в базе приемнике?
Что значит Авто регистрация - Запретить, или Разрешить. Зарегистрировать все или Удалить все регистрацию.
 
 
   ac13
 
1 - 16.11.18 - 11:51
В теме опечатка. Что делать с регистрацией обмена, чтобы при следующем обмене уже выгруженные объекты не перезаписывались?
   Glup0sti
 
2 - 16.11.18 - 11:57
"Что нужно сделать с регистрацией изменений, чтобы после объекта выгруженные документы больше не перезаписывались в базе приемнике?"
- В правилах обмена установить "НЕ замещать"
"Авто регистрация" = разрешить
- безусловная регистрация при записи
"Зарегистрировать все или Удалить все регистрацию"
-одноименные действия с данными
   ac13
 
3 - 16.11.18 - 11:58
(2) Спасибо.
Возможно ли для обмена данными загрузить правила регистрации объектов? Не нахожу где это сделать в УТ 10.3
   Glup0sti
 
4 - 16.11.18 - 12:00
(3) если типовой обмен, то да. ищи в узле "загрузить правила"
   ac13
 
5 - 16.11.18 - 12:02
(4) загрузить можно только правила конвертации, а вот правила регистрации нигде не нахожу.

Возможно ли учесть такой момент:
1) если объект новый или изменен, то выгружать его надо
2) не нужно выгружать только неизмененные объекты в базе источнике, даже если они изменились в базе приемнике.
   Glup0sti
 
6 - 16.11.18 - 12:08
(5) скорей всего он даст выбрать zip файл, в него и надо вложить правила регистрации
1. я не знаю как сделано в УТ, но в БСП 2.3 это предусмотрено по умолч., изменения проверяются согласно полям источника в ПКС.
2. база источник ничего не знает про приемник и выгружает все, что прошло регистрацию
   ac13
 
7 - 16.11.18 - 12:10
(6) если очистить регистрацию объектов, то ничего не выгрузит?
   Glup0sti
 
8 - 16.11.18 - 12:13
(7) выгрузит пустое сообщение и, если есть, то и параметры
   ac13
 
9 - 16.11.18 - 12:14
(8) спасибо за объяснение)
   Остап Сулейманович
 
10 - 16.11.18 - 12:18
(0) Какая-то каша. Регистрация и "выгруженные документы больше не перезаписывались" никак между собой не связаны.
Что нужно то?
 
 Рекламное место пустует
   ac13
 
11 - 16.11.18 - 12:27
(10) настроен обмен по расписанию - раз в день.
выгрузились документы за день из УТ в БП, после чего в БП документы обрабатываются бухгалтерами (изменяются). При следующем обмене все документы снова перезаписываются, всё, что обрабатывали "стирается".
Нужно, чтобы если документ из торговли выгрузился и больше не изменялся, то в следующий раз его выгружать не надо. Необходимо выгружать только те объекты, которые изменялись.
   Остап Сулейманович
 
12 - 16.11.18 - 12:33
1. "Авто регистрация - Запретить, или Разрешить."

"Авто регистрация - Запретить" - система не будет на системном уровне регистрировать для обмена измененные объекты. Если это нужно - обеспечить регистрацию на прикладном уровне.

"Авто регистрация - Разрешить" измененные объекты будут автоматически регистрироваться.
2. "Зарегистрировать все или Удалить все регистрацию."
Иногда требуется повторить выгрузку уже выгружавшихся объектов. Для этого используется "Зарегистрировать все"
Иногда требуется отредактировать некоторые объекты в одной из баз и не допустить миграцию изменений в остальные. Для этого используется удалить все.
   Остап Сулейманович
 
13 - 16.11.18 - 12:40
(11) "Нужно, чтобы если документ из торговли выгрузился и больше не изменялся, то в следующий раз его выгружать не надо. Необходимо выгружать только те объекты, которые изменялись."

Стандартно оно так и работает. Но для этого обмен должен быть двусторонним. Принимающая сторона должна отправить сообщение о приеме пакета.

Есть два варианта организации обмена.
Вариант 1 - с квитированием пакетов. Отправитель нумерует отправляемые пакеты. После получения от приемника сообщения о приеме пакета (скажем с номером 92) все объекты с номерами пакетов равными или меньше указанного помечаются как отправленные и больше в обмен не попадают.
Вариант 2 - с гарантированной доставкой. Отправитель после отправки пакета выполняет "удалить все" и больше объекты в выгрузку не попадают.
   Остап Сулейманович
 
14 - 16.11.18 - 12:43
(11) Выполните обмен в две стороны. И все у вас наладится.
   ac13
 
15 - 16.11.18 - 16:46
(14) спасибо)
если обмен нужен односторонний, всё равно в две стороны выполнить?
   AvRm
 
16 - 16.11.18 - 18:00
(15) Разницы нет односторонний обмен или двусторонний. Если обмен типовой, то обычно авторегистрация отключена. Но это не значит,что при перезаписи в источнике они не встанут на регистрацию.
Тебе нужно изменить правила. Выгрузить из базы, загрузить в КД 2.0, найти нужное ПКО и поставить галочку "Не замещать существующие объекты в приемнике". Загрузить обратно в базу.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует