Имя: Пароль:
1C
 
Номенклатура в 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 л)), единица хранения литр.