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

Форма "Цена и Валюта" открывается недоступной для редактирования

Автор leklerk, 21 дек 2013, 08:27

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

leklerk

Добрый день! Подскажите пожалуйста, как решить такую проблему. У польз-ля полные права на документ "СчетНаОплатуПокупателю" (кроме интерактивного удаления), права на форму "Цена и Валюта" тоже есть. Польз-ль открывает для редактирования "СчетНаОплатуПокупателю", заходит в "Цена и Валюта", а она недоступна для редактирования. Права на все реквизиты в форме "Цена и Валюта" есть. В чем может быть дело? Если заходить под админом, то "Цена и Валюта" доступна для редактирования. Буду благодарен за помощь.

MuI_I_Ika


leklerk

MuI_I_Ika, у меня эта фигня даже при создании нового документа... 

LordWizard

Тогда проверьте на права пользователя на возможность по изменению и выбору из списков тех параметров, которые входят в эту форму.


ФормаЦеныВалюты.ЭлементыФормы.НовыйТипЦен.Доступность               = СтруктураРеквизитовДокумента.Свойство("ТипЦен");
ФормаЦеныВалюты.ЭлементыФормы.НовыйВалютаДокумента.Доступность      = СтруктураРеквизитовДокумента.Свойство("ВалютаДокумента");
ФормаЦеныВалюты.ЭлементыФормы.НовыйКурсДокумента.Доступность        = СтруктураРеквизитовДокумента.Свойство("КурсДокумента");
ФормаЦеныВалюты.ЭлементыФормы.НовыйКурсВзаиморасчетов.Доступность   = СтруктураРеквизитовДокумента.Свойство("КурсВзаиморасчетов");
ФормаЦеныВалюты.ЭлементыФормы.НовыйУчитыватьНДС.Доступность         = СтруктураРеквизитовДокумента.Свойство("УчитыватьНДС");
ФормаЦеныВалюты.ЭлементыФормы.НовыйСуммаВключаетНДС.Доступность     = СтруктураРеквизитовДокумента.Свойство("СуммаВключаетНДС");
ФормаЦеныВалюты.ЭлементыФормы.НовыйНДСВключенВСтоимость.Доступность = СтруктураРеквизитовДокумента.Свойство("НДСВключенВСтоимость");



Это список вам для размышления из БП 2.0
Правильно ведите учет или пишите программы и вам воздастся!...

(Кстати - кнопочку Сказать Спасибо - никто не отменял)

leklerk

LordWizard, спасибо за помощь. У меня Бух 3.0, и глоб. поиск нашел только такой код:
// Формирование структуры параметров для заполнения формы "Цены и Валюта".
СтруктураПараметров = Новый Структура;
СтруктураПараметров.Вставить("ВалютаДокумента"     , Объект.ВалютаДокумента);
СтруктураПараметров.Вставить("Курс"                , ?(КурсВзаиморасчетов = Неопределено, Объект.КурсВзаиморасчетов, КурсВзаиморасчетов));
СтруктураПараметров.Вставить("Кратность"           , ?(КратностьВзаиморасчетов = Неопределено, Объект.КратностьВзаиморасчетов, КратностьВзаиморасчетов));
СтруктураПараметров.Вставить("Контрагент"          , Объект.Контрагент);
СтруктураПараметров.Вставить("Договор"             , Объект.ДоговорКонтрагента);
СтруктураПараметров.Вставить("Организация"         , Объект.Организация);
СтруктураПараметров.Вставить("ДатаДокумента"       , Объект.Дата);
СтруктураПараметров.Вставить("ПерезаполнитьЦены"   , ПерезаполнитьЦены);
СтруктураПараметров.Вставить("ПересчитатьЦены"     , ПересчитатьЦены);
СтруктураПараметров.Вставить("БылиВнесеныИзменения", Ложь);
СтруктураПараметров.Вставить("ТипЦен"              , ?(ТипЦен = Неопределено, Объект.ТипЦен, ТипЦен));

СтруктураЦеныИВалюта = ОткрытьФормуМодально("ОбщаяФорма.ФормаЦеныИВалюта", СтруктураПараметров);

Тут не видно ничего, влияющего на доступность...

LordWizard

Это всего лишь формирование для заполнения - ищите дальше. Ну по крайней мере вы  можете посмотреть уже исходя из вашего списка - можете к какому-то из этих типов справочников или данных у вашего коллеги нет доступа или к открытию этой формы обработки. Последнее наиболее вероятнее, т.к. в 3.0 БП, как и в УТ 11 расшаренное администрирование как из самой конфигурации, так и из прав пользователей зашитых на уровне Конфигуратора.
Правильно ведите учет или пишите программы и вам воздастся!...

(Кстати - кнопочку Сказать Спасибо - никто не отменял)

leklerk

LordWizard, доступ к открытию этой формы есть (установлено право на просмотр, единственное право, которое может быть установлено для этой формы). Для всех реквизитов есть права на чтение, просмотр и ввод по строке. Такие дела. :dfbsdfbsdf:

Besart

не пойму что с ценой, а вот валюта выбирается в зависимости от выбранного счета

Gendalf_beliy

Цитата: leklerk от 21 дек 2013, 08:27
права на форму "Цена и Валюта" тоже есть.
Подскажите, пожалуйста, как Вы это сделали? Нигде не могу найти :(

Теги:

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

Рейтинг@Mail.ru

Поиск