|
Обмен в универсальном формате | ☑ | ||
---|---|---|---|---|
0
Звездец
03.07.16
✎
12:58
|
В конфигурациях на БСП появилась поддержка синхронизации в универсальном формате, при чем она доступна и в базовых. Решил попробовать синхронизировать 2 розницы таким образом. И все бы ничего но загрузка данных не проходит из-за ошибки поле объекта не обнаружено. Куда смотреть? из правил есть только правила регистрации в самой конфигурации и те от розницы 2,1
|
|||
1
Звездец
03.07.16
✎
13:11
|
и как эти правила поправить? КД 3 какой-то мрак
|
|||
2
Звездец
03.07.16
✎
13:12
|
{Обработка.СопоставлениеОбъектовИнформационныхБаз.МодульОбъекта(1232)}: Ошибка при вызове метода контекста (Выполнить)
Запрос.Выполнить(); по причине: {(420, 1)}: В запросе с предложениями РАЗЛИЧНЫЕ или ОБЪЕДИНИТЬ нельзя использовать поля неограниченной длины "ИсточникПоле1" <<?>>ТаблицаИсточника.НаименованиеПолное КАК ИсточникПоле1, NULL КАК ПриемникПоле1, |
|||
3
Звездец
03.07.16
✎
13:13
|
При загрузке сообщения обмена возникли ошибки: Событие: Получение.
Объект XDTO: Справочник.Номенклатура, , 00000001886. {ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(3599)}: Событие: Получение. Объект: Справочник объект: Номенклатура, <>. Ошибка конвертации свойств. {ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(3702)}: Ошибка конвертации свойства объекта XDTO, имя свойства: <>. {ОбщийМодуль.ОбменДаннымиXDTOСервер.Модуль(3697)}: Поле объекта не обнаружено (ВидАлкогольнойПродукции) ПриемникДанных[ПКС.СвойствоКонфигурации] = ДанныеДляЗаписиВИБ.Ссылка; ВызватьИсключение ТекстОшибки;. ВызватьИсключение ТекстОшибки; |
|||
4
totparen
03.07.16
✎
13:51
|
(0), пришёл к выводу, что выгрузку в универсальной формате, сделать можно, а вот загрузку, не всего. Могут отсутсвовать некоторые правила обработки данных (ПОД). Например, в УТ 11 я через УФ можно выгрузить ЗаказКлиента, а загрузить нельзя. Для загрузки разрабатывал свои правила, файл обработки подключается через настройки синхронизации.
|
|||
5
Звездец
03.07.16
✎
13:57
|
(4) а можешь поподробней. правила разрабатывал с нуля? или все таки можно имеющиеся поправить? я не пойму как их подгрузить в 3,0
|
|||
6
Звездец
03.07.16
✎
13:59
|
вообще документация по кд3 жутко "информативна"
|
|||
7
totparen
03.07.16
✎
14:00
|
(1) Можно с нуля, можно из конфигурации выдернуть.
Запускай КД3 и читай справку к "Загрузка правил синхронизации из файлов" - там описано как можно получить исходники правил из конфигурации. |
|||
8
Cyberhawk
03.07.16
✎
14:27
|
Видеоролики "курсы-по-1с" найти рекомендую по КД 3.0, там как раз показано, как базово работать с правилами. Это если справку даже почитать лень.
|
|||
9
Звездец
03.07.16
✎
14:30
|
(8) справку не лень, она очень "обширная" у КД3 из нее далеко не все сразу понял.
|
|||
10
Звездец
03.07.16
✎
14:52
|
как-то сложно получается. Для обмена однотипных конфигураций правила как таковые не нужны, а для универсальности наворочено там многое
|
|||
11
totparen
03.07.16
✎
14:59
|
Так для однотипных проще РИБ использовать.
|
|||
12
Звездец
03.07.16
✎
15:16
|
(11) а если базовые? есть например 2 магазина по одному месту в каждом
|
|||
13
Звездец
03.07.16
✎
15:18
|
вообще странное что-то с розницей 2.2.4. Пытаюсь синхронизировать через обработку обмена xml, так в процессе загрузки каждый раз на разный элемент ругается. Правила автоматически созданные в КД2
|
|||
14
Cyberhawk
03.07.16
✎
15:31
|
(12) А типовые базовые по-прежнему ограничивают прикладным кодом создание узлов планов обменов? Даже в режиме ОбменДанными.Загрузка? Ну тогда это только накладывает ограничения на механизм регистрации изменений, т.е. не отрубает на корню саму возможность использовать обмен
|
|||
15
Звездец
03.07.16
✎
15:34
|
(14) в базовой обмен РИБ даже не создать. В конце будет сообщение об ограничении базовой
|
|||
16
Cyberhawk
03.07.16
✎
15:41
|
(15) Неясно, что означает "создать обмен"... Если включать возможность изменения базовой конфигурации не хочется (для это придется, например, иметь небазовую программную лицензию либо аппаратный ключ), то можно использовать любое стороннее решение для организации обмена между идентичными / схожими конфигурациями.
Но для твоего случая "розница на каждый магазин" обычно есть центр (розница или УТ), откуда все тащится. А между собой зачем тебе обменивать их понадобилось? |
|||
17
Звездец
03.07.16
✎
15:44
|
(16) в смысле включить изменение базовой? ну изменю я ее и что она потом запустится под базовой лицензией?
Центра нет, такое иногда бывает |
|||
18
totparen
03.07.16
✎
16:44
|
Не пойму в чём затор, в базовых розницах есть ведь РИБы "Обмен по магазину" и "Обмен по рабочему месту".
|
|||
19
totparen
03.07.16
✎
16:46
|
(18) Понял. (15)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |