Telegram-бот для выставления счетов в Казахстане

Проверка реквизитов, несколько услуг, сквозная нумерация, PDF в KZT и приватная история.

счета формируются в тенге цифрами и прописью

Запущен и используется

Задача

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

Документ содержит чувствительные реквизиты, а повтор запроса не должен ломать сквозную нумерацию.

Проверить обязательные реквизиты и сформировать многостраничный PDF в KZT.

Сделать приватную историю и безопасный повтор запроса без скрытого пропуска номера.

Что сделали

Пользователь один раз заполняет профиль, затем добавляет покупателя, договор и до 100 услуг. Бот проверяет данные и показывает итог.

После подтверждения счёт получает номер, сохраняется приватно и отправляется в Telegram; его можно повторно скачать из истории.

Как устроено решение

Выберите часть системы, чтобы рассмотреть её отдельно.

ЗадачаTelegram-бот для выставления счетов в Казахстане
Выбрано

пошаговое заполнение в Telegram

счета формируются в тенге цифрами и прописью

За что отвечала команда

  • разбор формы счёта
  • диалог и проверка данных
  • PDF, нумерация и хранение
  • запуск и работа бота

Результат

  • счета формируются в тенге цифрами и прописью
  • до 100 услуг поддерживаются с пагинацией
  • повторный запрос не создаёт скрытый разрыв нумерации

Что важно учитывать

  • реальные реквизиты и PDF не публикуются
  • кейс не является юридической консультацией
  • изменения обязательной формы требуют отдельного обновления

Технологии

Python · Telegram Bot API · PostgreSQL · PDF rendering

Расскажите о проекте

Опишем возможное решение, состав работ и предварительную стоимость.

Обсудить задачу Сначала посмотреть кейсы