Расширение трансферов

Расширение трансферов для Shop-Script

Установка закупочной и розничной цены в трасферах

1 оценка

1 499

Ваш отзыв
Установок
< 10
Разработчик
BNP
Поддержка

Плагин расширяет возможности стандартных трансферов. Теперь в трасфере можно задать новую цену закупки позиции и новую розничную цену.

ВНИМАНИЕ!!!
Плагин работает только с основной валютой. Если у Вас цены для товаров задаются в разных валютах, пока не стоит использовать этот плагин.

Возможности плагина

  • Установка новой закупочной цены товара при создании трансфера
    Цену можно задать с расчетом по формуле (о ней ниже) или просто подставить заданную в поле.
  • Установка новой розничной цены товара при создании трансфера
  • Редактирование еще не проведенного трасфера
  • Да, да, я увеличил окно трасфера (создание и просмотр), как многие просили ;)

Закупочная цена

При создании трансфера имеется возможность указать каким образом в товар подставить новую Закупочную цену. Есть три варианта:

  • В поле Закуп при создании трасфера указать 0 (ноль)
    В этом случае цена не будет изменена
  • Указать в поле новую цену закупки и рядом в селекте выбрать Из поля
    В этом случае артикулу подставится цена, которая указан в поле Закуп
  • Указать в поле новую цену закупки и рядом в селекте выбрать По формуле
    В этом случае новая цена закупки будет рассчитана по формуле, предложенной тут, а именно (текущее_количество_на_складе_из_бд * текущее_закупочная_цена_из_бд + количество_из_новой_накладной * цена_закупки_из_новой_накладной) / (текущее_количество_на_складе_из_бд + количество_из_новой_накладной )
    текущее_количество_на_складе_из_бд - это текущее кол-во товара на складе, который указан как приемник в трансфере!!! ЭТО НЕ ОБЩЕЕ КОЛ-ВО ТОВАРА!!!

Розничная цена

При создании трасфера имеется возможность указать новую розничную цену. Если оставить/поставить в поле Розн 0 (ноль), то цена не будет изменена

Логирование изменение цен

Если какая-то цена была изменена (Закупочная или Розничная) - плагин пишет лог, который отображается на вкладе Журнал изменений цен в Трансферах
Если закупочная цена была рассчитана по формуле, то в логах можно посмотреть формулу расчета, нажав на новую закупочную цену

Нюансы работы плагина

  • Стандартные трансферы позволяют при создании вносить в список один и тот же артикул несколько раз. При сохранении кол-во этих позиций просто суммируются и далее она отображается как одна. С учетом добавления плагином возможности указывать цены - НЕ НАДО ТАК ДЕЛАТЬ!!! Каждая позиция (артикул) в трансфере должна быть внесена только один раз. Пожалуйста, будьте внимательны!!!
    P.S Вы можете попробовать и потом мне рассказать, что получилось в противном случае ;)
  • Плагин работает только при варианте трансфера Новое поступление (в поле откуда указано Новое поступление (нет склада-источника))
  • Это, скорее, нюанс работы стандартных трансферов, но все же: Если у позиции (артикула), которая указана в трансфере, нет разбиения остатков по складам, то трансфер проведется, НО остаток этой позиции не изменится, т.к. у нее НЕТ склада, на который идет перемещение
  • Если у позиции в трансфере указана новая закупочная цена и стоит ее расчет по формуле, но при этом остаток на складе приемнике меньше или равен нулю - новая закупка не будет считаться по формуле (что логично наверное), а будет подставлена из поля.

Ещё продукты разработчика

Все продукты этого разработчика