АДМИНИСТРИРОВАНИЕ

 Система "1Средприятие 8.0" является универсальной системой автоматизации деятельности предприятия. Она предоставляет широкие возможности для решения задач планирования и оперативного управления, ведения бухгалтерского и управленческого учета, расчета заработной платы, а также комплексной автоматизации организационной и хозяйственной деятельности производственных предприятий, торговых и финансовых организаций, бюджетных учреждений и предприятий сферы услуг.

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

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

Второй "профессией" Конфигуратора является администрирование, которое включает в себя ведение списка пользователей, настройку прав доступа, выгрузку/загрузку информационной базы, мониторинг системных событий (журнал регистрации настраивается в конфигураторе; просматривается как в конфигураторе, так и в предприятии) и выполнение других действий для поддержания работоспособности системы.

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

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

 

Варианты работы системы.

 

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

 

Файл - серверный вариант.

Файловый вариант работы предназначен для локальных однопользовательских информационных баз и сетевых баз с небольшим количеством пользователей и объемом информации.

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

 

       Клиент - серверный вариант.

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

В клиент-серверном варианте работы системы 1Средприятие 8.0 используется 3-х уровневая архитектура. Как и в файловом варианте, конфигурация и данные хранятся в единой информационной базе, только расположенной на SQL сервере. При работе такой системы, кроме сервера SQL и клиента 1Средприятия, вводится дополнительное программное звено - сервер 1С:Предприятия (сервер приложения), представляющее собой сервис в среде Windows NT / 2000 /2003 и средства его настройки. Особенно стоит отметить полное отсутствие файловых составляющих информационной базы, что позволяет увеличить надежность хранения и защищенность информации.

Рис 1.1. Схема работы 1С:Предприятия 8.0 в режиме клиент-сервер

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

Установка системы.

Установка 1С: Предприятия 8.0 может выполняться первично, когда производится полная установка нужных компонент или повторно, когда есть необходимость изменения, переустановки или удаления некоторых или всех компонент системы.

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

 

Обычная установка и обновление.

Обычная установка платформы "1Средприятие 8.0" предполагает отдельную установку на каждый пользовательский компьютер. Дальнейшее обновление платформы производится только на каждом пользовательском компьютере.

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

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

 

Административная установка.

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

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

 

Установка по образцу.

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

Для этого необходимо выполнить запуск программы установки setup.exe из командной строки с указанием ключей.

При первой установке необходимо задать ключ /r. В результате установки в системном каталоге Windows будет создан файл setup.iss, содержащий ответы пользователя на вопросы программы установки. Этот файл можно использовать при последующих установках, задавая ключ /s, - файл setup.iss должен находиться в одном каталоге с setup.exe или же его местонахождение должно быть задано ключом /f1. При установке по образцу программа установки создаст файл setup.log, содержащий записи о ходе установки - этот файл будет создан в том же каталоге, что и setup.iss

 

Режимы запуска.

Диалог запуска.

Система 1Средприятие 8.0 может быть запущена в одном из следующих режимов:

Режим запуска

Характеристика

Конфигуратор

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

редприятие

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

Для запуска системы 1Средприятие 8.0 необходимо выбрать соответствующую строку в меню "1С:Предприятие 8.0" (Пуск - Программы). Открывается диалог запуска, который можно настраивать. По кнопке "Настройка…" в диалоге запуска открывается окно диалога настройки запуска.

Рис 1.2. Окно настройки диалога запуска 1С:Предприятие 8.0

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

Если флажок "Сортировать по наименованию" установлен, то список сортируется по наименованию внутри каждой группы.

Если флажок "Показывать последние выбранные информационные базы" установлен, то в поле "Запоминать последние выбранные" указывается число последних вызванных базписок последних выбранных баз показывается в верхней части общего списка. Наименования информационных баз выделяется жирным шрифтом. Этот список выводится в порядке выбора - вверху списка располагается база, выбранная последней. Установка сортировки списка не влияет на порядок следования баз в списке выбранных. В данном списке допускается только выбор. Редактирование и удаление информационной базы становятся доступными при выборе ее в общем списке баз.

В поле "Каталог шаблонов конфигураций и обновлений" указывается каталог шаблонов конфигураций и обновлений. Изменение данного поля приводит к смене каталога используемых шаблонов.

 

Информационные базы.

 

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

Новую информационную базу можно создать на основании базы-шаблона или создать информационную базу с пустой конфигурацией.

Для создания новой информационной базы запускаем 1С: Предприятие.

Рис 1.3. Окно запуска 1С:Предприятия

Далее кнопка "Добавить". Выведено окно диалога добавления новой информационной базы или существующей.

Рис 1.4. Добавление информационной базы

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

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

Список зарегистрированных информационных баз хранится в файле на локальном компьютере в каталоге "\Application Data\1C\1Cv8" текущего пользователя и имеет имя "v8ib.lst".

Файл представляет собой текстовый документ в кодировке UTF-8 и состоит из секций. Каждая секция описывает одну информационную базу. Файл состоит из секций описаний информационных баз.

<Секция описания информационной базы>
<Наименование секции>
[<ID>]
<Connect>
[<Folder>]
[<OrderInList>]
[<OrderInTree>]

Секция состоит из наименования секции и параметров. Наименование и каждый параметр секции записывается в отдельной строке файла описаний.

<Наименование секции> - наименование секции совпадает с наименованием информационной базы (обязательный параметр). Наименование заключается в квадратные скобки.

ID - внутренний идентификатор информационной базы (необязательный параметр). Connect - строка соединения с информационной базой (обязательный).

Файловый вариант указывается в виде:

Connect = File = <Путь>

Клиент - серверный вариант указывается в виде:

Connect = Srvr = <Имя сервера 1C:Предприятия>; Ref = <Имя информационной базы на сервере>;

Folder - наименование ветви в дереве информационных баз (необязательный)

Folder = /<Наименование ветви>

OrderInList - порядок в списке при представлении списком

OrderInList = <Порядок>

Порядок - число, значение порядка информационной базы в списке баз (сортировка по наименованию не установлена)

OrderInTree - порядок в ветви при представлении деревом

OrderInTree = <Порядок>

Порядок - число, значение порядка информационной базы в дереве баз (сортировка по наименованию не установлена).

Пример секций:

[Зарплата и Управление Персоналом 2043]
Connect=File="C:\
ЗУП 2043";
ID=eb7aeb12-58c4-49f6-ab16-d4f602bae6c7
OrderInList=16384
Folder=/
OrderInTree=16384

 

Шаблоны конфигураций.

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

При создании информационной базы из шаблона, программа производит поиск файлов описания шаблонов *.mft в каталоге, указанном в программе, выводит в окно выбора прописанные в файле наименования конфигураций.

После указания необходимой конфигурации данный файл *.mft содержит путь на файл конфигурации *.сf или файл выгрузки *.dt. По умолчанию каталог шаблонов и обновлений tmplts находится в каталоге установки платформы 1сv8, туда же программа помещает обновления.

 

Запуск из командной строки.

Запуск системы 1Средприятие 8.0 может быть выполнен путем запуска исполняемого файла 1CV8.EXE или ярлыка файла 1CV8.EXE при помощи пункта "Выполнить" меню "Пуск" операционной системы MS Windows. В командной строке запуска файла 1CV8.EXE можно указать все необходимые параметры: режим запуска, имя каталога с информационной базой, имя пользовательского каталога, и другие.

При запуске файла 1CV8.EXE в командной строке могут быть указаны следующие параметры:

1.     Параметры командной строки выбора режима.

2.     Параметры командной строки для указания параметров запуска.

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

4.     Параметры командной строки пакетного режима создания файлов поставки и обновления.

5.     Параметры командной строки режима работы с хранилищем конфигурации.

6.     Параметры командной строки пакетного режима регистрации 1Средприятия 8.0 в качестве Automation сервера.

Все параметры подробно рассмотрены в "Руководстве по установке и запуску" 1Средприятия 8.0.

 

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

             Пользователи.

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

Создание списка пользователей производится в режиме конфигуратора (Меню "Администрирование", "Пользователи"). Для пользователей назначаются имя, пароль, доступные роли, основной интерфейс, язык и способ аутентификации.

Список пользователей вызывается на экран выбором пункта "Администрирование - Пользователи". В нашей исходной конфигурации уже есть один пользователь "Руководитель". Теперь через меню "Действия", "Добавить" или по кнопке добавим нового пользователя "Менеджер".

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

Имя - является уникальным идентификатором пользователя и не может повторяться.

Полное имя - является исключительно информативным параметром. По умолчанию в это поле копируется значение, введённое в поле "Имя" (при переходе с помощью клавиши "Tab").

Рис 1.5. Добавление нового пользователя

Для пользователя необходимо указать способ аутентификации. Пользователь может быть аутентифицирован средствами 1Средприятия посредством ввода его имени и пароля (в диалоге аутентификации, в виде параметров командной строки или строки соединения с COM-сервером).

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

Также пользователь может быть аутентифицирован средствами Windows (доступно для операционных систем Windows NT 4.0, Windows 2000 и Windows XP). Для этого пользователю должен быть поставлен в соответствие некоторый Windows-пользователь. В этом случае диалог аутентификации 1Средприятия не отображается. Для принудительного отображения диалога аутентификации можно использовать параметр командной строки /WA-. По умолчанию, когда диалог аутентификации 1Средприятия не отображается, используется параметр /WA+.

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

На закладке "Прочие" необходимо выбрать доступные пользователю роли. Если пользователю назначено несколько ролей, то совокупность прав будет определяться наличием права хотя бы в одной роли.

Рис 1.6. Настройка прав доступа пользователя

Например:

Если роль "Менеджер" не позволяет непосредственное удаление объектов, а "Администратор"- позволяет, то пользователь с набором ролей "Менеджер" и "Администратор" сможет производить непосредственное удаление объектов. Если пользователю не указать роль, то полноценная работа пользователя в режиме "Предприятие" будет невозможна.

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

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

Рис 1.7. Свойства конфигурации

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

Рис 1.8.  Внешний вид режима 1С:Предприятие при неопределенном основном интерфейсе

Значение языка пользователя можно выбрать из объектов конфигурации "Языки", существующих в ветви дерева конфигурации "Общие".

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

Рис 1.9. Автоматически генерируемый интерфейс

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

Рис 1.10. Настройка списка пользователей

Также по кнопке "Действия" можно вывести список в текстовый или табличный документ и распечатать.

Рис 1.11. Формирование списка пользователей в документ или его распечатка

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

в режиме "Предприятие" пункт меню "Сервис" - "Активные пользователи";

в режиме "Конфигуратор" пункт меню "Администрирование" - "Активные пользователи";

Рис 1.12. Список активных пользователей

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

 

Журнал регистрации работы пользователей.

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

Журнал регистрации доступен в обоих режимах запуска системы:

режим 1Средприятие - пункт меню "Сервис" - "Журнал регистрации";

режим конфигуратора - пункт меню "Администрирование" - "Журнал регистрации".

Рис 1.13. Журнал регистрации работы пользователей

Настройка детализации журнала регистрации производится в конфигураторе - пункт меню "Администрирование", "Настойка журнала регистрации".

Рис 1.14. Настройка журнала регистрации работы пользователей

На данном рисунке представлен диалог выбора детализации журнала регистрации, где демонстрируется возможность выбора детализации записей. Если же указать "Не регистрировать", то журнал регистрации не будет использоваться и отчет о действиях пользователей получить будет невозможно. Так же существует возможность уменьшения размера журнала регистрации по кнопке "Сократить". Данная возможность предполагает очистку записей журнала по указанную дату. Можно сохранить удаляемые записи журнала регистрации во внешний файл. При открытии данного файла будут доступны все функции по отбору и представлению данных, как и в журнале регистрации.

Рис 1.15. Уменьшение размера журнала регистрации по указанную дату

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

Рис 1.16.  Переход к модифицированным данным из журнала регистрации

По кнопке можно установить фильтры событий. На закладке "Основные" производится установка фильтров отбора по периоду, наименованию компьютера, пользователю, степени важности событий, комментарию. Если запущено несколько приложений, то в списке приложений можно указать, события каких именно приложений следует отбирать. На закладке "Прочие" указываются данные, по которым будет производится отбор событий, информация о которых представлена в колонках "Метаданные", "Данные" и "Представление данных" журнала регистрации.

В режиме конфигуратора можно также аналогичным способом установить отбор.

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

 

Рис 1.17. Отбор событий для журнала регистрации

 

 

Выгрузка/Загрузка информационной базы.

 

В процессе работы возникает потребность сохранить информационную базу, сделать резервную копию. Для этого рекомендуется использовать файл *.1CD либо проводить архивацию средствами SQL. Выгрузка информационной базы в режиме конфигуратора используется для переноса из файлового варианта работы в клинт-серверный. Для этого необходимо в Конфигураторе выбрать пункт меню "Администрирование", "Выгрузить информационную базу". Указав каталог, в который будет произведена выгрузка, получим файл с расширением *.dt.

Рис 1.18. Выгрузка информационной базы

Он содержит все учетные данные информационной базы на момент выгрузки, конфигурацию базы данных.

Для восстановления информационной базы из выгруженного файла необходимо в режиме конфигуратора выбрать пункт меню "Администрирование" - "Загрузить информационную базу". Если загрузка производится не в пустую информационную базу, то все учетные данные информационной базы, конфигурация базы данных и настройки пользователей будут удалены (замещены из файла загрузки). Желательно во избежание ошибок создавать новую, пустую информационную базу данных и уже в неё загружать.

 

 

Тестирование и исправление Информационной базы.

В процессе работы системы 1Средприятие 8.0 могут возникать различные внештатные ситуации - отключение питания компьютера, "зависание" операционной системы, сбои оборудования и пр. Такие ситуации, возникшие в процессе записи изменений в информационную базу системы 1Средприятие, могут привести к ее некорректному состоянию. Процедура "Тестирование и исправление информационной базы" предназначена для диагностики и устранения ошибочных состояний информационных баз. Для запуска режима выберите пункт "Администрирование - Тестирование и исправление…". На экран выводится диалог:

Рис 1.19. Диагностика, тестирование и исправление ошибок в информационных базах

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

В комплект поставки входит утилита восстановления файловой базы данных. Утилита предназначена для автономной проверки и исправления информационной базы в файловом варианте работы. Для запуска утилиты в каталоге установки "1Средприятие" необходимо запустить приложение ChDBFL.exe.

Рис 1.20. Расположение утилиты, восстанавливающей файловый вариант базы данных

После проверки на экран выводится окно:

Рис 1.21. Окно диалога с пользователем при проверке физической целостности базы данных

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

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

Все функции администрирования сервера 1Средприятия также доступны средствами встроенного языка.