ТакПростоТакПросто.ai
ЦеныДля бизнесаОбразованиеДля инвесторов
ВойтиНачать

Продукт

ЦеныДля бизнесаДля инвесторов

Ресурсы

Связаться с намиПоддержкаОбразованиеБлог

Правовая информация

Политика конфиденциальностиУсловия использованияБезопасностьПолитика допустимого использованияСообщить о нарушении
ТакПросто.ai

© 2026 ТакПросто.ai. Все права защищены.

Главная›Блог›Веб-приложение для согласования расходов в агентстве
17 янв. 2026 г.·7 мин

Веб-приложение для согласования расходов в агентстве

Как сделать веб-приложение для согласования расходов: настройте цепочку проект-статья-заявка-согласование, роли, историю решений и контроль чеков.

Веб-приложение для согласования расходов в агентстве

Какая боль с расходами и чеками у агентств

В агентстве расходы появляются каждый день: такси на встречу, материалы для съемки, подписка на сервис, срочная печать. Когда все это живет в переписках и таблицах, быстро начинается хаос: один и тот же расход обсуждают в трех чатах, суммы в отчетах не сходятся, а чек оказывается «где-то в личке у исполнителя».

Обычно болит одно и то же:

  • Чеки теряются или приходят слишком поздно, когда закрытие месяца уже горит.
  • Непонятно, к какому проекту и статье отнести покупку, особенно если проектов много.
  • Согласование выглядит как «ок» в чате без деталей, а потом никто не помнит, что именно одобряли.
  • Расходы дублируются: двое купили одно и то же, потому что не видели заявку.
  • Исполнитель тратит время на объяснения, менеджер - на поиски, бухгалтерия - на уточнения.

Мессенджер неудобен по простой причине: он не хранит процесс. Там нет обязательных полей, статусов, понятных правил «кто и когда должен ответить», и нет одного места, где видно картину по проекту. Учет превращается в бесконечные «скинь еще раз», «а это за что?» и «кто разрешил?».

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

Как выглядит результат на практике:

  • Сотрудник создает заявку за минуту и сразу понимает, что приложить и что будет дальше.
  • Менеджер проекта видит все расходы по своему проекту и принимает решения по понятным данным, а не по сообщениям в чате.
  • Бухгалтерия получает полный пакет: к чему относится расход, кто утвердил, когда, и где чек - без догадок и ручных уточнений.

Минимальная модель данных: проект, статья, заявка, чек

Если вы делаете веб-приложение для согласования расходов, начните с простого каркаса. Когда сущностей слишком много, люди путаются. Когда их мало, потом невозможно ответить на вопросы про деньги и ответственность.

Проект здесь - контейнер. Все заявки, чеки и решения живут внутри проекта. Так проще считать лимиты и делать отчеты, потому что расходы почти всегда смотрят по проектам, а не «вообще по компании».

Статья расхода нужна, чтобы расходы были сравнимы. Без нее все уйдет в поле «Комментарий»: один пишет «такси», другой «доставка», третий «логистика». Со статьями появляется понятная аналитика: сколько ушло на подрядчиков, материалы, командировки. На старте обычно хватает 10-20 статей и возможности добавлять новые.

Заявка - единица согласования. В ней хранится то, что нужно менеджеру и бухгалтерии: сумма, валюта, дата расхода (или плановая дата), кто тратит, по какой статье, короткий комментарий и, при необходимости, контрагент. Если вы строите workflow проект заявка согласование, то именно заявка проходит статусы и собирает решения.

Минимальный набор сущностей может быть таким:

  • Проект (название, клиент, активность)
  • Статья расхода (название, группа, признак «по умолчанию»)
  • Заявка (проект, статья, сумма, валюта, дата, автор, комментарий, статус)
  • Согласование (заявка, роль или конкретный согласующий, решение, время, причина)
  • Файл чека (заявка, файл, тип, дата загрузки, кто загрузил)

Чек лучше хранить отдельным объектом. Тогда можно прикрепить несколько файлов к одной заявке (например, чек и акт) и не ломать модель.

Простой пример: в проекте «Ребрендинг» создают заявку по статье «Материалы» на 12 500 RUB, прикрепляют фото чека, руководитель утверждает, а бухгалтер отмечает, что документ принят.

Логика согласования: статусы и правила переходов

Чтобы веб-приложение для согласования расходов не превратилось в «болото», сначала зафиксируйте цепочку статусов и правила переходов: кто и при каких условиях может двигать заявку дальше. Обычно хватает шести состояний: черновик, на согласовании, одобрено, отклонено, оплачено, закрыто.

Статусы без лишних сущностей

  • Черновик - сотрудник заполняет данные и может приложить чек позже.
  • На согласовании - заявка ушла по маршруту, редактирование ограничено.
  • Одобрено - решение зафиксировано, сумма подтверждена.
  • Отклонено - обязательно с причиной.
  • Оплачено - бухгалтерия провела платеж или возмещение.
  • Закрыто - точка: дальше только исправления отдельными операциями, а не правкой старых данных.

Правила переходов: кто, что и при каких условиях

Переходы делайте короткими и предсказуемыми, а исключения - явными:

  • Автор переводит из «черновика» в «на согласовании», когда заполнены проект, статья и сумма, а чек приложен или отмечено, что чека пока нет.
  • Руководитель проекта может «одобрить» или «отклонить». После решения автор не должен менять сумму напрямую.
  • Частичное одобрение фиксируйте как «одобрено на сумму X» с обязательным комментарием. Разницу либо превращайте в новую заявку, либо оформляйте отдельной корректировкой.
  • Бухгалтерия переводит в «оплачено» только при наличии реквизитов и понятного способа оплаты (карта, счет, наличные под отчет).
  • Возвраты, сторно и исправления делайте отдельной операцией, связанной с исходной заявкой: отрицательная сумма, причина и новый чек. Оплаченную заявку не редактируют.

Пример: аккаунт-менеджер подал 12 000 руб. за стоковые фото. Руководитель проекта одобрил 9 000 руб. и попросил заменить часть позиций. Система фиксирует «одобрено на 9 000», а остаток 3 000 уходит в новую заявку или корректировку.

Роли и права: кто что видит и кто что может делать

Если роли заданы размыто, чеки снова начинают пересылать в мессенджерах, а суммы правят «на словах». Заранее решите две вещи: кто может создавать и править заявки, и кто имеет право их утверждать.

Обычно в агентстве хватает пяти ролей:

  • Сотрудник: создает заявку, прикрепляет чек, видит свои заявки и их статусы.
  • Менеджер проекта: видит заявки по своим проектам, подтверждает или отклоняет, уточняет статью и комментарий.
  • Финконтроль: проверяет суммы, лимиты и соответствие статье, возвращает на доработку.
  • Бухгалтер: проверяет реквизиты, готовит к оплате и учету, отмечает «проведено».
  • Администратор: настраивает справочники (проекты, статьи, лимиты), роли, пороги и доступы.

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

Отдельно задайте пороги сумм. Простой вариант: до 10 000 руб. достаточно менеджера проекта, выше нужен финконтроль, а для крупных трат добавляется второе согласование (например, руководитель направления). Пороги лучше хранить в настройках проекта или статьи, а не в коде.

В интерфейсе показывайте каждому ровно то, что нужно для решения:

  • Сотруднику - «создать заявку», список своих заявок и причины отказов.
  • Менеджеру - очередь по проекту, быстрые кнопки «утвердить/вернуть», комментарии.
  • Финконтролю - суммы, лимиты, история правок, сравнение с бюджетом проекта.
  • Бухгалтеру - чек, дата, поставщик, статус «проведено/не проходит».
  • Админу - роли, справочники, правила порогов.

Пример: дизайнер покупает материалы на 6 500 руб. по проекту клиента. Он создает заявку и прикрепляет чек, менеджер проекта утверждает. Если бы сумма была 26 500 руб., заявка ушла бы еще и в финконтроль, а сотрудник сразу увидел бы, что нужно второе согласование.

История решений: как убрать вопросы «кто это утвердил»

Откатывайте изменения уверенно
Используйте snapshots и rollback, чтобы безопасно менять статусы и правила процесса.
Включить откат

После запуска веб-приложения для согласования расходов споры часто смещаются с «сколько потратили» на «кто разрешил и на каких условиях». История решений закрывает сразу три задачи: разбор конфликтов, подготовку к проверкам и передачу дел, когда менеджер уходит в отпуск.

Хорошая история - это не «лог ради лога». Она отвечает на четыре вопроса: кто сделал действие, что изменилось, когда это произошло и почему.

Что фиксировать в ленте событий

Хватает простого набора, который закрывает большинство случаев:

  • создание заявки (сумма, проект, статья)
  • смена статуса (на согласовании, одобрено, отклонено, на доработке)
  • изменения ключевых полей (сумма, статья, получатель, дата)
  • решения согласующих (кто и что решил)
  • действия с чеками (добавлен, заменен, помечен как спорный)

Ленту лучше показывать прямо в карточке заявки, чтобы не искать события по разным экранам.

Комментарии и версии, чтобы не терять контекст

При отклонении сделайте комментарий обязательным. Правило «без причины нельзя отправить назад» экономит время и снижает напряжение: заявитель сразу понимает, что исправить.

Еще одна частая проблема - заявка менялась несколько раз, и никто не помнит, что было «до». Здесь помогают версии: сохраняйте снимок заявки при важных изменениях (например, перед отправкой на согласование и после правок). Тогда можно быстро увидеть, кто поменял сумму и почему.

Если вы собираете приложение в TakProsto, удобно сразу заложить «события» и «версии» отдельными сущностями. Так лента остается стабильной и при росте количества заявок.

Что должно быть в интерфейсе, чтобы им пользовались

Интерфейс должен отвечать на два вопроса за пару кликов: сколько уже потрачено по проекту и что нужно согласовать прямо сейчас. Если для этого приходится проходить пять экранов, команда быстро вернется в чаты.

Первый экран лучше делать простым: список проектов и короткая сводка по статьям. Не бухгалтерский отчет, а понятные цифры: лимит, потрачено, осталось, где превышение. Это помогает руководителю проекта быстро понять контекст, а сотруднику - выбрать проект и статью.

Второй ключевой экран - список заявок. Тут важна скорость: фильтры по статусу, проекту, статье и инициатору, плюс действие «открыть следующую на согласовании».

Карточка заявки должна быть одной страницей без «пряток»: сумма, статья, поставщик, дата, способ оплаты, чек, комментарии и история решений. Согласующий видит все на одном экране и реже просит уточнений.

Экран согласования

Согласование должно быть конкретным: две кнопки «Одобрить» и «Отклонить», поле «Причина» и короткий чек-лист перед одобрением:

  • Чек читается, сумма совпадает.
  • Статья выбрана правильно.
  • В бюджете хватает лимита или есть согласование перерасхода.
  • Понятно, зачем покупка проекту.
  • Нет дубля заявки на тот же расход.

Уведомления

Уведомления нужны только в моменты, когда человек должен что-то сделать. Сообщение должно быть коротким и предметным: «Заявка #128, проект X, 12 400 ₽, статья “Реквизит”. Нужен ответ до 18:00».

Если вы собираете прототип в TakProsto, просите сделать экраны «плоскими» и быстрыми: меньше переходов, больше ясности на одном экране.

Пошагово: как спроектировать приложение перед разработкой

Если начать разработку без общего описания процесса, у бухгалтерии, аккаунтов и руководителей проектов будут разные ожидания. Сначала договоритесь о терминах и о том, что считается «нормой».

1) Зафиксируйте процесс и словарь

Опишите путь «проект - статья - заявка - согласование» в 5-7 предложениях простым языком. Например: «Сотрудник создает заявку по проекту и статье, прикладывает чек, руководитель проекта проверяет смысл и сумму, бухгалтерия проверяет реквизиты, затем заявка либо утверждается, либо возвращается с комментарием».

Тут же согласуйте термины: что такое «статья», чем «заявка» отличается от «расхода», когда чек обязателен.

Дальше определите роли, границы ответственности и пороги сумм (например, до 10 000 руб. согласует руководитель проекта, выше - директор), а также кто видит чужие заявки.

2) Продумайте статусы, поля и прототип

На одном листе нарисуйте статусы и правила переходов. Не делайте их много: лишние статусы почти всегда превращаются в хаос. Для каждого перехода добавьте правило: кто может сделать действие и что требуется (комментарий, чек, подтверждение суммы).

Быстрая проверка перед прототипом:

  • роли, права, пороги сумм и замещения на отпуск
  • статусы и переходы (кто и когда может «вернуть», «отклонить», «утвердить»)
  • поля заявки: сумма, валюта, проект, статья, дата, комментарий, контрагент
  • требования к чеку: форматы, читаемость, обязательность, что делать без чека
  • минимальные экраны: список заявок, карточка заявки, загрузка чека, история

Затем пройдите 3 типовых сценария: покупка материалов, такси после съемки, оплата подрядчика. Например: менеджер загрузил чек на 2 800 руб., руководитель проекта вернул из-за неверной статьи, менеджер исправил, бухгалтерия проверила реквизиты.

Финальный шаг - пилот на одном проекте на 1-2 недели. Обычно всплывают мелочи, которые решают успех: обязательный комментарий при возврате, автоподстановка статьи, запрет редактирования после отправки. Если делаете это в TakProsto, удобно начинать с planning mode и быстро уточнять правила до начала сборки.

Частые ошибки при внедрении согласования расходов

Запуск без лишней возни
Подготовьте развертывание и хостинг для пилота без отдельной инфраструктуры.
Запустить

Чаще всего проблема не в интерфейсе, а в правилах. Если они расплывчатые, веб-приложение для согласования расходов быстро превращается в чат с бесконечными уточнениями.

Ошибки, которые ломают процесс

  • Смешивают «согласовано» и «оплачено» в одном статусе. Потом невозможно ответить, деньги уже ушли или это только разрешение потратить.
  • Разрешают править сумму или статью после одобрения без следа. Руководитель уверен, что утвердил 12 000, а бухгалтер видит 15 500 и не может понять, когда это изменилось.
  • Делают отказ без причины. Сотрудник не понимает, что исправить, и отправляет одну и ту же заявку снова.
  • Не проверяют дубли: один и тот же чек прикрепляют к разным заявкам или проектам, а обнаруживается это при закрытии месяца.
  • Перегружают форму заявки полями «на всякий случай». Люди начинают обходить систему и снова пересылают чеки в мессенджер.

Как подстелить соломку

Хватает нескольких ограничений. Разделите статусы: «черновик», «на согласовании», «одобрено», «отклонено», «оплачено». После «одобрено» запретите менять сумму и проект без пересогласования.

Для отказа сделайте обязательное поле «причина» и короткие шаблоны (например, «нет бюджета», «нужен другой поставщик», «не хватает документа»). Дубли ловятся простым правилом: один чек (номер, дата, сумма, ИНН или хотя бы хеш файла) не может быть прикреплен дважды.

Хороший тест перед запуском: сможет ли новый сотрудник создать заявку за 30 секунд. Если нет, убирайте поля, которые не влияют на решение.

Быстрый чек-лист перед запуском и перед одобрением

Перед запуском процесса

Одна заявка должна однозначно жить внутри проекта и конкретной статьи расходов. Без этого отчеты будут расходиться.

  • У каждой заявки есть проект и статья расхода из справочника, а не текстом вручную.
  • Заполнены обязательные поля: сумма, дата, короткое описание и владелец заявки.
  • Понятно, где хранится чек и как его прикреплять (файл или фото), чтобы его можно было открыть без проблем.
  • Формат чека и требования к фото согласованы с бухгалтерией (что должно быть видно на снимке, как называть файлы).
  • Настроены лимиты и пороги: когда нужно второе согласование и кто именно становится вторым согласующим.

Сделайте один тестовый прогон на реальном кейсе. Например, «покупка реквизита для съемки на 7 500 руб.». Пусть сотрудник создаст заявку, приложит фото чека, а менеджер попробует одобрить с телефона.

Перед тем как нажать «Одобрить»

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

  • Заявка не «безхозная»: владелец указан, проект активен, статья подходит под проект.
  • Сумма и дата выглядят разумно (нет случайного лишнего нуля, дата не из будущего).
  • Чек читается: сумма, дата, продавец и позиции видны.
  • Лимиты соблюдены: если сумма выше порога, заявка ушла на второе согласование.
  • Решение оставлено с комментарием, а история изменений сохраняет, кто и когда менял сумму, статью, чек и статус.

Если вы настраиваете процесс через TakProsto, заложите роли и обязательные поля в форме, а комментарий к решению сделайте обязательным хотя бы для отказа. Это резко снижает количество вопросов «почему отклонили?».

Пример сценария: покупка материалов и согласование по ролям

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

Дизайнеру срочно нужен стоковый набор иконок для проекта. Он покупает его со своей карты, сохраняет чек и просит компенсацию. Чтобы не было переписки в мессенджерах и вопросов «кто разрешал?», все идет по одному маршруту: проект - статья - заявка - согласование.

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

Руководитель проекта видит заявку по своим проектам. Он проверяет статью, наличие чека и адекватность суммы. Если все в порядке, отправляет дальше. Если нет - возвращает на доработку с причиной (например, «нужен чек с реквизитами»).

Финконтроль смотрит заявку с точки зрения правил. Допустим, в агентстве есть порог: все покупки по стокам выше определенной суммы требуют объяснения или подтверждения. Финконтроль запрашивает комментарий: почему нельзя взять дешевле и где будет использоваться лицензия. Ответ остается в заявке.

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

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

Следующие шаги: пилот и сборка в TakProsto без лишней суеты

Для пилота не пытайтесь сразу охватить все проекты и виды затрат. Выберите один живой проект и соберите минимальный контур, который реально используют каждый день: проект - статья - заявка - согласование.

В TakProsto это удобно делать через planning mode: описываете процесс, роли и ограничения, затем переходите к прототипу в чате. Для старта достаточно, чтобы система принимала заявки, вела статусы, показывала нужные поля разным ролям и сохраняла историю действий.

На практике быстрее всего собираются:

  • формы (заявка, прикрепление чека, комментарий согласующего)
  • статусы и переходы (черновик, на согласовании, одобрено, отклонено, на доработке)
  • роли и права (кто видит суммы, кто может править статью, кто финально утверждает)
  • журнал событий (кто создал, кто менял, кто и когда утвердил)
  • простые отчеты (список заявок по проекту и фильтр по статусу)

Пару вещей лучше решить заранее, даже для небольшого пилота: нужен ли экспорт исходников, как будет устроено развертывание и хостинг, нужен ли свой домен, и как откатывать изменения, если обновление сломало процесс (в TakProsto для этого есть snapshots и rollback).

Рабочий ритм для пилота обычно такой:

  • неделя 1: planning mode и прототип с 3-5 типовыми заявками
  • неделя 2: настройка ролей, статусов и обязательных полей, перенос в пилотный режим
  • неделя 3: правки по обратной связи и фиксация правил, которые реально работают

Успех пилота лучше мерить цифрами: среднее время согласования, доля заявок без правок, число спорных случаев с вопросом «кто утвердил».

Следующий шаг: выберите проект для пилота и опишите 3-5 типовых заявок (такси, материалы, подписка, подрядчик). Этого достаточно, чтобы за несколько итераций получить рабочий процесс и понять, что масштабировать дальше.

FAQ

С чего начать, если хотим сделать приложение для согласования расходов, а не очередную таблицу?

Начните с минимального контура: проект, статья, заявка, согласование, файл чека. Этого достаточно, чтобы привязать трату к проекту, зафиксировать решение и не терять документы. Остальное добавляйте только после пилота, когда станет ясно, чего реально не хватает.

Какие статусы лучше заложить сразу, чтобы процесс не развалился?

Сделайте простую цепочку: черновик → на согласовании → одобрено/отклонено → оплачено → закрыто. Главное правило: после одобрения нельзя незаметно менять сумму, проект или статью; любые исправления должны идти через пересогласование или отдельную корректировку, чтобы сохранялась ответственность.

Какие роли реально нужны в агентстве и как не запутать права?

Хороший минимум: сотрудник создает заявку и прикладывает чек, менеджер проекта утверждает по смыслу и бюджету, финконтроль проверяет лимиты и правила (по порогам), бухгалтер отмечает оплату и принятие документов, администратор настраивает справочники и доступы. Даже в маленьком агентстве лучше разделять «кто разрешил тратить» и «кто провел оплату».

Что делать с расходами, когда чека еще нет или он появится позже?

Разрешите отправлять заявку без чека, но заставьте явно отметить причину и срок, когда чек появится. Дальше включите правило: без чека нельзя переводить в «оплачено» или «закрыто», а для некоторых статей можно сделать чек обязательным уже на этапе отправки на согласование.

Как правильно оформить частичное одобрение, чтобы потом не было споров?

Фиксируйте «одобрено на сумму X» как отдельный факт решения и требуйте комментарий, почему сумма отличается. Разницу лучше оформлять новой заявкой или корректировкой, чтобы не было ситуации «утверждали одно, оплатили другое».

Как избежать дублей, когда двое покупают одно и то же или прикрепляют один чек дважды?

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

Что обязательно хранить в истории, чтобы было понятно «кто и почему»?

В карточке заявки должна быть лента событий: кто создал, кто и когда сменил статус, кто одобрил или отклонил, что именно менялось в сумме, статье и файлах, и по какой причине. Тогда вопрос «кто это утвердил» закрывается одним экраном, без поиска по чатам и памяти команды.

Какие экраны и элементы интерфейса самые важные, чтобы люди не ушли обратно в мессенджеры?

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

Как быстрее всего собрать прототип в TakProsto и не утонуть в доработках?

Опишите процесс и правила в planning mode: статусы, роли, пороги сумм, обязательные поля и требования к чеку. Затем попросите собрать прототип с формой заявки, маршрутом согласования, журналом событий и простыми фильтрами по статусам; после этого запустите пилот на одном проекте и по итогам недели-двух ужесточайте ограничения, которые реально экономят время.

Что учитывать про запуск, развертывание и безопасность данных, если делаем это в TakProsto?

Если нужен контроль и независимость, закладывайте экспорт исходников, развертывание и хостинг с самого начала, а для безопасных обновлений используйте snapshots и rollback. По данным и требованиям часто важно, что TakProsto работает на серверах в России и не отправляет данные в другие страны, поэтому это удобно для процессов с чеками, суммами и внутренними согласованиями.

Содержание
Какая боль с расходами и чеками у агентствМинимальная модель данных: проект, статья, заявка, чекЛогика согласования: статусы и правила переходовРоли и права: кто что видит и кто что может делатьИстория решений: как убрать вопросы «кто это утвердил»Что должно быть в интерфейсе, чтобы им пользовалисьПошагово: как спроектировать приложение перед разработкойЧастые ошибки при внедрении согласования расходовБыстрый чек-лист перед запуском и перед одобрениемПример сценария: покупка материалов и согласование по ролямСледующие шаги: пилот и сборка в TakProsto без лишней суетыFAQ
Поделиться
ТакПросто.ai
Создайте свое приложение с ТакПросто сегодня!

Лучший способ понять возможности ТакПросто — попробовать самому.

Начать бесплатноЗаказать демо