01 / Ситуация
Решение передано.
Основание не проверено.
Подрядчик самостоятельно формирует заявку на материалы. После согласования она создаётся в 1С уже утверждённой, со связью с подрядчиком и выбранным договором. Второго согласования снабжением в учёте в этой схеме нет.
Именно договор указывает, по какому объекту относить материал. Если в заявке выбрали неверное основание, учёт получает его как часть уже принятого решения. Сам портал при этом может не сверять строку со сметой.
02 / Граница решения
Одобрить заявку
и подтвердить её принадлежность
Решение портала
Разрешает передачу заявки как согласованной. Оно должно относиться к конкретным строкам и выбранному договору.
Приём в 1С
Использует переданные статус и связи. Повторной проверки согласования здесь не предусмотрено, поэтому рассчитывать на неё нельзя.
Не выдаём успешное создание в 1С за подтверждение корректности заявки. Отдельно проверяем подрядчика, объект, договор и соответствие строк смете до отправки.
03 / Подход
Сопоставить решение с переданными данными
Проверить выбор договора
На исходной заявке сравниваем подрядчика, объект и выбранный договор. Выясняем, какое основание видел заявитель и что проверяли согласующие.
Сверить строки со сметой
Проверяем материал, количество и остаток нужной позиции. Отделяем наличие одобрения от фактического контроля сметного лимита.
Проследить передачу в 1С
Сравниваем статус, договор и строки в обеих системах. Согласуем проверки до утверждения и порядок отдельного разбора уже переданных ошибочных документов.
04 / Нюансы
Правильный статус
может сопровождать неверные данные
Подрядчик указан верно
Это ещё не подтверждает выбранный договор и объект. Проверяем соответствие всей связки, а не одного участника заявки.
Количество одобрено
Если портал не сверяет его со сметой, превышение остаётся незамеченным. Лимит строки нужен как самостоятельная проверка до передачи.
Документ уже в учёте
Изменение исходной карточки не принимаем за автоматическое исправление 1С. Сначала сопоставляем фактический документ и согласуем порядок корректировки с ответственными.
05 / Первый шаг
Утверждённая заявка
и договор на ней
Возьмём запрос подрядчика, который уже пришёл в 1С со статусом согласования. Сравним его с объектом и основанием, ради которого материалы запрашивали.
- Исходная заявка и решение согласующих.
- Подрядчик, объект, договор и строки сметы.
- Созданный документ 1С с переданным статусом.
Определим проверки до отправки и разбор расхождений без надежды на несуществующее повторное утверждение в учёте.