30.12.2019 Олег Мороз 10000
Параметры сеанса в 1С 8.3

Содержание:

1.    Какие существуют параметры сеанса в 1С

2.    Управляемые формы 1С  

    

1.      Какие существуют параметры сеанса в 1С

 

Что такое «Параметр сеанса» в 1С? Все слышали, но никто особо не вникал в этот объект конфигурации в программе 1С:Бухгалтерия 8.3.


Параметр сеанса – это глобальная переменная конфигурации, которая задается при запуске системы программы в модуле сеанса конфигурации. А именно в процедуре «УстановкаПараметровСеанса()» Самая известная из всех – это «Текущий Пользователь».


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


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


Так как сейчас есть конфигурации, в которых есть обычные формы, то обращение к параметрам сеанса будет проще. Всего лишь необходимо будет написать в коде «глЗначениеПеременной(«ТекущийПользователь»);» и мы получим значение параметра. Для своих параметров сеанса будет код посложнее, но его можно также получить, сделав вызов по аналогии с уже существующими параметрами, какие есть. 


2.    Управляемые формы 1С


В управляемых формах 1С все намного проще и быстрее, просто прописываешь «ПараметрыСеанса.ТекущийПользователь();» и будет счастье, получаем значение сеанса.

Приведу пример установки параметра сеанса.




Но обратите внимание, что если параметр неверно задан, не задан или у пользователя нет прав на него, то мы получим ошибку «не удается продолжить выполнение кода».


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


Есть небольшой нюанс при работе с сеансами с базами на клиент-серверной системе. Все данные параметров хранятся на сервере и могут получаться как с сервера, так и с клиента.


С одной стороны все хорошо с параметрами, но вот только они не доступны на тонком клиенте 1С и на веб-клиенте. Потому необходимо быть очень аккуратным и писать код правильно.


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


Специалист компании ООО «Кодерлайн» 

Олег Мороз.

Наши проекты

Группа компаний АО «Киномакс»
Группа компаний АО «Киномакс»

Отрасль:
Культура, шоу-бизнес

Внедренное типовое решение:
БИТ.Финанс

- Разработка Положения о Казначействе группы компаний
- Разработка Положения об управлении договорами группы компаний ...

ООО «ПКП КАБЭЛЕКТРОСНАБ»
ООО «ПКП КАБЭЛЕКТРОСНАБ»

Отрасль:
Производство кабельной продукции

Внедренное типовое решение:
1С:Управление небольшой фирмой 1.6

- Оформление заказов покупателей;
- Управление складскими запасами;
- Анализ запасов/остатков...

Внедрение ПП "1С:CRM ПРОФ" в ООО «Торговый Дом Факел»
ООО «Торговый Дом Факел»

Отрасль:
Производство

Внедренное типовое решение:
1С:CRM ПРОФ

- Управление отношениями с клиентами (CRM) ...

МИР ХОББИ
МИР ХОББИ

Отрасль:
Торговля. Интернет магазин

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

Оформление заказов поставщикам
Взаиморасчеты с покупателями
Оформление заказов покупателей
Логистика адресного склада
Управление...

ЗАО «Инвестгеосервис»
ЗАО «Инвестгеосервис»

Отрасль:
Нефтесервис

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

Объемно-календарное планирование производства Автоматизация бизнес-процессов Анализ деятельности в разрезе проектов Планирование проектов У...

ПАО «АрселорМиттал Кривой Рог»
ПАО «АрселорМиттал Кривой Рог»

Отрасль:
Металлургическая промышленность

Внедренное типовое решение:
1С:Управление производственным предприятием для Украины

- Кадровый учет
- Расчет зарплаты
- Регламентированная отчетность
- Учет рабочего времени ...

Внедрение системы финансового учета БИТ:Финанс
ООО «Алькор и Ко» (Л’Этуаль)

Отрасль:
Торговля

Внедренное типовое решение:
БИТ.Финанс

- Финансовый учет;
- Поддержка проекта внедрения МСФО;
- Регламентные работы по обслуживанию сервера MS SQL;
- Оптимизация производ...

Автоматизация торгового учета на базе "1С:Управление торговлей"
ООО «ТЕЛЕВЕС РУСС»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Управление торговлей

- Управление складскими запасами;
- Оформление заказов покупателей;
- Планирование продаж;
- Взаиморасчеты с покупателями;
-...

ООО «ПраксисКом»
ООО «ПраксисКом»

Отрасль:
Аутсорсинг бухгалтерских услуг

Внедренное типовое решение:
1С:Бухгалтерия ПРОФ

- Бухгалтерский учет:
Банк и касса
Завершение периода
Нематериальные активы
Основные средства
Расчет зарплаты и кадровы...

Внедрение «1С:Зарплата и управление персоналом 8 КОРП» в компании «ПБК»
ООО «Партнер Бухгалтер Консультант»

Отрасль:
Бухгалтерские услуги

Внедренное типовое решение:
1С:Зарплата и управление персоналом

- Интеграция продукта с базой данных оперативного учета Axapta;
- Доработка функционала подсистемы...

ООО "НЦКТ"
ООО "НЦКТ"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:Бухгалтерия 8 ПРОФ

Производственные операции
Автоматизация бизнес-процессов...

ПЭК
ПЭК

Отрасль:
Грузоперевозки

Внедренное типовое решение:
«1С: Управление торговлей»

- Создание прототипа SRM-системы на базе «1С: Управление торговлей»
- Автоматизация бизнес-процессов компании, связанных с поиском постав...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение