- •Лекція 8 конфігурація системи 1с: підприємство
- •Основні поняття системи 1с: Підприємство
- •Поняття «метадані»
- •Об'єкт метаданих
- •Властивості об'єкта метаданих
- •Форма об'єкта метаданих
- •Агрегатні об'єкти метаданих
- •Основні види об'єктів метаданих
- •Типизовані і типостворюючі об'єкти метаданих
- •Метадані
Основні поняття системи 1с: Підприємство
Поняття «метадані»
Основу концепції системи 1С: Підприємство складає поняття метадані. Проте перш ніж дати розшифровку цього поняття, введемо поняття об'єкту метаданих.
Об'єкт метаданих
Під об'єктом метаданих в системі 1C:Підприємство розуміється формальний опис групи понять предметної області зі схожими характеристиками і однаковим призначенням.
Приведемо такий приклад. Об'єкт метаданих «Довідник» в системі 1C:Підприємство призначений для ведення списків однорідних елементів даних — довідників, картотек, нормативних збірок і тому подібне. Використовування об'єктів метаданих цього типу дозволяє організувати ведення будь-яких довідників, необхідних для автоматизації діяльності підприємства.
Як правило, об'єкти метаданих типу «Довідник» є комп'ютерними аналогами реально існуючих на підприємстві довідників, наприклад, довідника співробітників або номенклатури товарів, хоча можуть використовуватися і для організації списків, що не мають явних фізичних аналогів.
Реалізований в системі 1С: Підприємство за допомогою об'єкту метаданих комп'ютерний аналог конкретного поняття предметної області називатимемо об'єктом даних.
Властивості об'єкта метаданих
Кожний об'єкт метаданих володіє унікальним набором властивостей. Цей набір описаний на рівні системи і не може бути змінений в процесі настройки конфігурації задачі. Набір властивостей об'єкту метаданих визначається, в основному, його призначенням в системе1С: Підприємство.
Головною властивістю будь-якого об'єкту метаданих є ідентифікатор — коротка назва об'єкту метаданих. При створенні нового об'єкту метаданих йому автоматично присвоюється умовний ідентифікатор, що складається із слова «Новий» і цифри. Цей ідентифікатор можна змінити в процесі редагування властивостей об'єкту метаданих, при цьому система відстежує унікальність ідентифікаторів. Проте ідентифікатор не може бути видалений без видалення самого об'єкту метаданих.
Деякі властивості зі всього набору властивостей, властивих об'єкту метаданих, доступні для редагування і можуть бути так чи інакше змінені в процесі конфігурування системи 1С: Підприємство. Характер змін і їх межі також задаються на рівні системи. Цілеспрямованою зміною властивостей об'єкту метаданих фахівець, що здійснює конфігурацію системи, може добитися необхідної поведінки об'єкту при роботі системи. Проте такі зміни не зачіпають суті об'єкту і не дозволяють добитися від нього дій, не властивих об'єктам даного типу.
Приведемо такий приклад.
Об'єкт метаданих «Константа» в системі 1С: Підприємство призначений для зберігання інформації, яка не змінюється в часі або змінюється дуже рідко. Простим прикладом константи може служити назва підприємства: вона, як правило, не міняється в процесі діяльності підприємства.
Константа має наступний набір редагованих властивостей:
ідентифікатор — «ім'я» константи;
коментар;
тип значення;
довжина значення;
точність значення (для числових констант);
періодичність.
Ще 2 властивості - «автоматична перевірка на негативність при введенні значення в константу» і «розділення тріад цифр при показі числової константи» — носять, швидше, допоміжний характер і не роблять істотного впливу на поведінку константи.
У самому загальному випадку інформація в константу заноситься один раз (як, наприклад, вся та ж назва підприємства). Інформацію, записану в константу, можна багато разів витягувати, просто указуючи ім'я константи. Конкретне значення константи в цьому випадку несуттєве, а найважливішим є те, що константа зберегла колись записане в неї значення і повернула його.
Здатність зберігати і повертати значення - невід'ємна особливість будь-якої константи в системі 1С: Підприємство. Ніяке редагування властивостей константи на цю здатність не впливає.
