|
Вопрос по Конвертации данных 3
| ☑ |
0
Starikashka
13.03.20
✎
16:32
|
Задача - нужно при некоторых условиях отказаться в ПРИЕМНИКЕ от записи документа.
В правилеКонвертацииОбъектов, в процедуре ПередЗаписьюПолученныхДанных() пишу в начале следующий код:
Если ДанныеИБ <> Неопределено Тогда
Зн = Обмен_Сервер.ПолучитьНеУчаствуетВОбмене(ДанныеИБ.ССылка);
Если Зн = Истина Тогда
ПолученныеДанные = Неопределено;
Возврат;
КонецЕсли;
КонецЕсли;
Правильно ли я подхожу к решению задачи или решается как то по другому ?
|
|
1
palsergeich
13.03.20
✎
16:34
|
Я помнюрешал эту задачу.
Нет так это не взлетело
|
|
2
Starikashka
13.03.20
✎
16:38
|
(1) А как примерно надо ?
А то у меня тоже чего то не взлетает.
|
|
3
palsergeich
13.03.20
✎
17:01
|
(2) я для этого объекта очищал ПОД.
Для всех остальных проверял если ПОД пустой - то добавлял, если не пустойто ничего не делал
|
|
4
palsergeich
13.03.20
✎
17:02
|
Это единственный вариант который взлетел
|
|
5
Starikashka
13.03.20
✎
17:20
|
(3) Не совсем понял как.
ПОД правило обработки данных. Как их можно очистить ?
|
|
6
Sapiens_bru
13.03.20
✎
17:40
|
(5) Выставить им флаг "Используется" в ложь. Смотрите подсказку в обработчике "ПриЗагрузке" на вкладке с ПОД
|
|
7
palsergeich
13.03.20
✎
17:57
|
(6) Направление ты дал верное.
Но надо именно очищать эту структуру.
Флаг не сработал, хотя должен был.
|
|
8
Starikashka
13.03.20
✎
17:58
|
(6) Может быть "ПриОбработке" , а не "ПриЗагрузке" ?
|
|
9
palsergeich
13.03.20
✎
18:00
|
(8) я тебе направление дал.
У меня ушла туева куча времени, ибо это не очевидно, а в интернете толком не нашел решение этой проблемы.
|
|
10
palsergeich
13.03.20
✎
18:00
|
(8) да по моему при обработке, уже не помню какое именно событие
|
|
11
Sapiens_bru
13.03.20
✎
20:35
|
(8) Может быть. Путаю я их названия.
На вкладке с ПОД можно отключать их выборочно, если отключить все - загрузка объекта не произойдет. Ничего очищать не нужно.
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой