Добрый день.
Подскажите пожалуйста как сделать. Весь форум облазил так ничего и не нашел.
Есть таблица с документами. А в таблице есть толе типа связь на контрагенты. У таблицы контрагенты есть поле ответственный бухгалтер типа пользователь.
Как сделать, чтобы при добавление записи {new_record} в таблицу, страбатывало напоминание и показывалось ответственному бухгалтеру.
Я понимаю, что это надо делать через режим эксперта, но как не пойму. Т.е. мне по полю контрагент надо выйти на ответственного бухгалтера.
Добавлять еще одно поле бухгалтер и вычислением его заполнять не очень хочется.
Спасибо!
2
Сообщений в теме: 4
#1
Отправлено 05 Октябрь 2017 - 09:52
#2
Отправлено 05 Октябрь 2017 - 13:15
Самый простой вариант - добавить в таблицу с документами поле типа "пользователь", значение которого автоформировать ссылкой на поле пользователя в автовычислении, а затем создать уведомление с условием "если текущий пользователь равен указанному в созданном поле".
#3
Отправлено 06 Октябрь 2017 - 08:41
Это понятно, что можно добавить еще одно поле и заполнить его ответственным бухгалтером. А из самого напоминания в режиме экперт можно добраться по полю связь в таблицу контрагенты к полю ответственный бухгалтер?
#4
Отправлено 09 Октябрь 2017 - 15:37
Можно или нельзя сделать в режиме эксперт?
#5
Отправлено 10 Октябрь 2017 - 09:47
Можно через вложенный запрос, как то так:
`Контрагент` IN (SELECT id FROM f_data111 WHERE f222 = '{текущий}')
"111" - id таблицы Контрагенты (префикс может быть cb_ или другой)
"222" - id поля Бухгалтер
заменяете на актуальные
За точность не ручаюсь, писал по памяти.
`Контрагент` IN (SELECT id FROM f_data111 WHERE f222 = '{текущий}')
"111" - id таблицы Контрагенты (префикс может быть cb_ или другой)
"222" - id поля Бухгалтер
заменяете на актуальные
За точность не ручаюсь, писал по памяти.
Количество пользователей, читающих эту тему: 2
0 пользователей, 2 гостей, 0 анонимных