Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Помогите сообразить

177
читатель
офлайн
Дата регистрации: 07.05.2008
Сообщений: 470
Пост №1
 
20.10.2009 14:37

ПУБ 7.7, надо прописать пользователя чтобы он не мог открывать документ созданный другим пользователем и мог редактировать только свои документ, открытие документа должно происходить из журнала по этим документам, подскажите что мне сделать, эти бухи уже достали

Тракторист
читатель
офлайн
Дата регистрации: 07.10.2009
Сообщений: 592
Пост №2
 
20.10.2009 14:40

А новые права создать влом? В конфигураторе...<br><br><br>

177
читатель
офлайн
Дата регистрации: 07.05.2008
Сообщений: 470
Пост №3
 
20.10.2009 14:41

задача неправильно вами уяснена.Поясню свою ерунду-заходит сотрудник в журнал документов находит документ своего коллеги открывает и начинает там исправлять, где мне написать проверку на пользователя в журнале или в документе в процедуре приОткрытии, у меня уже голова пухнет , такое впечатление что производим атомную бомбу.:-)

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №4
 
20.10.2009 14:50

"В ПУБ при открытии каждого документа вызывается процедурка глобального модуля глПроверкаРазрешенияРедактирования()<br>Надо этим воспользоваться!<br>Сморим глобальный модуль и делаем так:<br><br>Функция глПроверкаРазрешенияРедактирования(Конт) Экспорт<br> Если Конт.Выбран() = 1 Тогда<br>      Если ((Конт.ДатаДок <= Константа.ДатаЗапретаРедактирования) и (Конт.Форма.ТолькоПросмотр() = 0)) ИЛИ (Конт.Автор<>Пользователь) Тогда<br>       Конт.Форма.ТолькоПросмотр(1);<br>       Предупреждение("Разрешен только просмотр документа!", 4);<br>      КонецЕсли;<br> КонецЕсли;<br>КонецФункции"

zak555 (398843952)
читатель
офлайн
Дата регистрации: 27.03.2008
Сообщений: 4656
Пост №5
 
20.10.2009 14:57

> А новые права создать влом? В конфигураторе...<br>> <br>> <br>> <br><br>неа

BelikovS
читатель
офлайн
Дата регистрации: 05.03.2007
Сообщений: 1701
Пост №6
 
20.10.2009 14:59

"В данном случае человеку надо "не открывать", если не его.<br>В модуле этого журнала написать что-то типа:<br>Процедура ПриВыбореСтроки()<br> Если ДокументПользователя (ИмяПользователя()) = 0 Тогда<br> СтатусВозврата (0);<br> Возврат;<br> КонецЕсли;<br>КонецПроцедуры<br><br>Форма.ОбработкаВыбораСтроки(1);<br><br>Ну а эту контрукцию "ДокументПользователя (ИмяПользователя)" сами реализуйте."

zak555 (398843952)
читатель
офлайн
Дата регистрации: 27.03.2008
Сообщений: 4656
Пост №7
 
20.10.2009 15:09

"<br>> Форма.ОбработкаВыбораСтроки(1);<br><br>а это зачем?<br><br>"

BelikovS
читатель
офлайн
Дата регистрации: 05.03.2007
Сообщений: 1701
Пост №8
 
20.10.2009 15:16

А без этого не работает.<br>Из справки - Замечание:<br>Режим обработки выбора строки (двойной щелчок мыши или клавиша Enter) предопределенной процедурой ПриВыбореСтроки включается в форме списка справочника, журнала, счетов, журнала операций, журнала проводок при помощи метода Форма.ОбработкаВыбораСтроки(1). Данная процедура может располагаться только в программном модуле формы.

177
читатель
офлайн
Дата регистрации: 07.05.2008
Сообщений: 470
Пост №9
 
20.10.2009 15:16

Огромное спасибо всем, все отлично работает, теперь буду ждать нового каприза,ещё раз спасибо.

zak555 (398843952)
читатель
офлайн
Дата регистрации: 27.03.2008
Сообщений: 4656
Пост №10
 
20.10.2009 15:29

"> А без этого не работает.<br>> Из справки - Замечание:<br>> Режим обработки выбора строки (двойной щелчок мыши или клавиша Enter) предопределенной процедурой ПриВыбореСтроки включается в форме списка справочника, журнала, счетов, журнала операций, журнала проводок при помощи метода Форма.ОбработкаВыбораСтроки(1). Данная процедура может располагаться только в программном модуле формы.<br><br>точно, как же я забыл :<br><br>Форма.ОбработкаВыбораСтроки(<?>);<br>Form.ProcessSelectLine(<?>);<br>Синтаксис:<br>Форма.ОбработкаВыбораСтроки(<Флаг>)<br>Назначение:<br>Включает в форме списка (справочника, журнала, счетов, журнала операций, журнала проводок) обработку выбора строки предопределенной процедурой ПриВыбореСтроки.<br>Параметры:<br><Флаг> - число: 1 - включает обработку выбора предопределенной процедурой; 0 - выключает обработку выбора предопределенной процедурой.<br>Замечание:<br>Доступ к методу возможен только в контексте Модуля формы через атрибут Форма."

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация