Как узнать информацию о программе 1с

При работе с программными продуктами фирмы 1С, возникает потребность разделения доступа к базе 1С разных людей. Для этих целей, в базе 1С можно создать пользователей информационной базы. Пользователи 1С создаются на этапе внедрения программного продукта заказчику, и для каждой базы 1С свой индивидуальный набор пользователей. Из этой статьи вы узнаете, как создаются пользователи в базе 1С, как выполняются основные настройки пользователя, как работать с списком пользователей в 1С, и как определить текущего пользователя.

Как создать пользователя в 1С

Как правило, при работе с современными конфигурациями 1С, создание пользователей осуществляется непосредственно в клиентском режиме. Способы создания пользователей в клиентском режиме могут отличаться в зависимости от видов продуктов, поэтому подробно в этой статье они рассматриваться не будут. Рассмотрим самый простой способ создания пользователя – используя конфигуратор 1С. Как правило, таким образом, создаются пользователи в учебных и тренировочных базах.

Как посмотреть полезную информацию в 1С | Микос Программы 1С

Для создания пользователя в конфигураторе 1С необходимо сначала выполнить команду «Пользователи» меню «Администрирование» главного меню.

Как создать пользователя в 1С

Откроется список пользователей. Если вы только начали работать с информационной базой, то он будет пустой.

Список пользователей 1С

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

Как создать пользователя в 1С

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

Как создать пользователя в 1С

Пользователи 1С

В большинстве случаев, достаточно установить флаг «Аутентификация 1С: Предприятия», ввести пароль и подтверждение пароля. Данная возможность не доступна для учебных версий платформы 1С.

Как создать пользователя в 1С

Права пользователей 1С

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

Как создать пользователя в 1С

Хотя бы у одного пользователя информационной базы обязательно должна быть роль с полными правами!

Подробно о том, как работать с ролями читайте в этой статье: роли в 1С.

Урок #2. Как узнать номер версии (релиза) программы 1С (конфигурация и платформа).

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

Как создать пользователя в 1С

Причем одному пользователю можно назначить несколько ролей.

Как создать пользователя в 1С

Список пользователей 1С.

В списке пользователей в конфигураторе 1С можно добавлять, добавлять копированием, открывать на редактирование и удалять пользователей при помощи соответствующих команд.

Пользователи 1С

Но самое интересное, в нём можно устанавливать отборы. Для этого следует нажать на кнопку Отбор, после этого, будет открыто окно Отбор, в котором можно настраивать разные варианты отборов.

Список пользователей в 1С

Например, можно отобрать только пользователей с полными правами.

Список пользователей в 1С

Список пользователей в 1С

Если нужно снять отбор, то следует воспользоваться кнопкой «Отключить отбор».

Список пользователей в 1С

Текущий пользователь 1С

Разберем, как определить текущего пользователя 1С.

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

Текущий пользователь 1С

В открывшемся окне «О программе» имя и полное имя текущего пользователя будут в разделе «Пользователь».

Текущий пользователь 1С

В пользовательском клиенте можно также воспользоваться командой О программе.

Путь для редакции платформы начиная с 8.3.15:

Текущий пользователь 1С

Путь для более старых редакции платформ (8.3.14 и ниже):

Текущий пользователь 1С

Откроется окно такое же, как при выполнении команды О программе конфигуратора 1С, где будет информация о текущем пользователе.

Также полное имя пользователя отображено в правом верхнем углу системной панели.

Для редакции платформы начиная с 8.3.15

Текущий пользователь 1С

Для более старых редакции платформ (8.3.14 и ниже).

Текущий пользователь 1С

Как определить активных пользователей информационной базы читайте в этой статье: активные пользователи 1С.

Читайте также:
Могут ли быть сбои в программе 1с

Для программного определения текущего пользователя нужно воспользоваться свойством глобального контекста ПользователиИнформационнойБазы, которое содержит общий объект МенеджерПользователейИнформационнойБазы. В этой статье не будем подробно разбирать работу с этим объектом, рассмотрим только, как определить имя текущего пользователя информационной базы.

Для демонстрации, создадим обработку ТекущийПользователь с формой, у которой будет один реквизит с типом Строка и одна команда.

Обработка 1С

У команды будет два обработчика, на сервере и на клиенте.

КонецПроцедуры КонецПроцедуры

Команда вернёт имя текущего пользователя.

Обработка 1С

Другие статьи по теме:

Более подробно и основательно разработка в 1С дается в моей книге: «Программировать в 1С за 11 шагов»

Это изображение имеет пустой атрибут alt; его имя файла - 1C-в-желтом-цвете-3D-221x300.png

Изучайте программирование в 1С в месте с моей книги «Программировать в 1С за 11 шагов»

  1. Книга написана понятным и простым языком — для новичка.
  2. Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
  3. Научитесь понимать архитектуру 1С;
  4. Станете писать код на языке 1С;
  5. Освоите основные приемы программирования;
  6. Закрепите полученные знания при помощи задачника;

О том как разрабатывать под управляемым приложением 1С, читайте в книге Книга «Основы разработки в 1С: Такси»

Это изображение имеет пустой атрибут alt; его имя файла - 1_в-желтом-цвете-3D-маленькая-221x300.jpg

Отличное пособие по разработке в управляемом приложении 1С, как для начинающих разработчиков, так и для опытных программистов.

  1. Очень доступный и понятный язык изложения
  2. Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
  3. Поймете идеологию управляемого приложения 1С
  4. Узнаете, как разрабатывать управляемое приложение;
  5. Научитесь разрабатывать управляемые формы 1С;
  6. Сможете работать с основными и нужными элементами управляемых форм
  7. Программирование под управляемым приложением станет понятным

Промо-код на скидку в 15% — 48PVXHeYu

Эти книги, плюс книга по программированию оперативного учета имеются в едином комплекте: комплект книг по разработке в 1С.
Только для читателей моего блога,
промо-код на скидку в 300 рублей на весь комплект: blog

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

можно оплатить вручную:

Яндекс.Деньги — 410012882996301
Web Money — R955262494655

Вступайте в мои группы:

Источник: www.1s-up.ru

1С как узнать какой клиент запущен

No Image

Информация о режиме работы может быть полезной специалистам технической поддержки для оказания консультаций.

В данной инструкции рассмотрим, где можно проверить, какой режим используется.

Для проверки нужно открыть программу и зайти в меню «Справка – О программе» или в правом верхнем углу нажать на оранжевый кружок:

В результате откроется окно, в котором можно увидеть режим работы.

Область применения: управляемое приложение, обычное приложение.

1. В управляемом режиме из-за ряда ограничений тонкого клиента может возникнуть необходимость поддержки запуска толстого клиента (в режиме управляемого приложения). Подробнее см. Функциональность обычного приложения, отсутствующая в управляемом приложении.

2. При этом разработка конфигураций, рассчитанных на режим управляемого приложения, как правило, ведется исходя из того, что в клиент-серверной архитектуре код следующих модулей компилируется и выполняется только на сервере

  • модуль менеджера;
  • модуль объекта;
  • модуль сеанса.

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

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

  • если объект (справочник, документ и т.п.) явно создается и вызывается в клиентском коде;
  • когда платформа 1С:Предприятие неявно обращается к модулям менеджеров и модулю сеанса для вызова их обработчиков событий на клиенте.

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

Для того чтобы избежать незапланированной компиляции и исполнения указанных модулей на клиенте, а также чтобы избежать лишних сообщений режима проверки конфигурации, следует:

#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда

#Иначе
ВызватьИсключение НСтр(«ru = ‘Недопустимый вызов объекта на клиенте.’»);
#КонецЕсли

  • полностью исключить из клиентского контекста код модуля сеанса, заключив его в инструкцию препроцессора (так как параметры сеанса требуются для работы серверного, а не клиентского кода конфигурации):

#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда

#КонецЕсли

#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда

#КонецЕсли

В последнем случае также будет действовать следующее ограничение: если представление объектов формируется обработчиками событий модуля менеджера ОбработкаПолученияПредставления и ОбработкаПолученияПолейПредставления , то в толстом клиенте, в режиме управляемого приложения, клиент-сервер, представление будет формироваться по умолчанию, без вызова этих обработчиков, и тем самым будет отличаться от остальных режимов работы. (При этом оставшиеся два обработчика модуля менеджера ОбработкаПолученияДанныхВыбора и ОбработкаПолученияФормы вызываются всегда только на сервере, поэтому указанное ограничение на них не распространяется.)

Читайте также:
Составьте программу и план к теме исследования характеристика заболеваемости

Методическая рекомендация (полезный совет)

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

  • обработчиков событий модулей менеджеров ОбработкаПолученияПредставления и ОбработкаПолученияПолейПредставления
  • а также код подписок на эти события модулей менеджеров.

Для этого код перечисленных обработчиков событий следует вынести за инструкции препроцессора, указанные в п.2, а обработчики подписок разместить в клиент-серверных модулях.

При необходимости вызова серверных процедур (и функций) из клиентского кода следует размещать вызываемые процедуры в серверных общих модулях с признаком Вызов сервера . При этом нужно убедиться, что в параметры процедур (и в возвращаемые значения функций) не передаются значения мутабельных типов ( СправочникОбъект , ДокументОбъект и пр.)

Важно: не следует для этих целей всем общим модулям с признаком Сервер принудительно устанавливать флажок Вызов сервера . Подробнее см. Ограничение на установку признака «Вызов сервера» у общих модулей.

Например, обработчик события ОбработкаПолученияПредставления вызывает общий модуль, который не доступен на клиенте:

Процедура ОбработкаПолученияПредставления(Данные, Представление, СтандартнаяОбработка)

Взаимодействия.ОбработкаПолученияПредставления(Данные, Представление);
СтандартнаяОбработка = Ложь;

правильно выполнить переход на сервер (и при этом не передавать на клиент значения мутабельных типов):

Процедура ОбработкаПолученияПредставления(Данные, Представление, СтандартнаяОбработка)

ВзаимодействияВызовСервера.ОбработкаПолученияПредставления(Данные, Представление);
СтандартнаяОбработка = Ложь;

4. Для расстановки фрагментов кода с инструкциями препроцессора можно воспользоваться приложенной обработкой.

В этой статье я расскажу о возможных параметрах и ключах запуска 1С 8.3, 8.2 и 8.1. Для удобства работы пользователей можно применять некоторые из представленных возможностей. Не буду углубляться и описывать все возможные параметры,а опишу те моменты,которые по моему мнению могут понадобится обычным пользователям программы.

Общее о запуске 1С Предприятие 8

На платформе 1С 8.1 существовал всего один вариант запуска приложения 1С – это толстый клиент. Немного расшифрую это понятие. 1С является клиент серверным программным обеспечением и для его запуска используются клиентские приложения.

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

С выходом платформы 1С 8.2 появилась возможность использования еще и тонкого клиента и веб-клиента. Все эти клиентские приложения имеют свои преимущества и ограничения, об этом написано уже множество статей и углубляться я в это не буду. Отмечу только основные моменты.

  • Конфигуратор работает только в режиме толстого клиента.
  • Толстый клиент самый требовательный к ресурсам компьютера.
  • Тонкий клиент не требователен к ресурсам компьютера пользователя при клиент-серверном режиме работы, т.к. вся нагрузка идет на сервер.
  • Веб-клиент требует только браузер и подключение к интернету. Работать в программе можно из любой точки мира. Комфортная работа зависит только от скорости соединения с интернетом. Вся нагрузка ложится на веб-сервер.

Самый распространенный вариант запуска пока что на мой взгляд это толстый клиент с файловой информационной базой. Хотя будущее несомненно за веб-клиентом.

Еще отмечу что по умолчанию в настройках запуска баз стоит “Выбирать автоматически” и задумываться каким клиентом и какую базу запускать Вам не нужно.

Параметры запуска 1С из командной строки с автоматическим выбором пользователя

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

Читайте также:
Что такое исполнитель программы

Для исправления требовалось создать и заходить под ним, нажимая каждый раз ОК в окне выбора пользователей. И это в принципе правильно если в базе работает несколько пользователей, каждый должен заходить под своим.

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

Если вы не хотите каждый раз выбирать пользователя при запуске 1С, есть несколько способов как это сделать.

Если вы всегда работаете в программе 1С 8 с одного и того же компьютера, под одним и тем же пользователем операционной системы Windows то можете сделать следующее:

Запускаем информационную базу в режиме конфигуратор. Выбираем Администрирование => Пользователи. Находим вашего пользователя в списке и нажимаем изменить:

Убираем галочку “Аутентификация 1С:Предприятия” и ставим галочку “Аутентификация операционной системы”. Нажимаем выбрать, появляется окно выбора пользователя операционной системы. В моем случае в списке “Домены” указано имя моего компьютера, в списке “Пользователи” указаны имеющиеся пользователи моей ОС Windows.

Выбираем своего пользователя и сохраняем все изменения:

Если у Вас только один пользователь с полными правами, и вы пытаетесь поставить ему аутентификацию ОС, программа выдаст предупреждение. В этом случае следуетсоздать еще одного пользователя с полными правами. Думаю сделано это из соображений безопасности, чтобы в случае неисправности ОС, все же смогли зайти в 1С с полными правами.

Использование дополнительных параметров запуска информационной базы 1С. Как бы это страшно не звучало, на самом то деле ничего в этом сложного нет. В конфигуратор для этого лазить не надо, разве что посмотреть в справке возможные параметры для запуска. Нужно указать параметрами Имя пользователя и его пароль.

  • /N — имя пользователя. Должно быть указано так же, как в списке пользователей, создаваемом в Конфигураторе.
  • /P — пароль пользователя, имя которого указано в параметре /N. Если у пользователя нет пароля, этот параметр можно опустить.

Как проверить общее количество лицензий 1С

Многие программы, в том числе «1С:Предприятие» защищены авторским правом. Однако некоторые компании пользуются ПО (программным обеспечением), хотя руководитель об этом может и не знать. Для исключения всяких неприятностей, необходимо проверить на легальность свое программное обеспечение.

  1. Проверка количества рабочих мест в ПО
    Иногда встречается случаи, когда ПО куплено легально, но по факту в нем работает большее количество сотрудников, чем рабочих мест приобретено.
    Чтобы проверить на сколько человек приобретена программа, нужно открыть справку. В ней выбрать пункт «О программе. ».
    В открывшемся окне, в поле «Лицензия» указаны сведения о защите, которую имеет данная программа. Например указана лицензия HASP4 ORGL8 1. Следует обратить внимание в ее номере на последнюю цифру – она указывает количество рабочих мест. В данном случае ПО рассчитано на одно рабочее место. Если ключ взломан, то в сведениях о программе маркировка не отображается. Чтобы не нарушать правила лицензирования, необходимо сверить количество рабочих мест по регистрационным картам с количеством мест, указанных в программе. Если их количество разнится, то вы нарушаете законодательство РФ.
  1. Окно с предупреждением
    В программах версии КОРП или ПРОФ может появляться окно, где извещается об обнаружении неправомерного использования ПО. Это бывает в случае, когда обновление было установлено нелегально, т. е без договора сопровождения 1С. Если у вас в «1С» работают вышеуказанные версии, проверьте, имеется ли у вас договор по сопровождению 1С:ИТС.
    Если нет-то заключите указанный договор и легально получайте регулярные обновления программ 1С.

Хотите получать подобные статьи по четвергам?
Быть в курсе изменений в законодательстве?
Подпишитесь на рассылку

Источник: www.1cbit.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru