Архівування ІБ. Ведення списку користувачів 1С

Самостійна робота №38

 

Тема: Режим роботи «Конфігуратор» - регламентовані операції користувача

 

Архівування ІБ. Ведення списку користувачів 1С

 

Умови роботи користувачів з ІБ (особливості введення, обробки даних, їх зберігання, формування екранних, друкованих форм ...) визначаються двома складовими. По-перше - в принципі не настроюється (стандартний) інтерфейс, іманентно властивий ІС «1С: Підприємство», що забезпечує певною мірою однакові умови роботи з будь ІБ (на будь-якому робочому місці в мережі). По-друге - для кожного робочого місця в режимі конфігурування ІБ можуть бути задані специфічні налаштування інтерфейсу (зберігаються у файлі 1cv7.md каталогу, в якому зберігаються всі файли ІБ).

Експлуатація ІБ здійснюється у відповідності з налаштуваннями (зчитується з файлу конфігурації 1cv7.md в момент запуску користувальницького режиму). Одні і ті ж програмні підсистеми ІС можуть забезпечувати вирішення істотно різних практичних завдань за рахунок застосування по-різному сконфігурованих ІБ. Конфігурування ІБ припускає поелементну настройку структурних складових. Виділяють наступні інтегральні структурні компоненти: базові елементи конфігурації, роботу з якими забезпечує будь програмна підсистема, і спеціалізовані, доступні лише за наявності певної програмної підсистеми (зазначених вище трьох видів). Відповідно, в рамках конкретної ІБ базові елементи можна використовувати для конфігурування все, а спеціалізовані тільки ті, які відповідають встановленим програмним компонентам. Точно так само здійснюється і експлуатація ІБ (в режимі користувача).

Метадані ІБ - це, по-перше, налаштування у вигляді поелементно заданої структури (конфігурації, доступної в режимі конфігурування для зміни форматів зберігання даних, умов введення представлення їх на екрані, печатки тощо), а по-друге, поелементно представлені дані в режимі користувача згідно з заданим в конфігурації налаштувань.

Об'єктом метаданих є, з одного боку, певний вид метаданих (узгоджений з змістовним сенсом вирішення проблем обліку в цілому, логічно і фізично відокремлений, функціонально замкнений). З іншого боку - цей же термін застосовується для позначення конкретного елемента метаданих певного виду. Конфігурація являє собою структуру з об'єктів метаданих, яка в програмному режимі конфігурування візуалізується у формі дерева (в стилі Windows). У цьому дереві представлені групи (папки), що відповідають видам метаданих. Так, види базових об'єктів метаданих присутні завжди. Крім того, згідно з установленими інтегральним програмним компонентам, можуть бути присутніми і групи, що відповідають спеціалізованим видам об'єктів метаданих. Зміст зазначених папок - це фрагменти конфігурації, які є представниками об'єктів метаданих певного виду. Наприклад, для зберігання елементів умовно-постійної інформації, відповідних поняттю «реквізит», використовуються об'єкти метаданих виду "константа". Елемент групи «Константи» - це умови настройки в режимі конфігурування (вибору формату даних) конкретного реквізиту, а також вводиться в режимі користувача та сохраняемое потім значення, в заданому при конфігуруванні форматі.

Таким чином, представник об'єктів метаданих певного виду доступний для перегляду, редагування в режимі користувача в тому вигляді, як він був налаштований при конфігуруванні. Причому в конфігурації ІБ різних елементів метаданих певного виду може бути декілька: наприклад, констант. Однотипні об'єкти метаданих, з одного боку, схожі за умовами налаштування, з іншого - можуть мати відмінності, які проявляються в режимі користувача. Ця обставина дозволяє в рамках однієї ІБ швидко тиражувати об'єкти метаданих одного виду із відмінними властивостями. Останнє, зокрема, сприяє підвищенню продуктивності праці по конфігурації.

Агрегатний об'єкт метаданих - об'єкт метаданих зі складною ієрархічною структурою, коли при конфігуруванні типи одних об'єктів задаються за допомогою інших. Будь-який об'єкт метаданих є типізований, тобто побудованим за допомогою інших - тіпообразующіх об'єктів метаданих. З іншого - сам об'єкт може виступати в якості тіпообразующего, тобто можуть бути побудовані інші об'єкти з використанням даного. Всі об'єкти метаданих пов'язані в єдину, неявно існуючу деревоподібну структуру, яка відповідає поняттю конфігурації ІБ і є інформаційною моделлю предметної області.

Системних (базових) тіпообразующіх видів даних в ІБ ІС «1С: Підприємство» всього три:

 

·
число (з 3-ма основними атрибутами: «довжина» - кількість значущих цифр цілої частини числа плюс одна позиція для роздільник цілої і дробової частин (точки), плюс точність; «точність» - кількість значущих цифр числа праворуч від точки; «позитивність» - ознака («прапорець»), що визначає наявність або відсутність можливості враховувати негативний знак);

·
рядок (з 1-м можливим атрибутом - максимально допустимою кількістю символів; можна використовувати рядок необмеженої довжини, що визначається відповідним «прапорцем»);

·
дата уніфікованого формату в рамках ІС.


Зокрема, визначеної константі може бути призначений тип «дата».

Будь-яка конфігурація припускає використання в рамках ІБ традиційних операцій, стандартних підсистем, необхідних при організації обліку. У зв'язку з цим в ІС «1С: Підприємство 7.7» є набір з семи базових об'єктів метаданих (доступних для налаштування в режимі конфігурування з будь програмної підсистемою):

--Константи - елементи умовно-постійної інформації (наприклад, «Найменування підприємства», «Ставка ПДВ», ...), тобто рідко змінювані в процесі експлуатації ІС дані, використовувані в багатьох інформаційних компонентах ІБ. Мета введення об'єкта «константа» така: одного разу введена інформація може бути багаторазово використана за рахунок застосування в макромові посилань на цей об'єкт метаданих (наприклад, при формуванні документів, у розрахунках, при побудові звітних форм), що, практично, усуває необхідність повторно вводити наявну в системі інформацію і, відповідно, зменшує ймовірність помилок введення, а значить дозволяє підвищити продуктивність праці по введенню інформації в цілому;
--Перерахування - фіксовані списки можливих значень, що задаються тільки при конфігуруванні; вони використовуються при введенні, обробці даних;
--Довідники - багаторівневі, супідрядні каталоги для зберігання поєднуваних у відповідності з предметним змістом даних однорідної структури (з заданим при конфігуруванні набором полів і практично необмеженою кількістю записів, що заносяться, редагованих, що видаляються в режимі користувача);
--Документи - жорстко регламентовані засоби введення інформації, що забезпечують застосування -інформаційних операцій «проведення» та «відміна проведення» (з метою коректного внесення змін до бази даних і вилучення змін);
--Журнали документів - таблиці зі значеннями вибіркових реквізитів документів для здійснення первинного комплексного аналізу введених даних (у формі реєстру відповідних документів);
--Звіти - вихідні екранні (друковані) форми, що відображають результати обробки раніше введених даних в зручному для аналізу вигляді (без внесення яких-небудь змін в базу даних);

Обробки - засоби реалізації регламентованих інформаційних операцій з базою даних в цілому (внесення відповідних змін).