Поймать значение процедуры

1. rosenword 21.02.21 23:12 Сейчас в теме
Доброго времени суток! Есть задача, где надо в документе поставить ограничение на изменение оклада, чтобы он равнялся штатному расписанию. Есть процедура, которая сравнивает эти значения, но это не мешает записать документ. Можно ли как то поймать значение из процедуры, чтобы использовать его в дальнейшем. Извиняюсь, если вопрос глупый, только недавно начала программировать.
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. Sliver_wg 22.02.21 02:36 Сейчас в теме
Оклад меняется не только в приеме/переводе. Вам проще сделать подписку на событие при проведении определенных документов. Зуп также позволяет сделать права кадровика без доступа к окладной части и надбавок, если пользователь настолько глуп.
3. Scop 50 22.02.21 07:31 Сейчас в теме
Может быть ПередЗаписью документа вызывать эту процедуру? В зависимости от результата сравнения разрешать или запрещать запись документа. Точнее можно сказать только зная, что за конфигурация и какой документ.
4. rosenword 22.02.21 09:25 Сейчас в теме
(3) Так и хочу сделать, но не совсем понимаю как мне сделать результат сравнения с работой процедуры. Конфигурация ЗУП и документ ПриемНаРаботу
5. Aitbay 22.02.21 09:29 Сейчас в теме
по идее запись документа не делает движения в регистры
нужно идти в модуль документа ОбработкаПроведения
там сравнивать значения до и значение в документе и Отказ в истину
6. rosenword 22.02.21 09:45 Сейчас в теме
(5) Для получения значения до нужно будет делать запрос в регистр?
7. Aitbay 22.02.21 10:06 Сейчас в теме
да, срез последних на дату документа
мы делали 2 галки в документе, когда кадровик думает что все правильно ставит галку и записывает документ, потом заходит бухгалтер расчетчик в этот документ и ставит свою галку и проводит документ и после этого данные попадают в регистры, документ встает в режим чтения, редактирование возможно только после того как расчетчик уберет галку
заколебались просто выслушивать от расчетчиков в сторону кадровиков что они все задним числом делают)))
8. rosenword 22.02.21 10:09 Сейчас в теме
(7) Понял, попробую так, спасибо
Оставьте свое сообщение
Вопросы с вознаграждением