|
Номенклатура в 1С:ERP |
☑ |
0
Underwood
29.05.24
✎
14:27
|
Добрый день! Подскажите пожалуйста как можно реализовать следующий функционал.
Имеется номенклатура поставщика "Хим. раствор" единица измерения для отчетов и ед. хранения (Литры)
Так же эта номенклатура может поступать в следующих единицах - упаковках:
Бутыль 50 л.
Куб 1000 л.
Нам известно что цена поставщика за Бутыль 50 л. равна - 9.500 руб. Эта цена отражена в регистре "ЦеныНоменклатурыПоставщиков".
Мне нужно чтобы в печатной форме при печати таблицы "Товары", в колонке Единица измерения, единица измерения всегда печаталась в литрах (в единицах измерения для отчетов, указанной в карточке номенклатуры), соответственно и цена должна падать за литр.
Как правильно все это рассчитать? Откуда можно взять данные?
|
|
1
Kongo2019
29.05.24
✎
15:40
|
Пилить свою печатную форму.
|
|
2
Климов Сергей
29.05.24
✎
15:48
|
В какой именно печатной форме?
|
|
3
Ненавижу 1С
29.05.24
✎
16:05
|
(0) смотрите справочник УпаковкиЕдиницыИзмерения
|
|
4
d4rkmesa
29.05.24
✎
16:05
|
(0) Нужно в запросе для печатной формы это учесть. Эти упаковки как то выделены (единицы для отчетов, например) в карточке Номенклатуры?
|
|
5
MaximSh
29.05.24
✎
16:09
|
(0) типа такого?
|
|
6
Underwood
30.05.24
✎
08:31
|
(5) Да, похоже)
|
|
7
Underwood
30.05.24
✎
08:37
|
Я сделал так, колхоз конечно) Получаю ед. изм. из таблицы, проверяю что это "Упаковка" (через ТипЗнч()) = Справочник.Упаковка, проверяю что "Числитель" упаковки не равен "0", чтобы не было ошибки, деления на "0". Единственное не пойму как он рассчитывает цену допустим когда я меняю ед.измерения в табличной части, допустим у меня был Еврокуб (1000 л) с ценой 26.000, я поменял ед.из. на (Литры), как он рассчитывает цену, он просто делит Цену на Числитель из "Упаковки"?...
|
|
8
MaximSh
30.05.24
✎
08:44
|
(7) в (5) без кода. Скучно конечно. Характеристики и упаковки одинаковы (Еврокуб (1000 л)), единица хранения литр.
|
|