Алгоритм работы

 

Выставление цены зависит только от закупочной цены товара и среднегородской. Расчитывается по следующей формуле:
БЦ = 1.2*закупочная цена;
ЕСЛИ БЦ > 1.05*среднегородская цена
ТО БЦ = 1.05*среднегородская цена;
ИНАЧЕ БЦ = 1.2*закупочная цена + 0.8*(среднегородская цена - 1.2*закупочная цена);

Инициализационная закупка товара. Происходит, если на складе магазина 0 единиц товара и не было продаж. Для любого вида товара закупается на 10000$. Считается примерно так:
Рассматриваются только предложения, где товар на 0.4 качественнее среднего значения по городу. Выбираются предложения, отсортированные по цене, позволяющие купить на 10000$. Максимальная цена из созданного набора предложений формирует МЦ. Далее она увеличивается примерно в 1.2 раза.
Все предложения с качеством выше среднегородского на 0.4 и ценой ниже МЦ пересортировываются по качеству. После этого набор предложений переформировывается и делается закупка.
PS. Финальная МЦ не должна быть выше среднегородской.
PS2. Если нет предложений, превосходящих по качеству среднегородское и дешевле среднегородской цены, то покупается товар любого качества дешевле среднегородского значения.

Пополнение запасов до 3-ого количества проданных на прошлой неделе товаров. Т.е. если сейчас на складе 1200 единиц, было продано 700, то утилита закажет 3*700 - 1200 = 900. Считается примерно так же, как и в предыдущем пункте:
Рассматриваются только предложения, где товар на 0.4 качественнее среднего значения по городу. Выбираются предложения, отсортированные по цене, позволяющие купить требуемое количество товара. Максимальная цена из созданного набора предложений формирует МЦ. Далее она увеличивается примерно в 1.2 раза.
Все предложения с качеством выше среднегородского на 0.4 и ценой ниже МЦ пересортировываются по качеству. После этого набор предложений переформировывается и делается закупка.
PS. Финальная МЦ не должна быть выше среднегородской.
PS2. Если нет предложений, превосходящих по качеству среднегородское и дешевле среднегородской цены, то покупается товар любого качества дешевле среднегородского значения.


Hosted by uCoz