logo
KompTehn_vNaukTehn_amp_ObrazLekts

Обновление и загрузка измененной конфигурации

срок жизни типовой редакции конфигурации составляет от 1-2 лет. При этом за это время фирма 1С успевает выпустить несколько десятков релизов.

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

чРедакция же выпускается, когда меняется методология программы. Это может быть связано как с существенными изменениями в законодательстве (изменение плана счетов, введение налогового учета), так и потребностью коренных изменений в структуре данных и выполняемых функций. Так, например, самая первая конфигурация – «Торговля и Склад» пережила 9 редакций, конфигурация «Бухгалтерский учет» – 4, «Зарплата и Кадры» – 2. Количество редакций говорит также о негибкости более развитие программы.  Какие же механизмы дает 1С обновления программ?

При переходе от релиза к релизу применяется два способа –

«Загрузка измененной конфигурации» и

«Объединение конфигураций».

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

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

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

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

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

В окне конфигуратора размещается стандартное дерево метаданных.

Метаданные — это ветви дерева:

Константы,

Справочники,

Документы и т. д.

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

Основными объектами метаданных являются:

Константы,

Справочники,

Документы,

Журналы документов,

Перечисления, Отчеты и Обработки.

Это

так называемые базовые объекты системы.

Эти виды объектов характеризуются тем, что доступны вне зависимости от используемых компонент системы "1С:Предприятие". Существуют объекты метаданных, которые в дереве не видны и, следовательно, ни к какому основному виду метаданных не относятся.

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

Характеристика базовые объектов метаданных:

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

название организации, ее почтовый адрес и др.;

справочники — списки однородных элементов данных для хранения

нормативно-справочной информации;

документы — служат для ввода информации о совершенных хозяйственных операциях;

журналы — списки объектов данных для работы с документами;

перечисления — списки значений, задаваемые на этапе конфигурации;

отчеты — форма организации выходной информации;

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

Компонента "Оперативный учет" содержит

регистры — средство накопления оперативной информации о наличии и движении средств.

Компонента "Бухгалтерский учет" оперирует следующими объектами:

планы счетов — списки учетных регистров, по которым будет выполняться группировка средств при работе в системе "1сПредприятие";

виды субконто — списки объектов для организации аналитического учета средств предприятия в совокупности с бухгалтерскими счетами;

операция — средство отражения в бухгалтерском учете хозяйственных

операций, происходящих на предприятии.

Это совокупности бухгалтерских проводок, выполняющие изменения в остатках и оборотах по бухгалтерским счетам;

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

Компонента "Расчет" содержит следующие объекты:

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

справочников объектов расчета. Каждая строка журнала — единичный акт расчета, который производится по определенному алгоритму, имеет протяженность во времени и результат;

виды расчетов — алгоритмы, по которым могут проводиться расчеты

записей журналов расчета;

группы расчетов — средство логического объединения видов расчета по тем или иным признакам;

календари — средство построения графиков работы предприятия, внешних организаций или отдельных категорий работников

.

Наборы объектов метаданных будут изменяться в зависимости от того, какие компоненты установлены. Только базовые объекты будут

оставаться при любой компонентной структуре системы "

Корневой узел дерева объектов метаданных содержит следующие объекты. Доступ к данным объектам возможен или через меню «действия», при выборе корневого узла или через контекстное меню корневого узла.

Свойства корневого узла.

Окно свойств объекта метаданных

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

Для работы с объектом метаданных используется специальное окно «работы с объектом метаданных» (кроме констант, для них такое окно не имеет смысла)