7 сентября 2020 в 20:12:40
(4 года 8 недель 3 дня 10 часов назад)
9300
V8.x Управление торговлей
06.04.2019 10:44:38
Текст задания
Делал мне один разработчик отчет для вывода текущих остатков товаров с последней ценой прихода (к сожалению с разработчиком нет связи).
Обнаружен небольшой недочет в ней, а именно:
-------------------------------------------------------------------------------
- Если в последнем документе прихода есть товар НЕ с минимальной характеристикой (у которой выставлен коэффициент) - http://prntscr.com/n7dirt - и при этом нет товара с минимальной характеристикой - то тут расчитывается все правильно (вроде сделан поиск по документам сборки/разборки и там это вычисляется)
- А вот если наоборот - в последнем документе прихода есть мин. хар-ка и нет Не минимальной - то для Не минимальной вы вроде как сделалано так: цена прихода мин. х-ки * коэффициент НЕ мин. х-ки - это не правильно - надо дальше искать документы прихода пока не найдется именно товар+этаНЕминимальнаяХарактеристика
Пример товара: Колечки, Античная бронза, 4 мм, толщина 0,7 мм, 50 шт (PIN-021918)
Обработка выдает - http://prntscr.com/n7dlt8 - для минимальной всё правильно, а вот для второй получилось: цена (1) * коэффициент (56) = 56.00
Хотя эта связка (Товар+Хар-ка) есть в более позднем документе прихода по цене 10.26 грн
-------------------------------------------------------------------------------
Мне нужна вторая обработка (на основе этой) - которая выведет все такие "глючные" товары (в таком же виде с ценой и остатками)
Поскольку задание не большое, то чтобы не гонять базы предоставлю доступ к своему компу с базой и обработкой.