Поиск по базе знаний
< Все темы
Печать

Расчет веса нетто и брутто

Нетто-Брутто

В ряде случаев практического применения комплекса весы-принтер требуется печатать этикетки на ящик (коробку) и паллет. Простая задача отображения веса нетто/брутто на групповых этикетках вызывает сложности у пользователей комплекса. Обращаем Ваше внимание, что данная технология применима для условий работы с коробками, имеющими одинаковый вес. Взвешивание производится уже упакованных порций.

Создайте два типа номенклатуры: весовой и фикс. Для каждого из них будет свой набор шаблонов. В таблице номенклатура добавьте поле ВесФикс и поставьте туда значение веса порции в кг. Не забудьте также заполнить справочник Тара. (тоже в кг)

Весовые товары

Товары с фиксированным весом

Этикетка на порции

‘Вес нетто: ‘+FORMAT(WEIGHT()-FIELD
(‘Вес’,’ТАРА’), ’N3′) + ‘ кг’

‘Вес брутто: ‘+FORMAT(WEIGHT(), ’N3’) + ‘ кг’

 ‘Вес нетто: ‘+FORMAT(FIELD(‘ВесФикс’,’НОМЕНКЛАТУРА’), ’N3′) + ‘ кг’

‘Вес брутто: ‘+FORMAT(FIELD(‘ВесФикс’,’НОМЕНКЛАТУРА’) + FIELD(‘Вес’,’ТАРА’), ’N3′) + ‘ кг’

Где N3 — это число цифр после запятой. Поле ВесФикс содержит как правило величину веса нетто, поэтому вес тары прибавляется.

Этикетка на ящик

Создайте четыре счетчика в разделе ящиков: НеттоЯщик, БруттоЯщик, НеттоФиксЯщик, БруттоФиксЯщик. 
Счетчик НеттоЯщик WEIGHT()-FIELD(‘Вес’,’ТАРА’)
Счетчик БруттоЯщик WEIGHT()
Счетчик НеттоФиксЯщик FIELD(‘ВесФикс’,’НОМЕНКЛАТУРА’)
Счетчик БруттоФиксЯщик FIELD(‘ВесФикс’,’НОМЕНКЛАТУРА’)+FIELD(‘Вес’,’ТАРА’)

‘Вес нетто ящика: ‘ + FORMAT(COUNTER(‘Box’,’НеттоЯщик’), ’N3′) + ‘ кг’

‘Вес брутто ящика: ‘ + FORMAT(COUNTER(‘Box’,’БруттоЯщик’) + 
VARIABLE(‘UserRequest’,’ВесЯщика(г)’)/1000, ’N3′) + ‘ кг’

 ‘Вес нетто ящика: ‘ + FORMAT(COUNTER(‘Box’,’НеттоФиксЯщик’), ’N3′) + ‘ кг’

‘Вес брутто ящика: ‘ + FORMAT(COUNTER(‘Box’,’БруттоФиксЯщик’) + VARIABLE(‘UserRequest’,’ВесЯщика(г)’)/1000, ’N3′) + ‘ кг’ 

Этикетка на паллет

По аналогии со счетчиками для Ящика создайте счетчикидля паллет в разделе паллет: НеттоПаллет, БруттоПаллет, НеттоФиксПаллет, БруттоФиксПаллет. 
Счетчик НеттоПаллет WEIGHT()-FIELD(‘Вес’,’ТАРА’)
Счетчик БруттоПаллет WEIGHT()
Счетчик НеттоФиксПаллет FIELD(‘ВесФикс’,’НОМЕНКЛАТУРА’)
Счетчик БруттоФиксПаллет FIELD(‘ВесФикс’,’НОМЕНКЛАТУРА’)+FIELD(‘Вес’,’ТАРА’)

‘Вес нетто паллета: ‘ + FORMAT(COUNTER(‘Container’,’НеттоПаллет’), ’N3′) + ‘ кг’

‘Вес брутто паллета: ‘+FORMAT(VARIABLE(‘System’,’PalletWeight’) + VARIABLE(‘System’,’BoxCount’) * VARIABLE(‘UserRequest’,’ВесЯщика(г)’)/1000 + FIELD(‘Вес’,’ТАРА’), ’N3′) + ‘ кг’

‘Вес нетто паллета: ‘ + FORMAT(COUNTER(‘Container’,’НеттоФиксПаллет’), ’N3′) + ‘ кг’

‘Вес брутто паллета: ‘ + FORMAT(COUNTER(‘Container’,’БруттоФиксПаллет’) + VARIABLE(‘System’,’BoxCount’) * VARIABLE(‘UserRequest’,’ВесЯщика(г)’)/1000 + FIELD(‘Вес’,’ТАРА’),’N3′) + ‘ кг’ 

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

Оглавление