Категории клиентов
Группа клиентов с общими условиями: свой прейскурант, своя матрица скидок, свой счёт дебиторской задолженности. Категория нужна, когда одинаковые правила надо раздать не одному клиенту, а десяткам — оптовикам, рознице, дилерам.
Где искать: Модули → Расчеты с клиентами → Регистры → Категории клиентов
Разбор на примере
В демонстрационной компании две категории: КЛИЕНТ — «Клиенты» и CUST — «Прочие клиенты».


Категория КЛИЕНТ — «Клиенты», на вкладке «Ценообразование» прейскурант RRP, а поле «Матрица скидок» пустое. Всё, что попадёт в эту категорию, будет считаться по розничным ценам без скидки.

На вкладке «Счета» задаётся счёт дебиторов — по нему пойдут проводки долга клиентов этой категории. Пусто — значит система возьмёт счёт из настройки использования счетов.
Как категория работает
Категория проставляется в карточке контакта — поле «Категория клиента». Один контакт принадлежит одной категории.
Условия категории — это запасной вариант, а не приказ. Если в самой карточке клиента заполнен прейскурант, работать будет он; категория подставится там, где в карточке пусто. Тот же порядок и со скидками — кроме контрактов: матрицу скидок они, как и SERP, берут только из карточки клиента.
Категория участвует в отборе. По ней фильтруются список контактов и отчёты долгов — старение, ведомость расчётов, задолженность клиентов. Такой же фильтр есть в отчёте по контактам, истории предоплат клиента и истории изменений контакта.
Категория влияет на код нового контакта: в диапазонах номеров можно задать отдельную серию под категорию — например, оптовикам коды с буквы W.
Что проверяется
Код и комментарий обязательны, код уникален, а изменить код сохранённой категории нельзя — «Код изменять нельзя». Прейскурант, матрица скидок и счета проверяются на существование. Категорию нельзя удалить, пока её держит хотя бы одна карточка контакта (даже без единого документа) или настройка — Prom Создание новых клиентов либо диапазоны номеров; отказ назовёт первое место.
Типичные ситуации
Клиенту нужны особые цены. Не заводите отдельную категорию ради одного клиента — впишите прейскурант прямо в его карточку, он сильнее категории.
Меняем цены целой группе. Достаточно поменять прейскурант в категории — новые документы её клиентов пойдут по новым ценам. Кроме клиентов, у которых свой прейскурант в карточке: он сильнее категории, и их цены не изменятся. Уже выписанные документы не пересчитываются.
Категория не удаляется. Её держит карточка клиента или настройка — отказ назовёт, где именно: «Запись реестра «Категории клиентов» используется в: Контакты!». Без категории такая карточка уже не сохранилась бы, а проводки счетов этих клиентов молча ушли бы на общий счёт дебиторов. Переведите клиентов в другую категорию (и измените её в настройках) — тогда удаление пройдёт. Или оставьте категорию как есть — она не мешает.
Категория не сохраняется: «Матрица скидок не найдена». В поле «Матрица скидок» стоит матрица, которой нет в реестре матриц скидок: её удалили, или код пришёл со стартовыми данными новой базы SaaS (категория CUST с 0%). Очистите поле или выберите существующую матрицу и сохраните. Очистка цен не меняет: отсутствующую матрицу документы и так считают отсутствием скидки. А существующая матрица начнёт действовать: её скидку получат новые документы клиентов категории, у которых нет своей матрицы.
Переменные печати
Значения, доступные в шаблонах печатных форм этого документа. Как записать переменную в шаблоне — см. Печатные формы.
Поля заголовка:
| Переменная | Что подставляется |
|---|---|
| ClientCat_No | Код |
| ClientCat_Comment | Комментарий (Код) |
| ClientCat_RecAcc_Name | Комментарий (Счет дебиторов) |
| ClientCat_PayAcc_Name | Комментарий (Счёт кредиторской задолженности) |
| ClientCat_CostAcc_Name | Комментарий (Счет стоимости ТМЦ) |
| PrList_Code | Прейскурант (код) |
| PrList_Comment | Прейскурант (название) |
| DiscTable_Code | Матрица скидок (код) |
| DiscTable_Comment | Матрица скидок (название) |
| ClientCat_RecAcc_No | Счет дебиторов |
| ClientCat_PayAcc_No | Счёт кредиторской задолженности |
| ClientCat_CostAcc_No | Счет стоимости ТМЦ |
Записи, на которые документ ссылается полями формы (склад, клиент, валюта…), дают в шаблон и остальные свои переменные — код и название уже названы в таблицах выше, остальное описано в статье справочника:
- Прейскурант — Прейскуранты
- Матрица скидок — Матрица скидок (
DiscTable_*)