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