Quad.Wiki

Onliner: цена и сроки рассрочки

Для выгрузки на онлайнер нужен QuadSync версии 229 или Sync.X версии 9 или новее.

Для расчета цены исходя из цены минимальной наценки нужен Quad.X версии 1366 или новее. В Quad версии 2 данного функционала нет, можно использовать для расчета цены в рассрочку только вашу розничную цену.

 

1. Нужно добавить 2 пользовательских поля, назвать их, например, “Халва (срок)” тип Число и “Халва (цена)” тип Число.

Перезапустить программу.

Данные поля можно не добавлять, если срок рассрочки вы хотите установить какой-то фиксированный, например 2 месяца, и использовать для рассрочки существующую цену, по которой вы продаете товар. Или добавить только поле цены, если срок фиксированный.

 

2. В настройку шаблона экспорта для Onliner (sync) добавить 2 колонки, 21 - срок, 22 - цена.

Если срок фиксированный, то можно не добавлять поле, а использовать поле Формула Excel:

В примере устанавливается срок 2 месяца.

 

3. Добавить правила автозаполнения для срока и цены.

Добавьте для удобства группу правил “Халва” и все правила добавляйте в нее.

 

Во всех добавляемых ниже правилах нужно убирать птичку “Только если пустое”

 

Предположим, мы хотим на товары, у которых рентабельность больше 20% установить срок рассрочки 6 месяцев, без изменения конечной цены.

Правило устанавливающее срок 6 месяцев для товаров, у которых рентабельность больше 20%

Правило со сроком 4 месяца при рентабельности от 16 до 20%, так же, чтобы не изменять розничную цену в рассрочку.

Можно так же установить и другие сроки.

На товары, на которые рентабельность меньше, чем комиссия Халвы, срок устанавливайте на ваше усмотрение. Т.е. цена в рассрочку будет больше чем ваша розничная цена, и эту цену в рассрочку вы можете установить только одну, соответственно сами выбирайте будет это у вас 2 месяца с минимальной наценкой или 6 месяцев с большей наценкой.

Предположим, что никому не нужна рассрочка на 2 месяца с удорожанием и есть смысл ставить сразу максимальный срок рассрочки. Ставим 6 месяцев для товаров, у которых рентабельность меньше 16%

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

Первое правило - нужно сохранить исходную цену товара для тех товаров, где рентабельность больше 16%.

Нужно обязательно поставить птичку в колонке “Нац.” и сохранить правило, перед тем как редактировать формулу значения

Если у вас есть отдельная цена для Onliner (т.е. пользовательское поле Цена), то нужно ее выбрать в дополнительных условиях (и так сделать во всех правилах здесь для цены).

Вторым правилом добавим 16% к цене с минимальной наценкой (подробнее ), причем добавим “обратный” процент, чтобы получить цену, отняв от которой 16% мы получим минимально возможную цену продажи (примеры есть здесь )

Для этого введем следующую формулу:

mandp/(1-1/100::numeric*16::numeric)

формула считает обратный процент от цены с минимальной наценкой, при этом, если такая цена не известна, то считает обратный процент от розничной цены. Данная формула будет работать для товаров с рентабельностью меньше 16%.

Приведенное правило работает только в программе Quad.X версии 1366 или новее.

Пользователи версии Quad 2.0 могут использовать для формирования цены в рассрочку только розничную цену. В этом случае правило будет выглядеть так:

/(1-1/100*16)

 

В результате получим цену рассрочки, с которой можно отдавать комиссию 16% при этом не продав товар в минус.

Вы можете добавить любое количество правил на ваше усмотрение, для формирования сроков и цены в рассрочку

 

В некоторых случаях цена в рассрочку может получиться ниже, чем цена розничная. Это своего рода скрытый демпинг для товаров, на который вам нужно держать строгое РЦ, при этом разница между РЦ и оптом, в нашем случае, больше 16%.

Если вы не хотите допустить такой ситуации, то нужно в шаблон экспорта добавить макрос:

if sheets(1).cells(i, 22).value <> "" then if sheets(1).cells(i, 6).value > sheets(1).cells(i, 22).value then sheets(1).cells(i, 22).value = sheets(1).cells(i, 6).value end if end if

Если у вас там уже есть макрос, то этот фрагмент кода нужно добавить перед словом Next i

Если у вас там пусто, т.е. не было никакого макроса, то нужно вставить такой код: