# ТТК в ассортименте

**Раздел:** Справка по разделу

Технологическая техкарта (ТТК) определяет, из каких компонентов производится товар и в каких количествах они расходуются. Здесь же можно задать последовательность производственных операций для цеха: рабочие центры и продолжительность этапов. ТТК используется при оформлении производственных актов, автоматическом списании компонентов с кассы и планировании работы в MES.

## Где открыть
Технологическая карта находится в карточке товара:

1. Откройте **Справочники → Ассортимент**.
2. Найдите нужный товар.
3. Выделите его и нажмите **«Изменить»** либо откройте карточку двойным щелчком.
4. Перейдите на вкладку **«ТТК»**.

**Важно при создании нового товара:** сначала заполните основные сведения на вкладке «Основные» и сохраните товар. Кнопка **«Сохранить»** закрывает карточку. После этого откройте её снова и перейдите на вкладку «ТТК».

После изменения компонентов или производственных операций снова нажмите **«Сохранить»** внизу карточки. Компоненты и операции сохраняются вместе с товаром.

## Сборная ТТК
Сборная техкарта описывает, из каких компонентов производится товар. Все нормы указываются на **одну единицу готового товара**, карточка которого открыта.

### Добавление компонентов
1. Откройте подвкладку **«Сборная»**.
2. Нажмите **«Добавить компонент»**.
3. Найдите нужный товар по названию или штрихкоду.
4. Укажите количество компонента, необходимое для производства одной единицы готового товара.
5. Повторите действия для остальных компонентов.
6. Сохраните карточку товара.

Например, если вы настраиваете техкарту для готового блюда, в неё можно добавить мясо, муку, специи и другие товары, которые расходуются при изготовлении одной порции или килограмма продукции.

### Редактирование таблицы
Количество компонента можно изменить непосредственно в его строке. Кнопка **«×»** удаляет соответствующий компонент из техкарты.

В строке **«Итого»** отображаются:

- сумма количеств прямых компонентов;
- ориентировочная себестоимость, рассчитанная по количеству компонентов и их последним приходным ценам.

Не обязательно, чтобы итоговое количество компонентов равнялось единице. Например, в одной техкарте могут одновременно использоваться килограммы муки и штуки яиц. Это разные единицы измерения, поэтому их количества нельзя складывать как однородные величины.

### Какие товары можно использовать как компоненты
Компонентом может быть как обычное сырьё, так и другой товар из ассортимента. Если у выбранного товара есть собственная сборная ТТК, программа может раскрыть его состав до исходного сырья.

Так можно описывать производство через несколько уровней: готовое изделие состоит из полуфабрикатов, а полуфабрикаты — из отдельных ингредиентов.

## Разборная ТТК
Разборная техкарта описывает, какие продукты получаются при разделке исходного товара. Нормы указываются на **одну единицу разбираемого товара**.

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

### Заполнение разборной карты
1. Откройте подвкладку **«Разборная»**.
2. Добавьте выходные товары, которые должны получаться при разделке.
3. Для каждого товара укажите количество на одну единицу исходного сырья.
4. Сохраните карточку.

Разборная ТТК используется при оформлении производственных актов типа **«Разбор»**. В акте можно воспользоваться командой **«Пересчитать из ТТК»**, чтобы заполнить состав выходной продукции по технологической карте.

Подробнее о производственных операциях: **справка по производству** (proizvodstvo-disassembly.md).

## Полуфабрикаты и каскад
Если производство состоит из нескольких этапов, не обязательно перечислять всё исходное сырьё в одной большой техкарте. Можно создавать отдельные товары для полуфабрикатов и задавать их состав в собственных ТТК.

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

- **Тесто** — отдельный товар в ассортименте. В его сборной ТТК указаны мука, яйца и другие компоненты.
- **Фарш** — отдельный товар со своей сборной ТТК, в которой указаны мясо, специи и остальные ингредиенты.
- **Пельмени** — готовый товар. В его сборной ТТК компонентами выступают тесто и фарш с нормами на один килограмм готовой продукции.

В результате получается дерево техкарт: готовое изделие состоит из полуфабрикатов, а каждый полуфабрикат имеет собственный состав.

### Просмотр вложенных компонентов
На вкладке ТТК у пельменей полуфабрикаты отображаются в таблице компонентов. С помощью стрелки рядом с позицией можно раскрыть дерево и посмотреть, из какого сырья состоит этот полуфабрикат.

Вложенные позиции предназначены для просмотра: изменять состав полуфабриката нужно в его собственной карточке товара.

### Как программа использует каскад
При проведении производственного акта программа раскрывает состав компонентов до конечного сырья. То же правило применяется при автопроизводстве с кассы.

Это означает, что при выпуске пельменей будут учитываться не только товары «Тесто» и «Фарш», но и сырьё, из которого они состоят. Списание выполняется по полному составу дерева ТТК — до конечных компонентов.

Себестоимость также рассчитывается каскадно: стоимость полуфабриката определяется по его собственной техкарте, а не только по последней приходной цене самого товара-полуфабриката.

Поэтому, если вы используете полуфабрикаты, у каждого из них должна быть правильно заполнена собственная сборная ТТК.

## Производственные операции (MES)
Под таблицей компонентов находится блок **«Производственные операции»**. Он предназначен для настройки маршрута изготовления товара в цехе.

Не путайте две части вкладки:

- **Таблица компонентов** описывает материальный состав: что и в каком количестве расходуется на производство.
- **Производственные операции** описывают маршрут: на каких рабочих центрах выполняются этапы и сколько времени они занимают.

Эти сведения используются диспетчером **MES** (mes.md) при планировании работы цеха.

### Поля производственных операций
- **№** — порядковый номер этапа производственного маршрута.
- **Тип РЦ** — тип рабочего центра, на котором выполняется операция. Например, «Замес», «Лепка» или «Варка». Сами типы настраиваются в разделе **MES — справочники** (mes-setup.md).
- **Партия** — количество продукции, которое обрабатывается за один цикл. Например, 15 кг за один цикл.
- **Цикл, ч** — продолжительность одного цикла для указанной партии в часах.

Продолжительность этапов используется планировщиком при расчёте производственного расписания. Количество необходимых циклов определяется с учётом объёма заказа и размера партии.

### Настройка маршрута
1. Добавьте производственные операции для товара.
2. Для каждого этапа выберите тип рабочего центра.
3. Укажите размер партии, обрабатываемой за один цикл.
4. Укажите продолжительность цикла в часах.
5. Проверьте последовательность этапов.
6. Сохраните карточку товара кнопкой **«Сохранить»** внизу формы.

Операции сохраняются вместе с карточкой товара. Отдельной кнопки сохранения для этого блока нет.

### Что важно для работы MES
- **Без производственных операций** диспетчер MES не сможет построить расписание для изделия при выполнении команды «Прикинуть срок».
- **Без сборной ТТК** автоматический выпуск продукции после завершения цеховых этапов не выполнится. Для построения расписания нужны производственные операции, а для оформления выпуска — сборная техкарта.
- **Для полуфабрикатов** нужно задавать собственные производственные операции в карточках этих товаров.

Если в составе изделия есть несколько полуфабрикатов, MES раскрывает их производственные маршруты. При совпадении типа рабочего центра одинаковые этапы могут объединяться в одну партию.

## Значки в журнале ассортимента
Чтобы быстро определить, для каких товаров заполнены технологические карты, включите в таблице ассортимента колонку **«ТТК»**. Для этого откройте меню **«Колонки»** и выберите нужную колонку.

В таблице используются два обозначения:

- **⊕** — у товара есть сборная техкарта.
- **⊖** — у товара есть разборная техкарта.

Перед запуском производства или настройкой автопроизводства с кассы можно быстро проверить, заполнена ли нужная карта.

## Связь с производственными актами и MES
Разные части техкарты используются в разных операциях программы.

### Почему сборная ТТК обязательна для выпуска
Команда **«Пересчитать из ТТК»** в акте производства заполняет строки расходуемого сырья на основании сборной технологической карты. Если сборная ТТК не сохранена, программа не сможет заполнить эти строки.

Поэтому для товара, который нужно производить, обязательно настройте сборную карту. Если товар проходит через цех и MES, дополнительно заполните производственные операции.

### ТТК и вкладка «Калькуляция»
В карточке товара есть также вкладка **«Калькуляция»**. Она предназначена для хранения текстового рецепта, с которым работает технолог.

Важно различать назначение этих вкладок:

- **Калькуляция** — текстовое описание рецепта.
- **ТТК** — количественные нормы компонентов, которые используются в производственном и складском учёте.

Если данные на этих вкладках расходятся, программа может показать предупреждение **«ТТК расходится с калькуляцией»**. Для обновления ТТК по калькуляции используйте команду **«Пересчитать ТТК»** на вкладке «Калькуляция».

## ИИ-ассистент
Составить калькуляцию и подготовить технологическую карту можно через чат **Меркурий-ИИ**. Вместо ручного добавления каждой строки можно описать рецепт обычным языком.

### Создание рецепта
Напишите в чате, например:

- `Сделай техкарту на …` — запрос на создание технологической карты.
- `Сделай калькуляцию на …` — запрос на создание калькуляции.

Ассистент подготовит рецепт и сохранит его на вкладке **«Калькуляция»** соответствующего товара.

### Перенос рецепта в ТТК
После подготовки калькуляции можно попросить ассистента применить её для формирования технологической карты. Для подтверждения используйте команды:

- `Примени`
- `да`

Ассистент синхронизирует ТТК с рецептом. Если необходимых товаров ещё нет в ассортименте, он предложит создать их.

### Просмотр и уточнение рецепта
Чтобы вывести сохранённый рецепт в чат, напишите `Покажи текст калькуляции`.

Рецепт можно уточнять обычными фразами. Например:

- `убери полуфабрикат`;
- `используй товар …`.

После внесения уточнений можно повторно применить ТТК.

В ответе ассистента название блюда отображается ссылкой на карточку товара. По ней можно открыть вкладки **«Калькуляция»** и **«ТТК»** и проверить результат.

### Создание производственного акта
После записи ТТК можно продолжить работу в чате и попросить подготовить акт производства. Например:

`собери N кг …`

Ассистент подготовит черновик производственного акта.

Подробнее: **новость о создании техкарт из чата**.
