Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

«1С Предприятие: Хранилище»

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

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

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

Основная часть

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

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

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

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

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

Создание 1С: Хранилища

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

Создать хранилище достаточно просто, для этого необходимо выбрать в меню «Конфигурация — Хранилище конфигурации» пункт «Создать хранилище». В появившемся меню достаточно указать путь к будущему расположению хранилища и логин/пароль пользователя-администратора.

При создании обязательно сделать резервную учетную запись с административными правами.

Подключение к 1С: Хранилище

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

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

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

Чтобы подключиться к хранилищу конфигурации, нужно выбрать в меню «Конфигурация — Хранилище конфигурации» пункт «Подключиться к хранилищу». В появившемся окне необходимо указать путь к хранилищу и логин/пароль пользователя, нажать «Подключиться».

В момент подключения конфигурация заменится конфигурацией из хранилища.

Работа с хранилищем 1С

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

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

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

Если необходимо добавить новый объект (справочник, документ или другие объекты), необходимо захватить конфигурацию БЕЗ установки галки «Выполнять рекурсивно».

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

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

В окне «Сравнения, объединения» выполняем выбор необходимых изменений и нажимаем кнопку «Выполнить».

Заключение

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

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

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