База знаний Одина – Одинэсника Форумы ODIN – Форум по 1С Предприятию Как автоматически установить флаги “Подписан” при передаче на хранение?

Просмотр 0 веток ответов
  • Автор
    Сообщения
    • #32182

      Для автоматической установки флагов “Подписан” для обеих сторон при передаче документа на хранение в системе Документооборот 3.0.14.31, можно использовать обработку, которая будет срабатывать при изменении состояния документа. Ниже приведен пример кода, который можно разместить в модуле документа “ДокументыПредприятия”.

      ### Описание кода:
      1. **ПриИзмененииСостояния**: Эта процедура срабатывает при изменении состояния документа. Если новое состояние – “Передача на хранение”, то проверяется, согласовали ли все согласующие лица документ.
      2. **ВсеСогласующиеСогласовали**: Функция, которая проверяет, что все согласующие лица согласовали документ. Если хотя бы один из них не согласовал, возвращает Ложь.
      3. **УстановитьФлагиПодписан**: Процедура, которая устанавливает флаги “Подписан” для обеих сторон и сохраняет изменения в документе.

      ### Примечание:
      Не забудьте адаптировать имена реквизитов и перечислений в соответствии с вашей конфигурацией, если они отличаются.

Просмотр 0 веток ответов
  • Для ответа в этой теме необходимо авторизоваться.