Привет, коллеги. Имел ли кто-то опыт реализации, чтобы при проверке КК сумма кредита рассчитывалась исходя из заказанного количества,а не из подтвержденного?
Как сейчас: Приходит заказ на 10 штук по 100 рублей. ATP-чек подтверждает 2 ШТ. При сохранении заказа выполняется проверка КК на сумму = 100 рублей * 2 шт = 200 рублей. Заказ блокируется по недостатку лимита(или по старейшей просроченной позиции). Кредитный контролер выполняет деблокирование заказа.
Запускается процедур переподтверждения стока(например V_V2), в результате подтвержденное количество становится = 8, заказ снова блокируется. Сумма кредита = 8 * 100 рублей = 800 рублей
Т.е. кредитный контролер может участвовать в процессе > 1 раза. Это не устраивает бизнес.
Как хотелось бы: Приходит заказ на 10 штук по 100 рублей. ATP-чек подтверждает 2 ШТ. При сохранении заказа выполняется проверка КК на сумму = 100 рублей * 10 шт = 1000 рублей. Заказ блокируется по недостатку лимита(или по старейшей просроченной позиции). Кредитный контролер выполняет деблокирование заказа.
Запускается процедур переподтверждения стока(например V_V2), в результате подтвержденное количество становится = 8, заказ НЕ блокируется, т.к. стоимость заказа не увеличилась. Т.е. кредитный контролер участвует в процессе ровно 1 раз.
Нашел ноту 751044 - Credit check with requested instead of conf. qty
В ней сказано, что проверку можно реализовать с помощью точек расширения. Вот и интересует делал ли кто-то что то подобное и какие были грабли. Или возможно есть другие пути решения проблемы. Спасибо!
_________________ Лучше быть умным и иногда тупить, чем быть тупым и постоянно умничать!
|