Voessen Calc

{{ cfg.meta.pricesAsOf }}
Итого в корзине: {{ fmt(cartTotal) }} ₽
{{ mixRes.type }} {{ statusLabel(mixRes.status) }}
{{ fmt(mixPrice) }} ₽ за баллон
—
{{ m.text }}
Компонентов (N){{ mixRes.N }}
N × ставка {{ priceLabel(mixRes.rate) }}{{ priceLabel(mixRes.rateSum) }}
Баллон{{ mixRes.exchange ? ' (обмен)' : '' }} · {{ mixRes.cylinderNote }}{{ priceLabel(mixRes.cylinder) }}
Надбавка {{ mixRes.surchargeNote }}{{ priceLabel(mixRes.surcharge) }}
{{ o.label }}{{ fmt(o.price) }}
Своя цена{{ fmt(mix.customPriceValue||0) }}
Тара для выгрузки{{ mixRes.taraText || '—' }}

{{ mixRes.name || 'Добавьте компоненты' }}

МОНО {{ statusLabel(monoRes.status) }}
{{ fmt(monoPrice) }} ₽
—
{{ m.text }}
Цена из таблицы{{ fmt(monoRow.price) }}
× объём {{ monoRow.volume }} л{{ fmt(monoRes.base) }}
Баллон{{ mono.exchange ? ' (обмен)' : '' }}{{ priceLabel(monoRes.cylinder) }}
{{ o.label }}{{ fmt(o.price) }}

{{ monoRes.name }}

Корзина [{{ cart.length }}]

№НаименованиеЕд.Кол-воЦенаСумма
{{ i+1 }}
{{ it.tara }}
{{ fmt(it.qty * it.price) }}
Итого{{ cartQty }}{{ fmt(cartTotal) }}

Корзина пуста. Добавьте позиции на вкладке «Расчёт» или «Баллоны и допы».

Коммерческое предложение

Файлы: «Коммерческое предложение.docx» по шаблону и «{{ cfg.sklad.fileName }}» с автоподбором тары. Шаблон меняется в Настройках → КП.

Баллоны и номенклатура

Произвольная позиция

Ссылки

Расчёт доставки «Деловые линии» · voessen.com

Конвертер концентраций

% об.{{ convOut.pct }}
ppm{{ convOut.ppm }}
ppb{{ convOut.ppb }}
мг/м³ (20 °C, 101,3 кПа){{ convOut.mg }}

Нормализация телефонов

Как в старой программе: вставьте номера по одному в строке, получите формат 7XXXXXXXXXX.

Общие

Объёмы баллонов

Ключ — число литров, используется во всех тарифных таблицах. Для объёмов, которых нет в тарифах, ставка считается «запрос».

Соответствие объёмов (МОНО и прочие)

Если объём не найден в тарифе, он считается по объёму-замене. Формат: объём → объём.

Опции (добавляются к цене баллона)

Фоновые газы

Единицы концентрации

«В ppm» нужен для автоопределения порога: % об. × 10 000 = ppm. Для мг/м³ оставьте пустым — тогда порог выбирается вручную.

Компоненты [{{ cfg.components.length }}]

Списки: ПГС — короткий список простых смесей; ИПГ — расширенный; МЕРК — сернистые. Тип смеси определяется автоматически: COS/CS2 → МЕРК, компонент не из списка ПГС → ИПГ, иначе ПГС. «Группа» — строка тарифа ПГС (см. вкладку «ПГС»). «Агрессивный» → тара Luxfer с нерж. вентилем.

ФормулаНазваниеПГСИПГМЕРКАгрессивный*Группа ПГС

ПГС — группы, ставки, баллоны

Смесь относится к первой группе сверху, в которой есть хотя бы один её компонент. Последняя группа «по умолчанию» — для всех остальных. Ставка — цена за один компонент (умножается на N). Баллон: «фиксированный» или «по порогу» (больше/меньше N ppm). В ячейках можно писать число, запрос (нужен запрос в лабораторию) или нет (смесь невозможна).

{{ gi+1 }}. по умолчанию
Баллон:

ИПГ

Применяется, если в смеси есть компонент не из списка ПГС (и нет COS/CS2). Баллон зависит от наличия ацетилена в составе.

МЕРК

Применяется, если в смеси есть любой из компонентов-триггеров. Надбавка — за один триггер или за два сразу.

Лимиты концентраций

Проверяются для типа ПГС, когда фон равен указанному газу. Если концентрация вне диапазона — позиция помечается «запросить».

ФормулаМин, {{ u.label }}Макс, {{ u.label }}

МОНО — чистые газы [{{ cfg.mono.rows.length }}]

Цена = цена из таблицы + баллон по правилу. Правила: обычный — стальной баллон; зелёный — Luxfer нерж.; красный — цена за литр × объём, без баллона; синий — без баллона. Объёмы 1 / 5 / 20 / 50 л считаются по таблице замен из «Общих».

ГазЧистота, %МаркаОбъём, лЦенаПравилоПометка

Номенклатура баллонов и допов [{{ cfg.nomenclature.length }}]

ГруппаНаименованиеЕд.Цена

КП, сотрудники, выгрузка Sklad

Сотрудники

Тексты тары для выгрузки Sklad

{V} заменяется на объём в литрах.

Столбцы выгрузки Sklad

Шаблон КП (Word)

Плейсхолдеры в шаблоне: {ДАТА}, {КОМПАНИЯ}, {ОБРАЩЕНИЕ}, {ПРИМЕЧАНИЕ}, {ДОСТАВКА}, {СРОК_ПОСТАВКИ}, {УСЛОВИЯ_ОПЛАТЫ}, {СОТРУДНИК}, {ДОЛЖНОСТЬ}; строка таблицы: {#items}{n} {name} {unit} {qty} {price} {sum}{/items}; итог: {total}.

{{ customTemplate ? 'Используется загруженный шаблон (' + customTemplate.name + ')' : 'Используется стандартный шаблон template.docx' }}

Обращения

Сохранение и перенос настроек

Настройки хранятся в этом браузере и применяются сразу. Чтобы передать их коллеге или сохранить резервную копию — скачайте файл; на другом компьютере загрузите его.

Изменено: {{ cfg.meta.updatedAt }} · компонентов {{ cfg.components.length }} · МОНО {{ cfg.mono.rows.length }} · номенклатура {{ cfg.nomenclature.length }}

{{ toast }}