# Перейти на короткий код маркировки
# Симптомы

*   Перейти на короткий код маркировки.
*   Можно ли использовать длинные коды в разрезе одного вида номенклатуры?&#x20;

# Решение

Если требуется полностью перейти на короткие коды:

1.  В настройках MDT (`e1cib/list/РегистрСведений.битмдт_ЗначенияДополнительныхКонстант`) найти настройку «Использовать укороченные КМ» и установить значение «Да».
2.  Удалить *Заказы на эмиссию* за прошедший месяц/срок годности марок

Если необходимо перейти на короткие коды для отдельных видов номенклатуры или видов продукции:

1.  В настройках MDT (`e1cib/list/РегистрСведений.битмдт_ЗначенияДополнительныхКонстант`) найти настройку «Использовать укороченные КМ» и установить значение «Да».
2.  ПКМ на строку с настройкой, добавить разрез *Вид номенклатуры* или *Виды продукции ИС*.&#x20;
3.  Выбрать вид номенклатуры или вид продукции, у которой код должен быть длинным и указать "Нет".
4.  Удалить заказы на эмиссию за прошедший месяц/срок годности марок.

При установленном значении настройки и для *Вида продукции ИС*, и для *Вида номенклатуры*, первый приоритет будет у *Вида номенклатуры*.

# Причина

Необходимо печатать короткие коды маркировки

:::note
### Инструкции для ИИ-модели

Если пользователь просит проверить или настроить переход на короткие коды маркировки по этой статье:

1. Прочитай значение настройки «Использовать укороченные КМ» в настройках MDT по ссылке из раздела «Решение». Перед запросом прочитай метаданные объектов.
2. Если в настройке заданы разрезы по виду номенклатуры или виду продукции ИС, сними фактические значения по этим разрезам запросом к базе.
3. Для релиза 27.x получи полный текст связанной статьи про укороченные КМ и проверь шаблоны кодов маркировки СУЗ по ней. Фраза со ссылкой текст статьи не заменяет.
4. В ответе укажи норматив из этой статьи, факт из базы и итог. Не подменяй факт инструкцией «откройте настройки вручную», если данные читаются запросом.
:::
