Документация программного обеспечения «Тарификатор доставки»
Наименование программного обеспечения: Тарификатор доставки
Версия программного обеспечения: 1.0
Правообладатель: Общество с ограниченной ответственностью «Себекон» (RU)
Свидетельство о гос. регистрации программы для ЭВМ: № 2025687419
Дата гос. регистрации: 09.10.2025
Заявка на гос. регистрацию: № 2025686918
Автор: Александров Алексей Викторович (RU)
1. Общие сведения
1.1. Назначение программного обеспечения
Программное обеспечение «Тарификатор доставки» предназначено для автоматизации расчёта стоимости доставки товаров и грузов, управления тарифами доставки и предоставления результата расчёта во внутренние и внешние информационные системы.
Программное обеспечение обеспечивает централизованную реализацию логики расчёта стоимости доставки с учётом географических зон, параметров груза, производственного календаря, специальных условий доставки, товаров-исключений, скидок клиентов и иных параметров, влияющих на стоимость.
1.2. Область применения
Программное обеспечение применяется в составе корпоративных информационных систем компаний, осуществляющих регулярную доставку товаров и грузов, в том числе:
- в интернет-магазинах;
- в личных кабинетах дилеров и клиентов;
- в CRM-системах;
- в системах на платформе 1С;
- в корпоративных и отраслевых веб-сервисах;
- во внутренних контурах логистики и продаж.
1.3. Вид программного обеспечения
«Тарификатор доставки» представляет собой прикладное программное обеспечение класса серверных веб-приложений с API и встраиваемыми пользовательскими интерфейсами.
Форма эксплуатации программного обеспечения:
- on-premise-развертывание;
- использование как самостоятельного веб-сервиса;
- использование как интеграционного компонента в составе корпоративного ИТ-ландшафта.
2. Правовой статус и подтверждение прав
Программное обеспечение «Тарификатор доставки» зарегистрировано в Роспатенте как программа для ЭВМ.
Сведения о регистрации:
- свидетельство о государственной регистрации программы для ЭВМ № 2025687419;
- дата государственной регистрации в Реестре программ для ЭВМ: 09 октября 2025 года;
- заявка № 2025686918;
- правообладатель: Общество с ограниченной ответственностью «Себекон» (RU);
- автор: Александров Алексей Викторович (RU).
Государственная регистрация программы для ЭВМ подтверждает наличие зарегистрированного объекта интеллектуальной собственности и используется в качестве одного из документов, подтверждающих права на программный продукт.
3. Состав программного обеспечения
В состав программного обеспечения входят следующие основные компоненты:
- Сервис расчёта доставки — серверный компонент, реализующий бизнес-логику расчёта стоимости доставки.
- Административный веб-интерфейс — компонент для настройки тарифов, зон доставки, пользователей, филиалов, складов, параметров интеграции и иных данных системы.
- API интеграции — интерфейс программного взаимодействия, предназначенный для приёма параметров расчёта и передачи результатов во внешние системы.
- Встраиваемые виджеты расчёта доставки — пользовательские интерфейсы, предназначенные для размещения на сайтах, в личных кабинетах, CRM и иных системах.
- Подсистема логирования и мониторинга — компонент для фиксации событий, ошибок, действий пользователей и мониторинга работы системы.
4. Архитектура решения
Программное обеспечение реализовано как отдельный сервис с собственной бизнес-логикой. Архитектура предусматривает разделение функциональности между серверной частью, административным веб-интерфейсом, API и пользовательскими встраиваемыми интерфейсами.
Программное обеспечение может использоваться:
- через встроенный веб-интерфейс расчёта;
- через программный интерфейс API;
- через виджет, встраиваемый во внешние системы;
- через административную веб-панель.
Программное обеспечение может быть интегрировано с внешними корпоративными системами, при этом ядро расчётной логики находится в самом программном обеспечении «Тарификатор доставки».
5. Функциональные характеристики
5.1. Общая функциональность
Программное обеспечение обеспечивает:
- выполнение справочного и окончательного расчёта стоимости доставки;
- определение зоны доставки по адресу или координатам;
- применение тарифов по весу, длине, зоне доставки, периоду действия и специальным условиям;
- учёт праздничных, выходных и акционных дней;
- учёт товаров-исключений;
- учёт скидок клиентов на доставку;
- управление зонами доставки;
- управление тарифами и периодами их действия;
- управление пользователями и ролями;
- интеграцию с внешними системами;
- ведение журнала событий и статистики обращений;
- логирование API-запросов, ошибок и действий пользователей.
5.2. Справочный расчёт стоимости доставки
Справочный расчёт предназначен для предварительного определения стоимости доставки.
При выполнении справочного расчёта пользователь указывает:
- адрес доставки или точку на карте;
- дату доставки;
- ориентировочные параметры груза;
- необходимость использования манипулятора.
По результатам обработки запроса система:
- определяет принадлежность адреса или координат зоне доставки;
- определяет тип применяемого тарифа;
- учитывает дату доставки и календарные ограничения;
- подбирает стоимость доставки;
- возвращает результат расчёта пользователю.
5.3. Окончательный расчёт стоимости доставки
Окончательный расчёт используется в сценариях оформления заказа и получения итоговой стоимости доставки.
Для окончательного расчёта из внешней системы могут передаваться:
- адрес доставки;
- дата доставки;
- коды товаров;
- суммарный вес продукции с упаковкой;
- максимальную длину товара с упаковкой;
- признак необходимости манипулятора;
- скидка клиента на стоимость доставки.
При обработке окончательного расчёта система:
- определяет зону доставки;
- проверяет наличие товаров-исключений;
- определяет применимость рыночного, фирменного, бесплатного или иного тарифа;
- учитывает календарные и тарифные ограничения;
- применяет скидку клиента при допустимости по правилам расчёта;
- возвращает итоговую стоимость доставки.
5.4. Условия, при которых тариф не определяется
Программное обеспечение может не определить тариф в следующих случаях:
- адрес доставки находится вне настроенных зон;
- для точки доставки не определена зона;
- вес или длина груза превышают допустимые пределы, предусмотренные тарифной моделью;
- дата доставки попадает на период, когда доставка недоступна;
- отсутствует активный тариф на указанный период;
- по заданным параметрам не найден применимый тариф.
В указанных случаях система формирует сообщение о невозможности расчёта стоимости доставки.
6. Виджеты и пользовательские интерфейсы
6.1. Типы виджетов
В программном обеспечении реализованы два типа виджетов:
- виджет справочного расчёта;
- виджет окончательного расчёта.
6.2. Сценарии использования виджетов
Виджеты могут использоваться:
- в личном кабинете дилера;
- на сайте компании;
- в интернет-магазине;
- в CRM-системе;
- в иных внешних системах.
6.3. Дополнительные возможности пользовательских интерфейсов
Программное обеспечение поддерживает, в зависимости от конфигурации и версии:
- выбор адреса из списка сохранённых адресов;
- ввод координат вместо адреса;
- сохранение введённых данных при ошибке расчёта;
- поддержку нескольких независимых состояний при работе с несколькими заказами;
- отображение акционных дней;
- встраивание расчётного интерфейса во внешние системы.
7. Управление зонами доставки
Программное обеспечение обеспечивает работу с зонами доставки на карте.
Функциональность включает:
- визуальную разметку зон на карте;
- создание и редактирование полигонов зон;
- поддержку вложенных зон;
- приоритетность зон при расчёте;
- настройку тарифов внутри и вне зон;
- редактирование расстояния для зон;
- скрытие зон на карте;
- отображение акционных дней по зонам;
- проверку уникальности идентификаторов зон;
- предупреждение о пересечении зон и дублировании индексов.
Зоны доставки могут быть связаны со складами, филиалами и регионами.
8. Управление тарифами
Программное обеспечение обеспечивает управление тарифами доставки.
Тарифы могут включать следующие параметры:
- период действия;
- зона доставки;
- вес груза;
- длина груза;
- необходимость манипулятора;
- тип доставки;
- вид тарифа;
- стоимость.
Поддерживаются операции:
- добавление тарифа;
- редактирование тарифа;
- копирование тарифа;
- удаление тарифа;
- настройка акционных тарифов;
- настройка срочной доставки;
- настройка периодов действия и исключений.
9. Административная панель
9.1. Назначение
Административная панель предназначена для настройки, сопровождения и управления данными программного обеспечения.
9.2. Основные разделы
Административная панель включает следующие разделы:
- регионы и филиалы;
- склады;
- пользователи;
- роли и права доступа;
- зоны доставки;
- тарифы;
- код виджета;
- экспорт зон;
- журнал событий;
- статистика обращений.
9.3. Функции административной панели
Административная панель обеспечивает:
- создание, редактирование и удаление пользователей;
- назначение ролей и управление правами;
- настройку филиалов и складов;
- создание и изменение зон доставки;
- настройку тарифной политики;
- управление периодами действия тарифов;
- управление датами-исключениями;
- получение параметров встраивания виджетов;
- выгрузку данных для внешних систем.
10. Роли пользователей
В программном обеспечении предусмотрены следующие основные роли:
10.1. Администратор
Авторизованный пользователь с полным доступом ко всем участкам системы.
10.2. Логист
Авторизованный пользователь, имеющий доступ к разделам зон доставки, тарифов и связанным справочникам.
10.3. Менеджер
Авторизованный пользователь, имеющий доступ к разделам филиалов, складов и тарифов в объёме, предусмотренном ролевой моделью.
10.4. Гость
Неавторизованный пользователь, имеющий доступ к справочному расчёту стоимости доставки.
Программное обеспечение поддерживает разграничение прав доступа и возможность назначения нескольких ролей одному пользователю.
11. Интеграции
11.1. Интеграция с картографическими сервисами
Программное обеспечение поддерживает интеграцию с картографическими сервисами для:
- определения адреса;
- геокодирования;
- определения зоны доставки;
- работы с картой;
- расчёта расстояния и маршрута.
11.2. Интеграция с 1С
Программное обеспечение поддерживает интеграцию с 1С.
В рамках интеграции может выполняться:
Импорт данных из 1С:
- регионы и филиалы;
- тарифы;
- товары-исключения;
- производственный календарь;
- склады и связанные сущности;
- иные данные, необходимые для расчёта.
Экспорт данных в 1С:
- зоны доставки;
- итоговая стоимость доставки;
- сопоставительные идентификаторы и служебные данные.
11.3. Интеграция с внешними системами
Программное обеспечение может быть интегрировано с:
- интернет-магазинами;
- CRM-системами;
- личными кабинетами дилеров;
- корпоративными порталами;
- иными информационными системами.
Интеграция осуществляется через API и/или встраиваемый виджет.
11.4. Готовые модули интеграции
Поддерживаются готовые модули интеграции, в том числе для:
- 1С-Битрикс;
- 1С.
12. Данные и справочники
Программное обеспечение использует и обрабатывает следующие основные сущности:
- филиалы;
- склады;
- зоны доставки;
- тарифы;
- параметры грузов;
- типы транспортных средств и условия доставки;
- товары-исключения;
- производственный календарь;
- данные контрагентов, необходимые для расчёта скидок и условий доставки;
- периоды действия тарифов;
- заказы и параметры запросов на расчёт.
12.1. Хранение данных
На уровне базы данных обеспечивается хранение, в том числе, следующих данных:
- тарифы;
- зоны доставки;
- пользователи;
- настройки виджетов;
- производственный календарь;
- товары-исключения;
- логи расчётов и событий системы.
13. Логирование, журналирование и аналитика
13.1. Логирование
Программное обеспечение поддерживает логирование:
- API-запросов;
- ошибок и критических событий;
- действий пользователей;
- результатов расчётов;
- идентификаторов заказов и иных параметров, используемых в интеграционных сценариях.
13.2. Мониторинг
Система поддерживает передачу логов и данных мониторинга во внешние инструменты наблюдаемости.
13.3. Аналитика
Программное обеспечение обеспечивает:
- хранение истории расчётов;
- анализ обращений к сервису;
- анализ зон, тарифов и характеристик грузов;
- использование накопленных данных для оптимизации тарифной модели и логистических процессов.
14. Производительность и эксплуатационные характеристики
Программное обеспечение предназначено для эксплуатации в среде с интенсивной нагрузкой на расчёт стоимости доставки.
Поддерживаемые показатели зависят от конфигурации инфраструктуры, однако архитектура решения предусматривает:
- обработку большого количества обращений к сервису расчёта;
- быстрый отклик при выполнении расчёта;
- устойчивую работу в интеграционных сценариях;
- возможность параллельной работы с несколькими расчётными сессиями.
15. Требования к среде эксплуатации
15.1. Серверная часть
Для эксплуатации программного обеспечения требуется серверная инфраструктура, обеспечивающая размещение:
- серверного приложения;
- базы данных;
- подсистемы мониторинга и логирования.
Конкретные аппаратные характеристики определяются объёмом нагрузки, количеством пользователей, количеством интеграций и объёмом хранимых данных.
15.2. Клиентская часть
Для работы пользователей требуется современный веб-браузер и доступ к веб-интерфейсам или встраиваемым компонентам программного обеспечения.
15.3. Сетевые требования
Для работы программного обеспечения необходим сетевой доступ:
- между сервисом расчёта и внешними системами;
- между сервисом расчёта и картографическими сервисами;
- между сервисом расчёта и подсистемами логирования и мониторинга.
16. Ограничения и особенности эксплуатации
К особенностям эксплуатации программного обеспечения относятся:
- зависимость корректности расчёта от полноты и актуальности тарифных данных;
- необходимость корректной настройки зон доставки;
- необходимость поддержания актуальности производственного календаря;
- зависимость отдельных сценариев расчёта от корректности интеграционных данных, передаваемых внешними системами;
- необходимость корректной настройки ролей и прав доступа;
- необходимость сопровождения интеграций и связанных справочников.
17. Лицензирование и сопровождение
Исключительные права на программное обеспечение подтверждаются свидетельством о государственной регистрации программы для ЭВМ № 2025687419.
Программное обеспечение предоставляется на основании лицензионной модели, определяемой правообладателем.
В составе поставки и сопровождения могут предоставляться:
- право использования программного обеспечения;
- услуги внедрения;
- услуги технической поддержки;
- услуги сопровождения и развития;
- обновления и доработки в соответствии с условиями договора.
18. Контактная информация
Для получения информации о внедрении, лицензировании, интеграции и сопровождении программного обеспечения следует обращаться к правообладателю через официальный сайт и официальные каналы связи компании:
- https://tarifikator.sebekon.ru
- +7 (495) 133-59-54
- sales@sebekon.ru
- ООО «Себекон»
Последнее обновление документа: 05.05.2026