Главная страница » Доработки в 1С » История покупок клиента в карточке 1С

Клиент говорит: «то же масло, что в прошлый раз» — ответ в его карточке, без отчётов и отборов

Закладка «Покупки» в карточке контрагента 1С:УНФ и 1С:Автосервиса: что клиент брал, какой каталожный номер и производитель, с какого склада ушло, на какую сумму, когда и каким документом. Расширение, только чтение, установка пять минут.

10 000 ₽ за расширение, в том числе НДС 5%. Сборку подбираем под вашу конфигурацию и релиз.

iT
Карточка клиентазакладка «Покупки»
Масло моторное 5W-30 · ZIC
3 шт · 12 900 ₽ · Реализация 000512 от 14.08.2026
Фильтр масляный
MAHLE · Основной склад · 2 250 ₽
Колодки передние
TRW · Слесарный цех · 9 800 ₽
Ремень ГРМ
GATES · Слесарный цех · 6 820 ₽

Что сейчас происходит у стойки

Ответ на самый частый вопрос в продаже запчастей и в сервисе собирается из четырёх окон, пока клиент ждёт на линии.

Сумма есть, покупок не видно

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

Отчёт нужно настраивать

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

Бренд и артикул — в третьем окне

Каталожный номер и производитель лежат в карточке товара, документ отгрузки — в журнале. Для гарантии и возврата нужен именно документ.

Что менеджер видит на закладке

Восемь колонок, все — из регистра «Продажи», того же, из которого строится типовой отчёт.

Колонка Откуда берётся Зачем она менеджеру
Номенклатура регистр продаж двойной клик открывает карточку товара
Каталожный номер артикул номенклатуры заказать или найти на складе ту же деталь
Производитель реквизит производителя — расширение находит его само взять тот же бренд или осознанно предложить другой
Склад склад движения в регистре продаж с какого склада ушла позиция; в автосервисе это ещё и цеха
Количество и сумма обороты за период, возвраты вычтены сколько клиент на самом деле оставил у себя
Дата последней покупки последняя продажа позиции когда брал в последний раз
Последний документ та же продажа двойной клик открывает документ — для гарантии и возврата

Над таблицей — период «с / по» (по умолчанию последние 12 месяцев), отбор по организации и кнопка «Открыть в отчёте»: типовой отчёт «Продажи по номенклатуре» по этому клиенту за тот же период, уже с себестоимостью и валовой прибылью.

Как это выглядит в 1С

Экраны с копии рабочей базы 1С:Автосервис 3.0, имя клиента заменено. Закладка встаёт над типовыми: «Основное» — карточка целиком, как была, «Покупки» — история.

Закладка «Покупки» в карточке контрагента 1С:Автосервис: номенклатура, каталожный номер, производитель, склад, количество, сумма, дата последней покупки и документ
Закладка «Покупки»: период, отбор по организации, «Обновить» и «Открыть в отчёте». Строки отсортированы по количеству — сверху то, что клиент берёт чаще всего

Типовой отчёт «Продажи по номенклатуре» в 1С, открытый с закладки: склад, количество, выручка, себестоимость, валовая прибыль
Кнопка «Открыть в отчёте» — типовой «Продажи по номенклатуре» по этому клиенту и периоду. В версии для Автосервиса в отчёт добавлена та же колонка «Склад»

Как устроено

Это расширение конфигурации, а не правка типовой. Поэтому обновления 1С оно переживает, а установка не требует выгонять пользователей.

  • Только чтение. Расширение ничего не пишет в базу: ни документов, ни справочников, ни регистров.
  • Ноль изменений в типовой. Своих таблиц, регистров и реквизитов нет, префикс объектов — ИТ_, типовые обработчики не заменяются. Проверено в базе, где стоят ещё шесть расширений.
  • Данные — из регистра «Продажи». Того же, из которого строится типовой отчёт. Какие документы считаются продажей, расширение спрашивает у самого регистра: в УНФ это накладные, чеки и акты, в Автосервисе — ещё и заказ-наряды.
  • Карточка не тормозит. Данные читаются не при открытии карточки, а при первом переходе на закладку: кто на «Покупки» не заходит, нагрузки не создаёт.
  • Свои роли не добавляются. Историю видят те, у кого есть право на регистр «Продажи» — то же, что нужно для типового отчёта. Остальным закладка честно пишет, что прав нет.
  • Возвраты вычтены. В количестве и сумме, при этом «последним документом» всегда стоит продажа, а не возврат — менеджеру нужна именно последняя продажа.

Сколько стоит

Фиксированная цена за расширение — без часов и без сметы.

Расширение «История покупок клиента»

1С:УНФ 3.0 и 1С:Автосервис 3.0 на управляемом приложении

10 000 ₽ в том числе НДС 5%

единоразово, без абонентской платы

  • Сборка под режим совместимости интерфейса вашей базы
  • Инструкция по установке и проверке на 8 страницах
  • Помощь с установкой и ответы на вопросы по запуску
  • Обновления версии расширения

Что за рамками цены. Для 1С:Управление торговлей 11, 1С:Комплексной автоматизации 2 и 1С:ERP каркас тот же, но продажи там лежат в другом регистре, а карточку клиента открывают другой формой: это адаптация под базу, а не установка «из коробки». Её объём мы называем после разбора вашей конфигурации. Так же отдельно считается новая колонка на закладке — характеристика, партия, подразделение, ответственный: всё, что есть в регистре продаж.

Для каких конфигураций

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

Конфигурация Статус
1С:Автосервис 3.0 (релиз 3.0.13, платформа 8.5) Версия 1.1.0.1 проверена на копии рабочей базы: колонка «Склад», заказ-наряды в истории, склад в отчёте
1С:Управление нашей фирмой 3.0 (релизы 3.0.12, 3.0.13) Закладка проверена на копиях рабочих баз в версии 1.0 (без склада). Версию 1.1 перед установкой проверяем на копии вашей базы
УНФ и Автосервис с доработанной карточкой контрагента Проверяем на копии перед установкой
1С:Управление торговлей 11, 1С:КА 2, 1С:ERP Адаптация: продажи лежат в другом регистре, клиента открывают другой формой

Платформа 1С:Предприятие 8.3.27 и новее, проверено на 8.5.1. Нужны права администратора в базе — чтобы установить расширение.

Установка — пять минут, без выгона пользователей

Структурных объектов в расширении нет, поэтому оно встаёт динамически: ждать ночи не нужно.

1

Скажите конфигурацию и релиз

Справка → О программе. По ним собираем расширение под режим совместимости вашей базы.

2

Загрузите файл

Настройки → Администрирование → Печатные формы, отчёты и обработки → Расширения → Добавить из файла.

3

Снимите «Безопасный режим»

Самый пропускаемый шаг: платформа ставит эту галку сама, а в безопасном режиме встраивание в формы запрещено — расширение выглядит активным, но закладки нет.

4

Перезайдите в базу

Расширение действует в сеансах, начатых после установки.

5

Откройте клиента

Продажи → Покупатели → клиент → закладка «Покупки». Таблица заполнится за пару секунд.

6

Сверьте с отчётом

Нажмите «Открыть в отчёте»: итог выручки и сумма колонки «Сумма» должны совпасть — данные берутся из одного регистра.

Как мы проверяли

Закладка должна показывать ровно то, что лежит в учёте, поэтому каждый прогон сверялся не на глаз, а прямым запросом к регистру продаж.

11 покупателей в четырёх базах

Копии и тестовые базы УНФ и Автосервиса, одна рабочая база — только чтением. Число позиций, количество и сумма сошлись до копейки во всех прогонах, в том числе с отбором по организации.

16 тысяч строк по складу

Прежде чем доверять колонке «Склад», проверили, что склад в регистре продаж — действительно тот, с которого товар списан. Совпало в 100% товарных строк за год.

Возвраты на живом случае

Масло продали, вернули и продали снова. На закладке одна строка с итоговым количеством, а последним документом стоит продажа.

Когда закладка не нужна

Продажи идут без покупателя. Если розница пробивается на условного «Розничного покупателя», истории по конкретному человеку не будет — она окажется у этого условного контрагента.

Нужна аналитика, а не ответ на вопрос. ABC-анализ, динамика, сравнение периодов — это отчёты. Закладка отвечает на один вопрос: что брал этот клиент.

Клиентов единицы и всех знаете в лицо. Тогда хватит типового отчёта по продажам.

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

Не замедлит ли это карточку?

Нет. Данные читаются при переходе на закладку, а не при открытии карточки. Кто на «Покупки» не заходит, нагрузки не создаёт.

Что увидит пользователь без прав на продажи?

Закладку и сообщение «Нет прав на просмотр данных о продажах». Своей роли у расширения нет: доступ определяется тем же правом, что и в типовом отчёте, карточка работает как обычно.

Попадут ли в историю работы и услуги?

Да, если они продавались этому клиенту — например работы из заказ-нарядов. Склада у них нет, ячейка пустая. Если нужны только товары, это небольшая доработка запроса.

Что будет при обновлении конфигурации?

Типовую форму расширение декларативно не меняет — вёрстка строится программно при открытии карточки, поэтому обычные обновления она переживает. Перед установкой на новый релиз мы проверяем закладку на копии: именно так нашлась перестроенная карточка в УНФ 3.0.13.

Можно ли добавить свою колонку?

Да, так появилась колонка «Склад» в версии для 1С:Автосервиса. Так же выводятся характеристика, партия, подразделение или ответственный — всё, что есть в регистре продаж. Считается отдельно.

Куда уходят данные?

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

Покажем на вашей базе

Скажите, какая у вас конфигурация и релиз, — поставим закладку на копию вашей базы и покажем её на ваших клиентах до установки в рабочую. Если у вас УТ, КА или ERP, разберём, где лежат продажи, и назовём объём адаптации.

Ответим в рабочее время в течение пары часов.

или задайте вопрос в Telegram — @pgstupko

iTeal — создаём систему улучшений бизнес-процессов на базе 1С. Pavel.Stupko@iteal.expert · @pgstupko