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


Почему 1С так делает с правилами базы-корреспондента?

Почему 1С так делает с правилами базы-корреспондента?
Я
   Гений 1С
 
03.04.18 - 16:27
Обнаружил, что 1С в случае с пакетом из трех правил полностью игнорирует правила, находящиеся в файле обмена и использует загруженные в синхронизацию правила загрузки из базы-корреспондентом (CorrespondentExchangeRules).

Смысл такого подхода? Приходится дублировать одни и те же правила как в базе-корреспонденте (без них не выгрузится), так и в базе-получателе.

Где логика?
 
 
   Мигрень
 
1 - 03.04.18 - 16:35
В файле обмена правила сто лет уже не передаются.
   Dmitry1c
 
2 - 03.04.18 - 16:40
я задаюсь тем же вопросом, но лень это раскуривать и просто дублирую правила
   timurhv
 
3 - 03.04.18 - 16:41
(0) Логики не знаю, но в 1С намного умнее меня сидят, значит так было нужно :)
   Локи-13
 
4 - 03.04.18 - 16:43
(0) бспшный обмен отвратителен
   Волшебник
 
5 - 03.04.18 - 16:43
(0) Так надо!
https://youtu.be/d-GEuQ0SEtI
   Гений 1С
 
6 - 03.04.18 - 16:44
(1) при обмене с БП3-УТ10 передаются
(2) я как-то отключал в БП3 эту загрузку правил, но потом подумал, что те кто придут после меня, не поймут, поэтому отключал только на время запуска, чтобы не заниматься сизифовым трудом с дублированием правил.
(3) уверен?
(4) согласен
   тарам пам пам
 
7 - 03.04.18 - 17:02
(0) сделали так, чтобы не могли подменить файл обмена и фактически выполнить в базе произвольный код (файлы обмена могут передаваться через почту, например).
   zak555
 
8 - 03.04.18 - 17:15
(7) +1
это из-за фреша сделали
   timurhv
 
9 - 03.04.18 - 17:20
(6) -> (7) Ну да, вот логическое объяснение. Так что там умнее меня сидят)))
   Гений 1С
 
10 - 03.04.18 - 17:42
(7) (9) опять "безопасность через неосведомленность", ;-)
 
 Рекламное место пустует
   Гений 1С
 
11 - 03.04.18 - 17:42
я бы предпочел в явном виде в БСП опцию "Игнорировать правила обмена в файле".
   Darych
 
12 - 03.04.18 - 18:07
(0) ух ты... Серега) Как ты себе представляешь такую опцию
?
   Сияющий в темноте
 
13 - 03.04.18 - 18:32
Будто бы сборка файла обмена вручную без правил не позволяет что то исправить в базе?
нормальные люди для отслеживания целостности файла используюь или хэш или электронную подпись
   Лефмихалыч
 
14 - 03.04.18 - 21:16
(0) чтобы тебе с обменом не пришли правила, которые делают

РегистрыСведений.КонтактнаяИнформация.СоздатьНаборЗаписей().Записать();
   Defender aka LINN
 
15 - 03.04.18 - 21:22
(14) Сколько можно одно и то же вспоминать? )
   Лефмихалыч
 
16 - 03.04.18 - 21:24
(15) так весело же было :)
   cons74
 
17 - 04.04.18 - 06:12
(7) и (8) ответили на вопрос. Добавлю лишь, что исторически сперва было так, что правила передавались только в файле обмена и не хранились в приемнике. А потом изменили БСП так, чтоб в приемнике МОЖНО было хранить правила конвертации из источника. А вот использовать их или нет - это уже зависит от настройки в правилах "режим совместимости".
Подробнее в документации (не знаю где), и в курсах по КД, например от тех же курсы-по-1с.
   Гений 1С
 
18 - 06.04.18 - 07:21
(17) нету там настроек, в коде тупо прописан приоритет загруженных правил, а не загрузить их из трехпакетника нельзя. Если только удалить

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