DocFlow

Скидка применена не ко всем строкам

Как это выглядит

По договору скидка 7 % на весь ассортимент. В счёте часть позиций идёт с ней, часть — по базовой цене. Итог документа при этом сходится с суммой строк, поэтому арифметическая проверка молчит.

Коротко

Скидка почти никогда не напечатана в строке — она уже «зашита» в цену. Поэтому увидеть её применение можно только сравнением с прайсом или с прошлой поставкой: сам документ о ней ничего не сообщает.

Почему так происходит

  1. 01Скидка учтена в цене, а не отдельной колонкой

    Большинство печатных форм выводят конечную цену. Колонки «скидка» в документе нет, и понять по нему, применена она или нет, невозможно в принципе.

  2. 02Позиции из разных ценовых групп

    Договорная скидка часто не распространяется на акционные позиции и распродажу. Формально всё верно, но заметить это можно только зная условия.

  3. 03Новая позиция не заведена в договор

    Товар, появившийся у поставщика недавно, может отсутствовать в согласованном перечне, и на него скидка не действует до подписания приложения.

  4. 04Ошибка менеджера поставщика

    Счёт выставлен вручную или из другой карточки контрагента. Такое видно только сравнением с предыдущими документами.

Как понять, что причина именно эта

Как починить

Сравнить документ с прайсом формулой

  1. 1.Разберите счёт и прайс в таблицы с артикулом и ценой
  2. 2.Сопоставьте по артикулу функцией поиска
  3. 3.Посчитайте отклонение в процентах по каждой строке
  4. 4.Отфильтруйте строки, где процент отличается от договорного

не чинит: Требует актуального прайса. Если поставщик присылает его раз в квартал, сравнение покажет ложные отклонения по позициям, подорожавшим законно.

Сравнить с предыдущей поставкой

  1. 1.Возьмите разобранные накладные за прошлые месяцы
  2. 2.Сопоставьте по артикулу
  3. 3.Посмотрите на динамику цены по каждой позиции

не чинит: Не отличает законное повышение цены от неприменённой скидки — показывает только факт изменения.

Запросить расшифровку у поставщика

  1. 1.Соберите список спорных позиций с ценами
  2. 2.Отправьте менеджеру одним письмом
  3. 3.Попросите указать, по каким позициям скидка не действует и почему

не чинит: Разовое решение. Если счета приходят еженедельно, проверять придётся каждый раз.

Когда мы не нужны

Если у вас один поставщик и десять позиций, скидку проще проверить глазами. Задача становится машинной, когда поставщиков десятки, а позиций сотни — тогда без разбора счёта в таблицу сравнить с прайсом просто нечем.

Что с этим делает наша выгрузка

Мы отдаём цены по строкам так, как они напечатаны, и не сравниваем их ни с прайсом, ни с историей. Сравнение — ваша формула: у неё есть доступ к вашим договорным условиям, а у документа их нет.

Вопросы

Можете сами проверить, применена ли скидка?

Нет. Для этого нужно знать договорные условия и перечень исключений — их нет в документе, и брать их нам неоткуда.

Почему арифметическая проверка не ловит эту ошибку?

Потому что документ внутренне непротиворечив: цена умножена на количество, итог равен сумме строк. Ошибка не в арифметике, а в том, что цена не та, — увидеть это можно только снаружи документа.

Пилот · 1 990 ₽ за 30 дней

Если ошибка не в Excel, а в самих документах

Пилот на 30 дней: пришлите самый неудобный счёт, разберём вручную под ваш формат и вернём готовую таблицу.

Первый счёт разбираем вручную под ваш формат. Списание разовое, автопродления нет. Источник перехода: seo/oshibki/skidka-ne-po-vsem-strokam.