|
КД ред.1 Правила регистрации. Обработчики событий. Отбор по организации в коде. Как? |
☑ |
0
altaykniga
18.03.19
✎
16:10
|
Доброго времени суток, товарищи. Прошу подсказать, как в обработчике событий правил регистрации плана обмена по организации сделать отбор по организации
есть справочник "Расходы будущих периодов". При типовых правилах регистрации элементы этого справочника ВСЕ лезут из подчиненногоузла1 в ГлавныйУзел, а затем из ГлавногоУзла в подчиненныйУзел2.
в этом справочнике СубконтоЗатрат2 = подразделение организации. В итоге ссылки на подразделения Организации1 из ПодчиненногоУзла1 лезут в подчиненныйУзел2. И получается "объект не найден". Вот хочу с помощью кода в обработчике события "Перед обработкой" в правилах регистрации отсекать передачу элементов данного справочника. Пишу такой код:
Если ТипЗнч(Объект.СубконтоЗатрат2) = Тип("СправочникСсылка.ПодразделенияОрганизаций") Тогда
// здесь нужно выполнить проверку на принадлежность подразделения организации плана обмена
//например:
Если Объект.СубконтоЗатрат2.Организация <> ПланОбменаПоОрганизации.Организация Тогда
Отказ = ИСТИНА;
КонецЕсли;
КонецЕсли;
Заранее благодарю за помощь, прошу сильно не пинать за отсутствия знаний по этой теме
|
|
1
altaykniga
18.03.19
✎
16:14
|
(0) прошу прощения, редакция Конвертации данных 2.1
|
|
2
altaykniga
19.03.19
✎
19:19
|
поднимаю
|
|
3
Жан Пердежон
19.03.19
✎
19:21
|
там вроде как писать ничего не надо - мышкой можно всё нащёлкать
|
|
4
Turku
19.03.19
✎
19:25
|
Да, код писать не нужно. Посмотрите готовые правила регистрации от 1С, например, из обмена УТ -> РТ.
|
|
5
Cyberhawk
19.03.19
✎
19:47
|
Не слушай (3) и (4) - нащелканные мышкой фильтры и они же прописанные в коде дают разные результат
|
|