|
Актуализация правил обмена при изменения в структуре конфигурации приемника | ☑ | ||
---|---|---|---|---|
0
pozitiFFF
13.03.16
✎
00:25
|
Здравствуйте.
Были настроены правила обмена. Затем в конфигурацию приемник был добавлен реквизит в каждый документ. При выгрузке необходимо устанавливать значение этого реквизита. Как это сделать ведь реквизит отсутствует в структуре метаданных загружаемой конфигурации? Пробовал в загрузке структуры конфигурации указать модифицировать существующую конфигурацию, выдает ошибку "Ошибка при попытке вставке записи с неуникальным значением ссылки. Таблица Reference 7". Как решить данную проблему? |
|||
1
Rie
13.03.16
✎
00:31
|
(0)Флажок "Только добавлять новые" - стоит?
|
|||
2
pozitiFFF
13.03.16
✎
10:08
|
(1) Да, стоит. Всё равно выдает ошибку.
|
|||
3
pozitiFFF
13.03.16
✎
10:58
|
Может так будет проще. Целиком задача выглядит вот так: две конфигурации БП 2.0. Между ними были настроены правила обмена.
Затем в конфигурации приемнике во-первых был добавлен справочник НКО_Источники, во-вторых во всех документах появился реквизит НКО_Источник типа ДокументСправочник.Нок_Источники. Так вот это новое поле при выгрузке по текущим правилам обмена пустое, а необходимо чтобы оно заполнялось предопределенным элементом справочника НКО_Источники, который называется "ПредпринимательскаяДеятельность". |
|||
4
Rie
13.03.16
✎
11:03
|
(3) В ПКС в обработчике ПриЗагрузке напиши
Значение = "ПредпринимательскаяДеятельность"; и проследи, чтобы типы реквизита правильно указаны были. |
|||
5
rsv
13.03.16
✎
12:28
|
(3) Измените задачу . Оставьте только одну БП 2.0 и ... ведите в ней централизованный учет.
|
|||
6
rsv
13.03.16
✎
12:29
|
Экспертиза в знаниях обменов изчезнет... но повысится именно в кодинге и применении функционала 1С.
|
|||
7
pozitiFFF
13.03.16
✎
12:39
|
(5) Так не пойдет. Не я диктую правила ведения учета.
(4) В ПКС какого свойства?! Его нет в текущих правилах обмена. |
|||
8
hhhh
13.03.16
✎
13:50
|
(7) ну, создайте это свойство
|
|||
9
Rie
13.03.16
✎
17:07
|
(7) Ну так добавьте! Автоминхронизация идёт только по одноименным реквизитам. Ежели что-то новое - то ручками, ручками.
Если с КД раньше не работали и это разовая задача - наймите программиста. Меньше головняков будет. |
|||
10
echo77
13.03.16
✎
18:15
|
(0) По хорошему, нужно:
1. Правила обмена загрузить в КД2 2. Выгрузить описание метаданных конфигурации источника с помощью MD82exp 3. Загрузить/обновить описание метаданных в базе КД2 4. Изменить настройку правил обмена в КД2. 5. Выгрузить правила из КД2, загрузить в вашу настройку обмена |
|||
11
ВРедная
13.03.16
✎
18:21
|
(7) В обработчике ПослеЗагрузки всех документов пропиши
объект.НКО_Источник = Справочники.НКО_Источники.ПредпринимательскаяДеятельность; |
|||
12
pozitiFFF
13.03.16
✎
21:24
|
(11) Спасибо большое. Всё получилось.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |