Zolotenkov
Продажи

Учёт продаж и заказов клиентов без двойной работы и потерь

Заказы клиентов с автоматическим резервированием, прайс-листы по клиенту, частичные отгрузки с FEFO, база клиентов с историей, Make-to-Order связь с производством. Для перерабатывающих ниш, где продаётся то, что произведено.

Что меняется по сравнению с Excel и 1С

Пять рутинных вещей, которые в MRP делаются в моменте

В Excel или 1С
В Zolotenkov MRP
Доступность на старте заказа
«Кажется, есть» — конфликт всплывает на отгрузке.
Колонка доступности с учётом committed по приоритету.
Цены для разных клиентов
В голове менеджера или отдельных таблицах.
Прайс-листы с привязкой клиента: цена подставится сама.
Частичная отгрузка
Накладная на остаток, путаница в журнале.
Два события: «упакован» / «отгружен», история по эпизодам.
Списание партий со сроками
По интуиции или вручную, лежалое уходит позже.
FEFO автоматически или явный выбор партии до отгрузки.
Сборка комплекта
MO «собрать набор» → списание → отгрузка тремя шагами.
Make-to-Order: одна транзакция на «Отгружено».

Что умеет модуль продаж

Конкретные действия в интерфейсе, не «галочки в списке функций»

Заказы клиентов (SO)

  • Сквозная нумерация и двойной статус (рабочий + delivery).
  • Клиент, прайс, валюта, ставка НДС, приоритет.
  • Колонка доступности: всё / частично / нет в наличии.

Прайс-листы по клиенту

  • 4 типа: базовый, оптовый, индивидуальный, произвольный.
  • Корректировки: фикс цена, %, наценка от WAC, дельта ₽.
  • Импорт из CSV в режиме «заменить» / «дополнить».

Резерв без двойной продажи

  • Накопительный committed по приоритету.
  • Новый заказ видит остаток за вычетом обязательств.
  • Конфликт виден сразу, не на отгрузке.

Частичная отгрузка

  • Два события: «упакован» (резерв) и «отгружен» (списание).
  • История эпизодов с датой, составом, автором.
  • FEFO-списание партий по сроку годности.

База клиентов с историей

  • ИНН (валидация 10/12 цифр), КПП, контакты, валюта.
  • История заказов, дата последней отгрузки, оборот.
  • Импорт 200 клиентов из CSV за один проход.

Make-to-Order сборка комплекта

  • Позиция-комплект (kit) с собственным BOM.
  • На «Отгружено» — MO «Готов», списание, приход одной транзакцией.
  • Не нужно вручную создавать MO «собрать набор».

Связь с производственным заказом

  • MO под конкретного клиента: source_sales_order_item_id.
  • На карточке SO виден связанный MO и прогресс.
  • Менеджер сразу понимает, что нужно докупить или произвести.

Аналитика продаж

  • Выручка, COGS, прибыль, маржа, топ-товары.
  • Отдельные отчёты по клиентам, заказам, товарам.
  • CSV-экспорт в 9 колонок для бухгалтерии.

НДС, мультивалюта, страна

  • Ставка НДС на каждой позиции из справочника.
  • Валюта заказа из ISO-4217.
  • Код страны контрагента ISO-3166-1.

Как принять и отгрузить заказ

Типовой сценарий от создания до закрытия с частичной отгрузкой и комплектом

  1. 1

    Список заказов клиентов

    Раздел «Продажи» — таблица всех SO: номер, дата, клиент, сумма, желаемая дата, рабочий и delivery-статус, колонка «Доступность». Видно зависшие на упаковке, частично отгруженные и конфликты по остаткам.

    Список заказов клиентов в Zolotenkov MRP
  2. 2

    Создание заказа с резервом

    Выбираете клиента → его прайс-лист подставляет цены, валюта и страна из карточки. Позиции, количество, НДС, приоритет, дата отгрузки. Доступность пересчитывается с учётом committed — конфликт виден сразу.

    Форма создания заказа клиента
  3. 3

    Прайс-листы

    Отдельный экран для базового, оптового, индивидуального прайса. Корректировки: фикс цена, %, наценка от WAC, дельта ₽. Клиенты привязываются через many-to-many. Импорт из CSV.

    Прайс-листы в Zolotenkov MRP
  4. 4

    База клиентов

    Карточка с ИНН (валидация 10/12 цифр), КПП, контактами, адресом, валютой и страной. История заказов с номерами, датами, суммами, оборотом. Импорт 200 клиентов из CSV за один проход.

    Карточка клиента в Zolotenkov MRP
  5. 5

    Отгрузка с MTO-сборкой

    «Отгрузить» → фактические количества и тип события («Упакован» / «Отгружен»). Если в SO позиция-комплект — на «Отгружен» система сама создаёт MO «Готов», списывает компоненты по FEFO и приходует комплект.

    Make-to-Order сборка комплекта на отгрузке

Заведите клиента, прайс и заказ

Создайте клиента, привяжите к прайсу, оформите тестовый SO и проведите частичную отгрузку — посмотрите, как работает резерв и FEFO-списание. 15 минут, без оплаты карты.

Что входит, а что в роадмапе

Без обещаний, которых нет в продукте

Уже работает в системе

  • Заказы клиентов (SO-NNNNNN) с двойным статусом (рабочий + delivery)
  • Резерв по приоритету через накопительный committed
  • База клиентов с ИНН/КПП, контактами, валютой, страной
  • Импорт клиентов из CSV с проверкой дублей и реквизитов
  • Прайс-листы 4 типов с привязкой через many-to-many
  • Корректировки цен: фикс, %, наценка от WAC, дельта ₽
  • Импорт прайсов из CSV в режиме «заменить» / «дополнить»
  • Частичная отгрузка с историей событий (PACKED / DELIVERED)
  • FEFO-списание партий по сроку годности
  • Make-to-Order автосборка комплектов на DELIVERED
  • Связь SO ↔ MO через source_sales_order_item_id
  • Ставки НДС, мультивалюта, код страны
  • Аналитика: выручка, COGS, прибыль, маржа, топ-товары
  • Экспорт списка заказов в CSV (9 колонок)
  • Фриз учётного периода: запрет правок задним числом

Пока не входит — в роадмапе

  • Печать форм ТОРГ-12, УПД, счёта-фактуры из карточки
  • Интеграция с операторами ЭДО (Диадок, СБИС, Такском)
  • Прямой коннектор к 1С
  • Коннекторы к Ozon, Wildberries, Avito
  • Дебиторская задолженность и платёжный календарь
  • Воронка лидов и CRM-стадии до заказа
  • Мобильное приложение со сканером для отгрузки
  • Проверка контрагента по ФНС и статусу плательщика НДС

Если что-то из роадмапа критично — напишите на svetlana@zolotenkov.ru.

Частые вопросы

Как заказ превращается в списание со склада?
Через отгрузку, не через создание. Открытый SO бронирует товар в очереди по приоритету, но остатки не меняет. На «Отгрузить» вводите фактические количества и выбираете тип события: «Упакован» (резерв) или «Отгружен» (списание по FEFO).
Часть заказа сегодня, остальное через неделю?
Два события отгрузки. Первое — только то, что забирают сейчас (остальные строки с количеством 0). Заказ → «Частично отгружен». Когда клиент придёт за остатком — открываете тот же SO, вводите оставшееся. История хранит оба эпизода отдельно.
Как подставляется цена из прайс-листа?
Клиент привязан к прайсу — при добавлении позиции цена берётся оттуда, не из карточки товара. Корректировка прайса: фикс цена, процент скидки, наценка от WAC (markup_from_cost) или дельта ₽. Без привязки — базовая цена товара.
Двое клиентов на один и тот же товар — кто получит?
Тот, у кого выше приоритет в очереди committed. Доступность = склад − committed более срочных открытых SO. Если новый заказ уходит в минус, в колонке «Доступность» подсветится — менеджер видит конфликт сразу.
Резервирование под заказ, как в МойСклад?
Да, но через очередь committed, не через явный «резерв». Открытый SO автоматически бронирует свою долю по приоритету. Поле «Приоритет» сдвигает заказ в начало очереди.
Что такое Make-to-Order и комплекты?
Позиция-комплект (kit) в SO имеет свой BOM. На событии «Отгружен» система в одной транзакции создаёт MO статуса «Готов», списывает компоненты по FEFO и приходует комплект. Это вместо трёх операций вручную.
Импорт клиентов и прайсов из 1С или Excel?
Через CSV. Шаблон для клиентов (POST /api/customer-import/csv) — название, ИНН, КПП, контакты, валюта, страна. Для прайсов — POST /api/price-list/csv с режимом «заменить» или «дополнить». Прямого коннектора к 1С пока нет.
Какая аналитика по продажам?
Аналитика → Продажи: обзор с выручкой, COGS, прибылью, маржей, топ-товарами; отдельные отчёты по клиентам, заказам, товарам с фильтрами по периоду, складу, клиенту, категории, стране. CSV-экспорт списка заказов в 9 колонок.
Защита от правок задним числом?
Фриз учётного периода: если дата SO попадает в закрытый период (окно за 2 месяца назад), создание, редактирование и удаление запрещены. Открытие периода — отдельная операция с предупреждением, лимит 18 месяцев на исторические правки.
Печать ТОРГ-12, УПД и маркетплейсы?
Пока нет. Печать унифицированных форм, интеграции с ЭДО (Диадок, СБИС), коннекторы к Ozon/Wildberries/Avito, дебиторка и платёжный календарь — в роадмапе. Сейчас типовая практика — выгрузить SO в CSV и сформировать первичку в учётной системе.

Полезные статьи по теме

B2B в крафте: как выйти в сети, шоурумы и HoReCa и не погореть
Советы для бизнеса · 12 мин чтения

B2B в крафте: как выйти в сети, шоурумы и HoReCa и не погореть

Как крафт-мастерской начать B2B-продажи: что хотят от вас сети, шоурумы, рестораны. Закупочные договоры, отсрочка платежа, объемы, упаковка под B2B, юнит-экономика.

Ценообразование в крафт-производстве: как не продавать в убыток и не переценивать
Себестоимость · 12 мин чтения

Ценообразование в крафт-производстве: как не продавать в убыток и не переценивать

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

Маржа vs наценка: что путают крафт-производители и как это считать правильно
Себестоимость · 8 мин чтения

Маржа vs наценка: что путают крафт-производители и как это считать правильно

Чем отличается маржа от наценки, как считать каждую, почему наценка 100% дает маржу всего 50%, таблица перевода одного в другое, типичные ошибки в расчетах.

ИНН и КПП в карточке контрагента: длина, валидация, MRP
Советы для бизнеса · 6 мин чтения

ИНН и КПП в карточке контрагента: длина, валидация, MRP

Что такое ИНН и КПП, какая длина у каждого, как валидировать в карточке контрагента — и почему этого нет в Katana, но есть в Zolotenkov MRP.

Готовы автоматизировать производство?

Начните бесплатно. 30 минут на запуск, никакой карты, отмена в один клик.