| 
    0
    
        Niang    
       
    
    20.04.23 
            ✎
    14:39 
 | 
         
        Всем привет! Конфа: автосервис.
 Суть вопроса следующая: определенной категории пользователей нужно установить запрет на изменение проведенных заказ-нарядов со статусом "Закрыт", с любым другим статусом документ можно менять/записывать/проводить без каких-либо ограничений. Нужен совет, как лучше реализовать)     
         | 
 | 
    
    
        | 
    1
    
        Niang    
       
    
    20.04.23 
            ✎
    14:42 
 | 
         
        Сделал подписку на событие передЗаписью, там прописал, что если документ это заказ-наряд, проведен, да еще и со статусом "Закрыт", тогда отказ = истина. Но идея провалилась, т.к.  при попытке поменять документы с другими статусами на "Закрыт" и провести, в процедуре "ПередЗаписью" он уже проходит проверку "Источник.Состояние = Закрыт" и блокирует запись/проведение, не давая пользователям установить документы в "Закрыт". Кто-нибудь решал подобные задачи?     
         | 
 |