Контроль отрицательных остатков
Расширение "Контроль отрицательных остатков" позволяет настроить контроль отрицательных остатков по регистрам оперативного учета при проведении документов.
Расширение"Контроль отрицательных остатков" позволяет настроить контроль отрицательных остатков по регистрам оперативного учета при проведении документов. Контроль может производиться по любому документу, который при проведении осуществляет движения по регистрам, например, по документам "Реализация ТМЦ", "Требование-накладная" и "Списание ТМЦ", документам по кассе и банку.
Для настройки вариантов контроля и проведения используются следующие измерения и ресурсы:
- Пользователь - при выборе пользователя контроль будет осуществляться только по нему.
- Режим проведения (Оперативный/неоперативный) - возможность выбора режима, при котором будет осуществляться контроль.
- Вид контроля (по текущей дате/на дату документа) - в зависимости от выбора вида контроля остатки будут проверяться либо на текущую системную дату, либо на дату проведения документа.
- Тип контроля (Выводить сообщение/Запретить проведение) - выбор действия, которое будет выполняться при списании "в минус".
- Вид регистра - выбор регистра, по которому будет контролироваться проведение. В зависимости от выбора вида регистра формируется список измерений и ресурсов выбранного регистра. В этом списке можно установить отметки для измерений и ресурсов, по которым будут контролироваться отрицательные остатки. Т.е., например, можно запретить проведение при отсутствии необходимого количества товаров на складе (по регистру "Товары на складах), но при этом не обращать внимание на отсутствие нужного количества товаров именно по указанной в документе характеристике.
Порядок настройки регистра
При настройке регистра действуют следующие правила:
- Если измерение не заполнено, правило будет применяться ко всем значениям данного измерения. Например, если не выбран пользователь, правило будет применяться ко всем пользователям.
- При существовании нескольких правил, в одном из которых значение измерения не выбрано, приоритет имеет то правило, в котором значение выбрано. Например, если для всех пользователей настроен запрет проведения "в минус" по регистру, а для одного установлено значение "Выводить сообщение", данный пользователь сможет провести документ с отрицательным движением, но при этом после проведения будет выведено сообщение.
- Если при проведении документа к нему применяются несколько правил, и хотя бы по одному из них проведение запрещено, документ не будет проведен.
В правой части формы настройки возможен выбор документов, при проведении которых будет действовать данный регистр правил.
Чтобы отметить все документы, правой кнопкой мыши вызовите меню и выберите пункт "Установить пометки". Чтобы разметить весь список, выберите пункт "Снять флажки". При необходимости можно также инвертировать отметки.
Реквизиты формы настройки
- Пользователь - пользователь или группа пользователей системы, для которых будет действовать данное правило. Если пользователь или группа не выбраны, правила контроля будут распространяться на всех пользователей.
- Режим проведения - оперативный/не оперативный. Если режим не выбран, правило будет действовать в любом режиме.
- Вид контроля - выбор варианта расчета остатков - на рабочую дату/на дату документа, а также варианта проведения - выводить сообщение или запретить проведение.
- Вид регистра - выбор регистра, по которому будет вестись контроль отрицательных остатков.
Управление префиксами документов
Расширение позволяет гибко настроить назначение префиксов на документы.
Закладка "Настройка" - указываем реквизиты, от значения которых будет зависеть префикс.
Р.S. При включенной настройке отключается встроенный механизм назначения префиксов (на конкретный вид документа)
Настройки управляемых форм (списков, объектов), заполнение реквизитов по условиям, контроль заполнения, доступ
1.Настроить формы списков
- Включить отборы (которые пользователь не может отключить)
- Настроить условное оформление (по умолчанию)
- Настроить колонки (возможность отключения стандартных колонок)
- Произвольный запрос для динамического списка
2.Настроить формы объектов
Реализовано три варианта установки реквизитов
1.Значение - выбор конкретного значения которое будет установлено
2.Путь - выбор пути по ссылке через точки (Пример: Ссылка.Автор.Подразделение) - выбирается из формы выбора пути
3.Алгоритм - код на языке 1С в котором можно использовать параметры (заданные на закладке "Параметры"), параметры используются в фигурных скобках (пример: Значение={Подразделение})
Реализована возможность задавать различные условия при которых реквизит будет заполнятся.
- Проверка значений реквизита а также действия на результат проверки заполнения.
Действия могут быть как предопределенные (установка параметров - параметры зависят от вызываемых событий), либо написание алгоритма на языке 1С с возможностью использования параметров (заданных на закладке "Параметры")
- Выполняемый код
Произвольный код на языке 1С с возможностью использования параметров (заданных на закладке "Параметры")
Настройки устанавливаются как для конкретного пользователя так и для всех пользователей
Настройка записей регистров
Настройка позволяет обрабатывать записи регистров по условиям. Принцип настройка аналогичен настройке форм списков\объектов описанных выше. Настройка позволяет корректировать записи регистров "на лету".
Закладка "Условия выполнения" определяет условия, при которых выбранных регистр будет обработан.
Требование для работы расширения:
- Отключенный режим совместимости (или включенный режим совместимости 8.3.11)