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