❓ Проблема: В документе Реализация товаров и услуг механизм замены цены при изменении ед. изм. со «шт» на «кг» работает немножко не правильно. Как видно ниже (позиция 1) при выборе ед. изм. со «шт» на «кг» цена меняется с «Розничная» на «Весовая». Ранее была установлена весовая цена 440 руб за 1 кг. Но Управление Торговлей 11 её видит как за «шт» а надо как (позиция 2) чтобы видела за «кг».
❗ Ответ: Как я понял, реализация Винта в штуках идет по одной цене, если продают весом, то по другой цене. Само по себе понимание клиентом типов цен противоречит реализованной логике в 1С: Управление Торговлей 11. Но решение, конечно же, есть. Смотрим регистр «Цены номенклатуры»:
Видим, что указана Розничная цена 2 руб за шт., и Весовая – 440 руб, внимание(!) за шт!
Провалимся в запись регистра и посмотрим на данные в форме:
❓ Как узнать, сколько штук в одном кг? Очень просто, зайдем в карточку номенклатуры:
Видно, что 1 шт имеет вес 0,610 г. Отметим, что единица для отчетов используется только для отчетов. Для табличной части указываются данные напротив флажка «Вес».
Имеем цену:
721 311,48 = 1 кг / 0,610 * 440.
✅ Вывод: Для того чтобы реализовать логику, указанную в проблеме необходимо установить Весовую цену в шт. То есть 440 / 1639,344 = 0,27 руб.