Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
23 ноя 2024, 02:34

Форма выбора типа цен в 1С 8.1 УТ (10.3.6.8)

Автор rostfrei, 22 окт 2010, 11:15

0 Пользователей и 1 гость просматривают эту тему.

rostfrei

Это не принципиально,
главное чтобы  в счете для конкретной позиции номенклатуры в графе "Цена" появлялась заданное число в соответствии с выбранном типом цены

progmikon

Ну как один из подходов такой:
при изменении номенклатуры в табличной части нужного вам документа будет выводится форма с запросом на выбор цены. Вы ее выбираете из справочника и ....собственно все.

Реализовать это можно так:
1. Создать общую форму , назвав например "ФормаВыбораТипаЦен".
2. Разместить на ней реквизит с типом СправочникСсылка.ТипыЦенНоменклатуры.
3. В процедуре Общего модуля "ОбработкаТабличныхЧастей" "ЗаполнитьЕдиницуЦенуПродажиТабЧасти" добавить примерно следующий код:
ФормаОбработки = ПолучитьОбщуюФорму("ФормаВыбораТипаЦен");
ФормаОбработки.ТипЦенНоменклатуры = ТекТипЦен;
ТекТипЦен = ФормаОбработки.ОткрытьМодально();

Вот это один из вариантов.
Самый простейший случай. Можно добавить проверки на тип документа и т.д.

Если что-то не ясно - спрашивайте.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск