General Category > HowTo

Формулы для счетчиков

(1/1)

ZSerg:
Здравствуйте,

Можно ли подробнее показать примеры по формулам счетчиков ?
Например если нужно вывести на печать в чек общий вес сложенного весового товара в ящик, при его закрытии.
В мануале это описано не очень подробно.

markeshov:
Добрый день.

В SimplePacking есть переменная VARIABLE('System','BoxWeight').
Это переменная содержит сумму весов порций. При чем тот вес, который выдали весы.
Тонкость состоит в том, что весы могут выдавать вес брутто или вес нетто. Получается, использование этой переменной зависит от ситуации.

Рассмотрим несколько:
1.
Весы НЕ затарены, взвешиваются порции без тары. В данном случае вес порции будет вес нетто.
В чеке на коробку необходимо печатать суммарный вес нетто всех порций, входящих в коробку.
В этом случае достаточно использовать формулу VARIABLE('System','BoxWeight').

2.
Весы затарены, взвешиваются порции с тарой. В данном случае вес порции будет вес нетто.
В чеке на коробку необходимо печатать суммарный вес нетто всех порций входящих в коробку.
Тут вполне подойдет формула VARIABLE('System','BoxWeight')

3.
Весы НЕ затарены, взвешиваются порции с тарой. В данном случае вес порции будет вес брутто.
На чеке на коробку необходимо печатать суммарный вес нетто всех порций входящих в коробку.
В этом случае формула VARIABLE('System','BoxWeight') будет некорректная, т.к. переменная будет содержать сумму весов брутто порций.
Чтобы решить данную задачу, необходимо создать счетчик в разделе Ящик со следующей формулой: WEIGHT()-FIELD('Weight','ТАРА')
Так же необходимо добавить в базу данных проекта запись в таблице Тара. Привязать ее к номенклатуре или же выбирать ее вручную в программе на принтере.
Теперь этот счетчик будет содержать сумму весов нетто всех порций в коробке.

4.
Весы затарены, взвешиваются порции с тарой. В данном случае вес порции будет вес нетто.
В чеке на коробку необходимо печатать суммарный вес брутто всех порций входящих в коробку.
В этом случае формула VARIABLE('System','BoxWeight') тоже будет некорректная, т.к. переменная будет содержать сумму весов нетто порций.
Поможет счетчик в разделе Яшик со следующей формулой: WEIGHT()+вес тары
Теперь этот счетчик будет содержать сумму весов брутто всех порций в коробке.

Если ни одна из ситуаций не Ваша, тогда предлагаю описать ее, чтобы мы смогли помочь Вам.

ZSerg:
Спасибо большое Вам за ответ ! Теперь мне все понятно, все получилось.

Навигация

[0] Главная страница сообщений

Перейти к полной версии