|
План обмена, не получается одна идея | ☑ | ||
---|---|---|---|---|
0
abbas
04.11.14
✎
07:34
|
Доброе время суток, есть план обмена между двумя базами, база ххх меняет реквизит "Состояние" и данные табличной части, а база ууу должна видеть только изменения реквизита, но вместе с реквизитом меняются и данные тч(ну по идеи так и должно быть), но как это переиграть и сделать чтоб менялся только реквизит в базе ууу, подскажите плс...
Нужно будет писать код и перебирать, но как это реализовать, даже идеи нет... |
|||
1
Godofsin
04.11.14
✎
07:42
|
Отключить ПКС на табличную часть
|
|||
2
abbas
04.11.14
✎
07:50
|
(1) А гед это делается, если базы идентичны и через план обмена а не правила обмена...как мне отключить ПКС???
|
|||
3
Godofsin
04.11.14
✎
07:53
|
(2) Открою тебе секрет: план обмена тоже имеет свои правила. Только никому не говори!
|
|||
4
abbas
04.11.14
✎
08:05
|
(3) ок, унесу в могилу, только шепни где и как это реализовать, либо ссылку на пример...
|
|||
5
Godofsin
04.11.14
✎
08:32
|
(4) Правой кнопкой на плане - изменить - закладка Основная
|
|||
6
abbas
04.11.14
✎
09:08
|
(4) И потом?
|
|||
7
abbas
04.11.14
✎
09:08
|
то есть (5)
|
|||
8
Godofsin
04.11.14
✎
09:17
|
Галочка стоит на "Обмен по правилам обмена"?
|
|||
9
abbas
04.11.14
✎
09:23
|
(8)У меня обмен не по правилам, а по "Планы обмена", причем тут правила?
|
|||
10
Мимохожий Однако
04.11.14
✎
09:25
|
(9) На (8)Ответь. Зря упираешься. Тебе дело говорят.
|
|||
11
Godofsin
04.11.14
✎
09:25
|
При том, что план обмена может использовать правила.
|
|||
12
abbas
04.11.14
✎
09:28
|
(11) захожу в конфигуратор, правой кнопкой изменить, на закладке "Основные" вот такая картина
http://pixs.ru/showimage/Bezimyanni_1878011_14570740.png |
|||
13
Мимохожий Однако
04.11.14
✎
09:32
|
не там смотришь
|
|||
14
Godofsin
04.11.14
✎
09:32
|
(12) мда...
|
|||
15
Мимохожий Однако
04.11.14
✎
09:33
|
Макеты посмотри
|
|||
16
Godofsin
04.11.14
✎
09:35
|
||||
17
abbas
04.11.14
✎
09:37
|
(15) ну там я не создавал ничего
|
|||
18
abbas
04.11.14
✎
09:38
|
(16) я программно обмениваюсь...
|
|||
19
Обработка
04.11.14
✎
09:44
|
А мне любопытно откуда вообще такая задача может родиться.
Может быть не стоит что-то изобретать а подправить бизнес процессы? |
|||
20
Godofsin
04.11.14
✎
10:12
|
(18) Поконкретней
|
|||
21
Defender aka LINN
04.11.14
✎
10:37
|
(0) Сделать состояние регистром
|
|||
22
abbas
04.11.14
✎
11:26
|
(20)
ЧтениеХМЛ = Новый ЧтениеXML; ЧтениеХМЛ.УстановитьСтроку(СтрокаСообщения); ЧтениеСообщения = ПланыОбмена.СоздатьЧтениеСообщения(); ЧтениеСообщения.НачатьЧтение(ЧтениеХМЛ); ПланыОбмена.УдалитьРегистрациюИзменений(ЧтениеСообщения.Отправитель,ЧтениеСообщения.НомерПринятого); Пока ВозможностьЧтенияXML(ЧтениеХМЛ) Цикл Данные = ПрочитатьXML(ЧтениеСообщения.ЧтениеXML); Если Не Данные = Неопределено Тогда Данные.ОбменДанными.Отправитель = ЧтениеСообщения.Отправитель; Данные.ОбменДанными.Загрузка = Истина; Данные.Записать(); КонецЕсли; КонецЦикла; ЧтениеСообщения.ЗакончитьЧтение(); |
|||
23
SUA
04.11.14
✎
11:32
|
как вариант, в документе
если обменданными.загрузка тогда тч.загрузить(ссылка.тч.выгрузить())конецесли |
|||
24
abbas
04.11.14
✎
11:35
|
(23) интересно...щас попробую=)
|
|||
25
abbas
04.11.14
✎
13:30
|
(23) сделал по другому, но идея таже, спасибо, тема закрыта
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |