← На главную
При работе в программе «1С:Медицина. Больничная аптека» (а также в других конфигурациях на ERP-платформе, таких как «1С:ERP», «1С:Комплексная автоматизация» или «1С:Управление торговлей») пользователи часто сталкиваются с ситуацией, когда поле Серия в табличной части документов недоступно для ввода или редактирования. При этом в конфигураторе у данного элемента формы может стоять флажок Доступность, что вызывает недоумение у начинающих специалистов и администраторов.
В этой статье мы подробно разберем, почему возникает эта проблема, проанализируем взаимосвязь настроек системы и подготовим пошаговую инструкцию по активации серийного учета на всех уровнях программы.
Выясняем причину: почему поле заблокировано?
В системе 1С программная доступность элементов интерфейса очень часто регулируется так называемыми функциональными опциями и настройками параметров учета. Если в программе глобально или локально (для конкретного товара или склада) отключена работа с сериями, система автоматически блокирует соответствующие поля на управляемой форме, игнорируя настройки доступности, заданные в конфигураторе. Таким образом, решать проблему нужно исключительно в пользовательском режиме предприятия.
Рассмотрим по шагам комплексный процесс настройки, который позволит разблокировать редактирование серий.
Шаг 1. Включение глобальной функциональной опции
Прежде всего необходимо проверить, разрешено ли в вашей базе данных ведение серийного учета в принципе. Без этой настройки программа не будет обрабатывать серии ни в одном документе.
Выполним следующие действия:
- Перейдем в раздел Администрирование (в некоторых редакциях — НСИ и администрирование).
- Выберем пункт Настройка НСИ и разделов, а затем откроем подраздел Номенклатура.
- Развернем группу настроек Разрезы учета.
- Найдем параметр Серии товаров (или Серии номенклатуры, гарантийные сроки, сроки годности) и установим напротив него флажок активности.
После установки этого флажка система активирует необходимые механизмы в регистрах и подготовит интерфейс к работе с сериями.
Шаг 2. Разблокировка реквизитов и настройка в «Видах номенклатуры»
Серийный учет в 1С настраивается не в карточке конкретного товара, а для целой группы — в справочнике Виды номенклатуры (например, «Лекарственные средства», «Медицинские изделия» и т.д.).
Проанализируем процесс настройки вида номенклатуры:
- Откроем справочник Виды номенклатуры.
- Найдем и откроем нужный нам вид номенклатуры, к которому относится проблемный товар.
- Обратим внимание на настройки серий. Если они отображаются серым цветом и недоступны для изменения, это означает, что реквизиты карточки заблокированы системой для предотвращения случайного изменения.
- Чтобы снять блокировку, нажмем кнопку Еще в правом верхнем углу формы и выберем команду Разрешить редактирование реквизитов. В появившемся диалоговом окне подтвердим действие.
- Установим флажок Использовать серии.
- Укажем, что именно идентифицирует серия. Для медицинских препаратов чаще всего выбирают вариант Партия товара (включая срок годности и номер серии) или просто Срок годности и номер серии.
Шаг 3. Настройка политики учета серий и привязка к складам
Часто серии включены для вида номенклатуры, но поле в документе все равно остается закрытым. Это происходит из-за отсутствия связи между правилами ведения серий и конкретным складом, указанным в документе.
Разберем, как правильно связать эти параметры:
- В карточке
Вида номенклатуры перейдем к разделу настройки политик учета серий.
- Создадим или выберем существующую Политику учета серий. Здесь крайне важно правильно определить тип политики:
- Справочное указание серий — серии указываются просто для информации при поступлении или отгрузке, движения по регистрам остатков в разрезе серий не фиксируются.
- Управление остатками серий — программа будет жестко контролировать остатки по каждой серии на складе. Поле станет обязательным для заполнения в расходных документах.
- Ниже в табличной части настроек укажем, для каких именно складов действует эта политика. Если у вас несколько складов, мы можем задать индивидуальные настройки для каждого из них. Важно: если для склада, выбранного в вашем документе, политика учета серий не задана, поле ввода серии останется заблокированным!
- Запишем и закроем изменения в виде номенклатуры.
Шаг 4. Особенности заполнения серий в документах
В зависимости от выбранной политики учета серий, способ их заполнения в документах (например, в «Поступлении товаров и услуг») может существенно отличаться от стандартного ввода текста в ячейку строки:
- При использовании политики управления остатками или справочного указания, прямое редактирование текстового поля серии в строке таблицы может быть заблокировано. Это не ошибка программы, а заложенный алгоритм.
- Чтобы ввести серию, обратите внимание на пиктограмму в колонке количества или на специальную кнопку Указать серии (она может располагаться над табличной частью «Товары»).
- При нажатии на эту кнопку откроется специальное модальное окно регистрации серий. В нем мы можем выбрать уже существующие серии из справочника
Серии номенклатуры либо создать новые, заполнив номер серии, дату выпуска и срок годности.
- После успешного заполнения и распределения количества по сериям, иконка в строке документа изменит свой цвет на зеленый, а сам документ успешно проведется.
Что делать, если по номенклатуре уже есть движения?
Рассмотрим сложную ситуацию: вы настроили функциональные опции, но при попытке изменить настройки в виде номенклатуры программа выдает предупреждение о невозможности изменения реквизитов, так как по данной номенклатуре уже созданы и проведены документы в базе данных.
В этом случае у нас есть два пути решения проблемы:
- Официальный (безопасный) метод: временно отменить проведение всех документов, в которых фигурирует номенклатура данного вида. После этого изменить настройки серийного учета в виде номенклатуры, а затем последовательно перепровести документы, вручную заполнив появившиеся поля серий.
- Технический метод (для администраторов): использовать специальную групповую обработку параметров (например, «Групповое изменение реквизитов»), которая позволяет обойти стандартные проверки системы и принудительно записать признак ведения серийного учета. Внимание: данный метод требует высокой квалификации, так как несоответствие настроек и фактических движений по регистрам накопления может привести к расхождению остатков и ошибкам при проведении последующих документов. Перед выполнением подобных операций обязательно сделайте резервную копию базы данных!
Таким образом, последовательно настроив глобальные параметры системы, правила конкретного вида номенклатуры и политику их учета на складах, мы гарантированно решим проблему с доступностью редактирования серий в любых документах программы.