ПРОЕКТ ТЕХНИЧЕСКОГО ЗАДАНИЯ / СОБРАНО Разбор входящих счетов Версия 0.4 · 23.10.2026 · Проект для согласования Цель: Проверяйте суммы счетов до переноса в учёт Пользователь/заказчик: Бухгалтерия или финансовый отдел Предметные сущности: Документ, редакция, задача 1. Исходный процесс 1. Опечатки и повторные счета обнаруживают при оплате 2. Реквизиты и суммы переносят вручную 2. Границы первой версии 1. Экран проверки полей 2. Проверка дублей 3. Утверждённая выгрузка 3. Исходники от заказчика 1. Обезличенные счета 2. Правила обязательных полей 3. Формат выгрузки 4. Основной сценарий 1. Загрузить счёт 2. Извлечь поля 3. Проверить суммы и дубли 4. Утвердить экспорт 5. Предварительная карта данных 1. Количество · тип учебного поля: number · шт. · пример: 2. Правило и обязательность подтверждаются на ваших исходниках. 2. Цена без НДС · тип учебного поля: number · ₽/шт. · пример: 1000. Правило и обязательность подтверждаются на ваших исходниках. 3. НДС для примера · тип учебного поля: number · % · пример: 22. Правило и обязательность подтверждаются на ваших исходниках. 4. Итого в документе · тип учебного поля: number · ₽ · пример: 2500. Правило и обязательность подтверждаются на ваших исходниках. 6. Обмен и подключение 1. Возможный контур: Документооборот / учётная система. Доступность интерфейсов пока не подтверждена. 2. Начать с согласованной тестовой выгрузки или ручного ввода. Для API зафиксировать версию, объекты, идентификаторы и направление обмена. 3. Разделить чтение и запись. Массовую запись разрешать только после сверки и отдельного согласования. 4. Согласовать сопоставление справочников, форматов дат, единиц, округления и источника истинных значений. 5. Определить правила повторной доставки, журнал ошибок, повторы, резервное копирование и возврат к прежнему процессу. 7. Роли и права 1. Просмотр — только разрешённые записи и результаты. 2. Исполнение — ввод и исправление в пределах назначенных задач. 3. Согласование — подтверждение результата и возврат с причиной. 4. Администрирование — пользователи, справочники и версии правил. 8. Ошибки и исключения 1. Неполные или некорректные вводные: показать конкретные поля, не выдавать успешный результат. 2. Неоднозначное соответствие или редакция: передать ответственному на проверку. 3. Повторная отправка: исключить повторное создание по согласованному идентификатору. 4. Недоступный внешний источник: сохранить состояние, показать ошибку и согласованный повтор. 5. Изменение подтверждённых вводных: новая редакция и повторное подтверждение. 9. Проверка пилота 1. Поле связано с фрагментом источника 2. Несходящаяся сумма отмечена 3. Неутверждённый документ не экспортируется 10. Передача и сопровождение 1. Передать описание настроек, справочников, форматов обмена и контрольных примеров. 2. Обучить назначенных пользователей и проверить выполнение полного сценария. 3. Зафиксировать размещение, хранение, резервные копии, восстановление, контакты ответственных и границы сопровождения. 11. Ограничения Распознавание не разрешает оплату и не подтверждает благонадёжность контрагента. Учебные цены, пороги и нормы демонстрации не являются утверждёнными правилами заказчика. 12. Вопросы до согласования 1. В каком виде поступают счета? 2. Куда нужно передавать проверенные поля? 3. Какие системы, версии и способы выгрузки используются сейчас? 4. Кто подтверждает результат и кому разрешено менять правила? 13. Индивидуальная разработка Возможна разработка отдельного решения под уникальный процесс, собственные правила, интерфейсы и инфраструктуру компании. 14. Оценка Числа на странице — условная бюджетная модель макета. Фактический состав, стоимость, налоги, лицензии, оборудование и сопровождение фиксируются в отдельном предложении. Это проект ТЗ для обсуждения, не согласованный документ и не завершённая спецификация рабочего решения. 15. Исходники ограниченного пилота 1. Обезличенные счета одного формата 2. Список требуемых полей и формат экспорта 3. Утверждённые бухгалтером правила округления и сверки 16. Контрольный сценарий и результат 1. Черновик полей счёта с арифметической сверкой 2. Исходная строка, введённые значения и расхождение показаны вместе для проверки бухгалтером. 3. СЧ-081: 2 шт. × 1000 ₽ = 2000 ₽; учебный НДС 22% = 440 ₽; ожидается 2440 ₽. 4. В строке «Итого» вручную введено 2500 ₽: расхождение +60 ₽. 5. Сверить строку с учебным источником и исправить ввод итога на 2440 ₽; оставить отметку проверки бухгалтером. 6. Расхождение 0 ₽; арифметика совпала, распознавание и юридическая корректность счёта не проверялись. 7. Сумма и расхождение воспроизводятся в копейках; ручная сверка не обозначается распознаванием документа.