Имя: Пароль:
1C
 
Правила КД2 УПП -ЕРП
0 Anarki
 
03.04.21
22:07
Уж не думал что на старости лет буду такой вопрос задавать.
Хотел по быстрому НСИ перекинуть из УПП (Последний релиз) - ЕРП (Последний релиз) - на этапе загрузки повалились ошибки.
Я конечно же как великий специалист КД2 подумал, ничего страшного, сейчас поправлю.
Начал искать сами правила, думал они в шаблонах конфы лежать - нет. Взял обработку из поставки шаблона "ВыгрузкаДанных" - Макет "ПравилаОбменаУПП" - Сохранил в XML: загружаю в КД2 - пытаюсь загрузить в КД2 - неа.
Где же они находятся, актуальные правила УПП-ЕРП?
1 acanta
 
03.04.21
22:09
В упп должен был быть модуль для кд3.
2 Anarki
 
03.04.21
22:14
(1) Речь про правила переноса УПП - ЕРП. Это КД2
3 Krendel
 
03.04.21
22:33
(2) На чем писать, это пох
4 Chameleon1980
 
03.04.21
23:04
пытаюсь загрузить в кд2 - неа
что неа?
5 Chameleon1980
 
03.04.21
23:05
моожет кодировка не та?
что в тех правилах написано то?
визуально по первым строками не понятно?
6 Anarki
 
03.04.21
23:31
(4)
При попытке загрузки

по причине:
Ошибка разбора XML:  - [1,2]
Фатальная ошибка:
Input is not proper UTF-8, indicate encoding !
Bytes: 0xCF 0xF0 0xE0 0xE2
SystemId: file://E:/Тереза-Интер/Правила/Новая папка/Новый текстовый документ.xml

Визуально - смотрю в файл, это прям он вроде. Правила они родные.
7 Cthulhu
 
03.04.21
23:46
колдировку убил вот и не грузится в кд2.
хотя удивительно - как ты убил. там в макет "ПравилаОбмена" нужных правил обмена идешь, "файл" - "сохранить как" - сохраняешь в txt потом тупо переименовываешь его в xml и грузишь.
8 Anarki
 
04.04.21
00:26
(7) так и делал.Спасибо.
9 Cthulhu
 
04.04.21
00:43
но вообще-то там и сохранение и загрузка правил есть в режиме предприятия. должны быть.
если это уф (мне ближе) - то там что-то типа:
1) выгрузка правил:
Все функции: Регистры сведений: Правила для обмена данными (или <Все функции> + найти через окно поиска по названию регистра).
Войти в запись НужныйПланОбмена / Правила конвертации объектов: [ Сохранить правила в файл ] : сохранить, указав в открывшемся окне осмысленное имя zip(!)файла - в нем будут правила базы (exchsngerules.xml, кажется - его можно прямо в кд2 грузить) и правила корреспондента (эти - выкинуть, это дубликат правил второй базы, их аналогично из нее брать логичнее).
Войти в запись НужныйПланОбмена / Правила регистрации(!) объектов: [ Сохранить правила в файл ] : сохранить, указав в открывшемся окне осмысленное имя сразу готового к загрузке в кд xml(!)файла правил регистрации.
аналогично выгружаешь 2 файла (правила обмена и правила регистрации) из второй базы
mdexp8x.epf - выгрпужаешь описания каждой базы.
все, ты имеешь полный комплект для загрузки в кд2 для настройки правил синхронизации 2-х баз
1) описания баз - грузишь в справочник конфигураций кд2 (логичнее - в отдельную группу, названную по имени проекта)
2) правила регистрации баз - грузишь в справочник правил регистрации кд2, привязав их к уже загруженным (см.п.1) конфигурациям (опять таки, логичнее - в отдельную группу, названную по имени проекта)
3) правила конвертации баз - грузишь в справочник правил конвертации кд2, привязав их к уже загруженным (см.п.1) конфигурациям (опять таки, логичнее - в отдельную группу, названную по имени проекта)
10 Cthulhu
 
04.04.21
00:55
После того как в кд2 все настроишь (отладочно можно погонять через тот же "Универсальный обмен данными в формате XML").
выгрузка для базы 1:
Список Конвертаций - встать на правила для базы 1 – [Перейти к правилам].
В открывшемся диалоге в верхнем меню – [Сохранить правила]. В открывшейся форме сохранения:
Поле ввода "Конвертация:" (4-е сверху) – выбрать правила конвертации для выгрузки из базы 1.
Выгружать правила корреспондента == ВКЛючить.
Поле ввода "Конвертация корресп.." – выбрать правила конвертации для выгрузки из базы 2.
Выгружать правила регистрации == ВКЛючить.
Поле ввода "Правила регистрации:" – выбрать правила регистрации для базы 1.
(Сохранить файл обмена данными д.б. ВКЛючено - єто самый верх диалога)
Поле ввода "Правила регистрации:" – имя создаваемого (перезаписываемого) zip(!)файла для загрузки в правила синхронизации базы 1.
Жмякаешь справа-внизу на жирную надпись на кнопке "Сохранить".
Аналогично (заменив везде 1 на 2 и 2 на 1))) для базы 2 - получаешь для нее zip-файл настройки синхронизации....
11 Cthulhu
 
04.04.21
01:01
дальше - загружаешь эти zip-файлы в правила синхронизации. каждый в свою базу.
Администрирование: Синхронизация данных: (чек бокс ‘Синхронизация данных’ = ВКЛ) Настройки синхронизации данных: встать на нужный обмен в списке, нажать на кнопку [Настроить] (сверху списка вторая слева) – и перейти в настройку нужных правил обмена. В верхнем ряду кнопок – третья слева кнопка [Загрузить комплект правил] (Загрузить комплект правил синхронизации данных) – откроется диалог загрузки выбранных правил синхронизации. Выбираешь соответствующий zip-файл - загружаешь... оно в процессе сразу проверяет правила. кстати. загрузило молчя - Ок, [Записать и закрыть]. Если вылнзло предупреждение с ошибками и вопрос про "хошь пакажу?" - гришь "Да" и идешь смотреть на ошибки в ЖР (и потом снова ы кд исправлять - ну или файл другой выбирать для загрузки если перепутал).
аналогично для второй базы.
12 Cthulhu
 
04.04.21
01:07
прим.: интерфейс может немного меняться - разработчики с фантазией иногда подходят к настройке этого мнтерфейса из БСП.. но логика такая, да.
еще в ОФ это намного проще - там это назывется не "синхронизация", а "обмены", и там через "Серыис" - "другие обмены" - "все обмены" или что-то типа того, и там в нужный обмен - и тупо одни "свои" правила обмена только (без пляски с zip-файлами) загружаешь. их их кд выгружаешь тоже проще - там только самую верхнюю галку "Сохранить файл обмена данными" а все остальные отключить - и только в "Имя файла правил" выбрать имя выгружаемого xml(!)файла правил - и [Сохранить]. его же и загружать сразу в "своей" базе.
Основная теорема систематики: Новые системы плодят новые проблемы.