|
Правила обмена. Стандартно созданы, а загрузка в План обмена дает ошибку | ☑ | ||
---|---|---|---|---|
0
Михаил 1С
22.11.18
✎
12:56
|
Здравствуйте, Мистяне.
Интересный вопрос об обменах. У меня Комплексная автоматизация КА2. Требуется наладить обмен - выгружать все данные по одной организации в другую базу. Для этого сделаны правила обмена и правила регистрации. Но Правила обмена не хотят загружаться в План. Загвоздка в этом. Ошибки такого рода: 1. Реквизит "Активность" не существует в табличной части (стандартной табличной части, движениях) "Удержания" объекта "Начисление зарплаты и взносов". или 2. Реквизит "ВалютаДт" не существует в табличной части (стандартной табличной части, движениях) "Хозрасчетный" объекта "Списание безналичных денежных средств". Правила обмена я сделал простым стандартным способом - загрузил в КД2 файл описания конфигурации, нажал на кнопку "сделать все возможные правила обмена", они создались. Всё хорошо. Даже выгружал данные с их помощью через обработку УниверсальныйОбменДаннымиXML, выгрузка шла. Правда, до конца не довершилась, были ошибки Post, но суть не в этом. Далее я загружаю их в План обмена. Создал его простым копированием из плана обмена, созданного для зарплаты. Подключил к стандартным командам, которые загружают правила обмена и делают прочие действия. И вот такая невезуха - правила не хотят загружаться. Может быть кто-то сталкивался с этим? ПС: КА 2.4.5.86. |
|||
1
Михаил 1С
22.11.18
✎
12:57
|
О первой ошибке - в правилах обмена (конвертация свойств) есть две табличные части с одним и тем же именем "Удержания". Есть и регистр такой и табличная часть. Видимо, программа путается в них?
|
|||
2
Михаил 1С
22.11.18
✎
12:58
|
Про вторую ошибку не понятно. В правилах конвертации свойств есть строка для ВалютаДт.
|
|||
3
Михаил 1С
22.11.18
✎
13:57
|
Ребята, расскажите, если кто-то делал все правила обмена.
Правила обмена сразу для всех объектов. Как у вас было дело? |
|||
4
Cyberhawk
22.11.18
✎
14:06
|
В какой план обмена-то загружаешь? Типовые на БСП после линейки УТ 11.1 не умеют выгружать по правилам КД 2 в произвольную "другую программу"
|
|||
5
Михаил 1С
22.11.18
✎
14:10
|
(4) В план обмена ОбменУправлениеПредприятиемЗарплатаИУправлениеПерсоналом25
|
|||
6
Михаил 1С
22.11.18
✎
14:11
|
Но я уже делал и совсем новый план обмена. Подсоединил его к стандартным командам, которые загружают правила и все остальное делают.
Тоже самая ошибка. Хотя, не мудрено, ведь эти общие команды одинаковые - хоть для типового обмена, хоть нет. |
|||
7
Михаил 1С
22.11.18
✎
14:11
|
(4) Я не выгружаю правила, я их загружаю.
|
|||
8
Михаил 1С
22.11.18
✎
14:12
|
И на это слышу от 1С ворчание и ругань в Журнале регистрации.
|
|||
9
Михаил 1С
22.11.18
✎
14:13
|
И в общем все в порядке, но - "Реквизит "Активность" не существует в табличной части (стандартной табличной части, движениях) "
Так для многих документов, но не для всех. И ВалютаДт, ВалютаКт - писал вверху. |
|||
10
Cyberhawk
22.11.18
✎
14:23
|
(5) Тогда все нормально, можно расследовать дальше
|
|||
11
Cyberhawk
22.11.18
✎
14:24
|
(7) Чтобы что?
|
|||
12
Михаил 1С
22.11.18
✎
14:25
|
(11) Правила созданы в КД2.
И их я загружаю в ПланОбмена. В свой новый. И в тот, который сделан копированием из ОбменУправлениеПредприятиемЗарплатаИУправлениеПерсоналом25 |
|||
13
Cyberhawk
22.11.18
✎
14:25
|
(12) Зачем загружаешь правила?
|
|||
14
Михаил 1С
22.11.18
✎
14:26
|
Нужны правила, чтобы по ним выгружать данные из нашей базы в маленькую базу. В ней будут данные только по одной организации.
|
|||
15
Михаил 1С
22.11.18
✎
14:27
|
Как быть плану обмена без правил обмена? Он же умрёт. От грусти.
|
|||
16
Cyberhawk
22.11.18
✎
14:27
|
"чтобы по ним выгружать" // Перечитай (7) теперь
|
|||
17
Михаил 1С
22.11.18
✎
14:27
|
И что? Правила загружаю, чтобы потом по этим правилам делать выгрузку данных.
|
|||
18
Cyberhawk
22.11.18
✎
14:28
|
Зачем тогда ты в (7) что-то мне написал?
|
|||
19
Михаил 1С
22.11.18
✎
14:29
|
(18) я тебя тогда не понял. Я думал, что ты говоришь о выгрузке правил из плана обмена. Теперь я перечитал и понял тебя.
|
|||
20
Cyberhawk
22.11.18
✎
14:31
|
Ты терпеливый ученик, далеко пойдешь )
В отладчике уже нашел метод, где идет проверка ПКС у загружаемых правил? |
|||
21
Cyberhawk
22.11.18
✎
14:32
|
В общем, чтобы правила, работающие в обработке универсального обмена, заработали в типовом обмене БСП, нужно постараться будет
|
|||
22
Михаил 1С
22.11.18
✎
14:33
|
(20) Неет, еще нет.
|
|||
23
Михаил 1С
22.11.18
✎
14:34
|
(21) Хм. Значит, не я "сам дурак", если люди говорят, что это не просто. Уже приятно.
Но жаль, что там разные механизмы. |
|||
24
Cyberhawk
22.11.18
✎
14:35
|
Ты бы слепок метаданных в КД 2 грузил без движений документов просто
|
|||
25
Михаил 1С
22.11.18
✎
14:35
|
Хм, а как без движений? Она же целый месяц будет все документы перепроводить.
|
|||
26
Cyberhawk
22.11.18
✎
14:36
|
Так ты из КА 2 в ЗУП 2 что ли переносишь с движениями:?
|
|||
27
Михаил 1С
22.11.18
✎
14:37
|
нет. Из КА 2 в КА 2 буду переносить
|
|||
28
Михаил 1С
22.11.18
✎
14:37
|
Но только по одной Орг., и еще оно условие на лишние элементы справочника накладываю
|
|||
29
Михаил 1С
22.11.18
✎
14:40
|
Часа на 3 я отлучаюсь, буду рад вашим сообщениям, отвечу позже
|
|||
30
Cyberhawk
22.11.18
✎
15:00
|
Я б на твоем месте через БСП это точно не делал
|
|||
31
Михаил 1С
22.11.18
✎
19:22
|
Мм, ясно.
|
|||
32
Михаил 1С
22.11.18
✎
19:23
|
Тогда я возьмусь за способ работы через УниверсальныйОбменДаннымиXML вместе с Планом обмена. А в плане обмена буду делать регистрацию объектов.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |