|
Установка цен номеклатуры |
☑ |
0
Elenchka
09.03.12
✎
01:23
|
Здравствуйте!
Помогите, пожалуйста, как в УТ 10.3 в документе "Установка цен номенклатуры" проверить заполнен ли определенный тип цен. Если не указан тип цен, тогда запретить проведение документа.
Пишу так:
Если ЭтотОбъект.ТипыЦен<>Справочники.ТипыЦенНоменклатуры.НайтиПоКоду("000000002")Тогда Отказ=истина; КонецЕсли;
|
|
1
sanja26
09.03.12
✎
01:32
|
И че? не работает?
Во-первых фотку...
Во-вторых писать надо в подписке на обработку проведения
В-третьих, в УТ 11 типы цен это табчасть, может также и в 10.3
|
|
2
Elenchka
09.03.12
✎
01:37
|
нет...пишу в ОбработкаПроведения
|
|
3
Wobland
09.03.12
✎
01:58
|
ищи свой тип цен в соответствующей ТЧ и отказывай при найденности
|
|
4
sanja26
09.03.12
✎
01:59
|
Не поленился
фотку в студию
|
|
5
Glenas
09.03.12
✎
02:05
|
Если заданная цена входит в один из ТиповЦен "динам, базов" тогда смотри процедуру "ПроверитьЗаполнениеТабличнойЧастиТовары" в модуле дока. Ну а там, увидишь как в типовой сделано.
Если нужно ограничить не типом цен, а конкретной ценой, которая входит в эти типы, не рекомендовал бы пользоваться "НайтиПокоду" Код может и изменится
|
|