← ко всем правилам

ИнтерШины · Бот «Зам»

Отчёты за диски

Как бот считает продажи литых дисков, что засчитывается как отчёт продавца и в каком виде сводка приходит владельцу. Магазины: Север · Кирова · ЮГ · Воронеж.

📌 Стандарт отчёта — раздать продавцам

Одна продажа = ОДНО сообщение = фото + ОДНА подпись из списка:

Продажаглавное слово — диск продан
С собойклиент забрал сразу
Без установкипродано без монтажа
Хранение«хранение» / «на хранение» / «оставили на хранение»
Отправка ТКотправлено транспортной
Ждём шины или ждём дискитовар продан, но в перемещении

Засчитывается только одна из этих 6 подписей. Если фото не смогли — причину («не успел / машина грязная / дождь») пишите рядом с подписью продажи (напр. «Продажа, машина грязная»). Одна причина без подписи продажи не засчитывается.

Как считается

1

Считаем только литые

Штампованные фото не требуют. Комплект = 4 диска. Сколько нужно отчётов = литые ÷ 4, пофамильно из выгрузки 1С.

2

Что считается отчётом

Только сообщение с подписью по смыслу (см. стандарт) — именно подпись отличает продажу от фото витрины. Голое фото без подписи — не считается (у продавца — всегда; касса «фамилия + фото» — исключение, см. §4). Фото до 9:00 — не считается.

3

Одно сообщение = одна продажа

Два диска в одном сообщении — нельзя (надо разбить на два). Считаем по числу сообщений-подписей.

4

С личного телефона — без фамилии, с рабочего — с фамилией

С личного телефона (свой аккаунт) фамилию указывать не нужно — бот узнаёт продавца по аккаунту. С рабочего/общего телефона (касса) фамилию продавца указывать обязательно + фото или подпись. Просто фамилия без фото/подписи (напр. про перемещение) — не считается. Фамилию и фото можно в двух соседних сообщениях — бот их свяжет. Забыли фамилию — отредактируйте сообщение, бот прочитает правку. Отчёт кассы с подписью, но без фамилии попадёт в сводку строкой «⚠️ касса — проверь, кому засчитать».

Перекрёстные продажи: с рабочего телефона можно отчитаться и за продавца из другого подразделения (продал с чужого магазина) — если он есть в выгрузке этого магазина, зачёт проходит.

5

Опечатки не мешают

Бот понимает фразы по смыслу, а не по буквам: терпит замену «о»↔«а», пропуск или замену одной буквы («устАновки» = «устОновки», «соьой» = «собой», «хранене» = «хранение»). Новые формулировки добавляются по факту.

Особые случаи

6

Штампы и бренд Trebl

Штамп фото не требует — только строка 📦 для контроля. Бренды типа Trebl = штамп, не путать с литыми, не помечать «нужна проверка».

7

Одиночные литые (меньше 4)

Продано 1–3 диска (не комплект) — фото не требуется, но обязательно отмечается строкой ℹ️, чтобы не потерялось.

8

Лишний отчёт (в группе больше, чем продаж)

Если в группе отчётов больше, чем продаж по 1С — бот пишет «⚠️ Фамилия: отчитался больше, чем продаж — проверь». Реагируем на число отчётов: возврат не важен — если продал и вернул (нетто 0), а отчёт есть, тоже флаг. Если это продажа после выгрузки / касса не провела — по слову владельца зачитывается вручную (✅).

9

Каждая продажа = отдельная подпись

Голые фото никогда не считаются отдельной продажей — ни в альбоме, ни рядом с подписью. Сколько продал — столько подписей «Продажа» и поставь. К одной продаже можно приложить сколько угодно фото: одна подпись = одна продажа. Витрина, лишние ракурсы, утренние фото без подписи в зачёт не идут. Касса — исключение (§4): «фамилия + фото» засчитывается.

10

Взаимозамена в подразделении

Продавцы одного магазина могут отчитаться друг за друга — фамилию указывать не обязательно. Если у одного продажа не закрыта, а другой отчитался лишний раз, зачёт идёт тому, чья продажа (у кого недобор). В сводке видно раздельно: «Недомолкин 1, за него ещё отчитался Елфутин 1».

Доставка и формат

11

Расписание с автоповтором

Выгрузка ~20:30 (Вс ~18:30). Сводка запускается и повторяет попытки до 22:30, пока файл не появится. Уходит ровно 1 раз в день — сначала владельцу на согласование, потом по команде «отправь в группу».

12

Формат сводки

✅/❌ и магазин с числом продаж — первой строкой, фамилии — со следующей строки. У продавца цифра — сколько продал; «не отчитался: Фамилия (X из N)»; штампы отдельной строкой 📦.

13

Комментарий для аналитики

В базу пишется текст подписи продавца и номенклатура диска (за что именно продажа). По концу месяца — фильтр, кто систематически отписывается «не успел / машина грязная» (заведомо без фото).

14

Мотивация и разбор месяца

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

Отдельно анализируется, кто часто отписывается отговорками («не успел / грязная / дождь / разбитая») вместо фото — это не должно быть массовым.

Что понимает бот (фразы и опечатки)

СмыслКак пишут (варианты и опечатки)
Продажапродажа · продал · продано · прод. · прод (сокращённо тоже засчитывается)
С собойс собой · ссобой · соьой · забрали с собой
Без установкибез установки · устоновки · с установкой
На хранениена хранение · оставили на хранение · на хранение приедут — только про продажу, НЕ вопрос про хранение
Отправка ТКотправка ТК · отправлено ТК
Ждём шины или ждём диски (товар продан, но в перемещении)ждём шины · ждём диски · ждем шин · ждем диск
Причина без фотоне успел · грязная · дождь · разбитая — только ВМЕСТЕ с подписью продажи
Диск в тексте«Диск R-17 …» · «Диск R-18 …»