Что происходило до внедрения
Заказы с сайта и внешних сервисов заводятся в учётную систему вручную, ошибки в суммах, налогах и единицах измерения повторяются.
Решение и его эффект
Сделали конвейер создания документов: заказ забирается из внешнего источника, проверяется, заполняется по единому стандарту, рассчитываются итоги и налоги, подставляются единицы измерения и вид цен. Каждый документ получает ключ идемпотентности, дубли отсекаются по префиксу.
Как встроили в ИТ-контур
Конвейер работает рядом с учётной системой и создаёт документы через штатные интерфейсы. Ключ идемпотентности и журнал встроены в процесс загрузки.
Схема упрощена. Полную архитектуру и состав интеграций показываем на встрече по NDA.
Что получил заказчик
- ручной ввод заказов заменён автоматическим
- суммы, налоги и единицы измерения заполняются одинаково
- повторная загрузка не создаёт дублей
- ошибки видны в журнале, а не в бухгалтерии
Показатели проекта раскрываем в согласованном диапазоне. Точные данные, имена и архитектуру покажем на встрече по NDA.
Что учли по требованиям заказчика
Документ не проводится без обязательных полей. Дубли отсекаются, ошибки видны в журнале, а не в бухгалтерии.
Документ-клерк
превращает заказ из внешнего канала в корректный документ
Как работает
- Читает заказ с сайта, почты или из мессенджера.
- Извлекает контрагента, товары, количества и суммы.
- Проверяет НДС, единицы измерения и вид цен, заполняет по стандарту.
- Ставит ключ идемпотентности и отправляет на проведение по правилу.
Границы
- Не проводит документ без обязательных полей.
- Отсекает дубли по ключу и префиксу.
- Ошибки показывает в журнале, а не в бухгалтерии.
Что использовали
У нас похожая задача
Разберём процесс, определим метрику и скажем, подходит ли здесь пилот. Покажем архитектуру этого кейса на встрече по NDA.