V8 зумовлені дані, книга знань
Зумовлені дані - це дані, створені в Конфігураторі. Такі дані потрібні, коли на них зав'язана логіка програми, тобто коли вони прописані (або передбачається, що будуть прописані) в програмному коді.
Ключові слова: зумовлені, зумовлені дані, зумовлені елементи, зумовлені рахунку
1. Визначені дані - це дані, створені в Конфігураторі. Такі дані потрібні, коли на них зав'язана логіка програми, тобто коли вони прописані (або передбачається, що будуть прописані) в програмному коді. Зумовлені дані в чомусь схожі на перерахування.
2. Визначені дані бувають у довідників (елементи і групи), планів рахунків (рахунки), планів видів розрахунку (види розрахунку), планів видів характеристик (властивості, види субконто, права, настройки - в залежності від сенсу ПВХ). Для спрощення викладу зумовлені дані нижче називатимуться зумовленими елементами.
3. Звернення в програмному коді до попередньо встановлених елементів потрібно здійснювати тільки по його імені, яке задається при створенні елемента в Конфігураторі (не плутати з кодом і найменуванням).
4. Код і найменування, батька зумовленого елемента користувач може змінити. Видалити і позначити на видалення зумовлений елемент не можна (в тому числі програмно).
5. Ім'я елемента в режимі «Підприємство» прочитати неможливо (поки спосіб не знайдене).
6. У підлеглих довідниках можна ввести зумовлені елементи.
7. Можна ввести зумовлені елементи і групи, якщо об'єкт ієрархічний з ієрархією груп і елементів.
8. У конфігураторі для визначених елементів можна заповнити тільки ім'я, код, найменування та вказати батька (для ієрархічних об'єктів). Якщо у зумовленого елемента потрібно заповнити інші реквізити, то це потрібно зробити в програмному модулі, наприклад, ПріНачалеРаботиСістеми або в Стартовому помічника і заборонити їх змінювати (подія ПередЗапісью, прочинене).
9. У запити зумовлені елементи потрібно передавати як параметри. Не можна порівнювати їх по найменуванню, воно може бути змінено. Якщо заборонити зміну найменування, то порівнювати можна, але методично неправильно.
11. У будь-якого плану обміну є один визначений вузол, який не має імені,
але створюється системою автоматично при створенні плану обміну. Цей вузол являє собою поточну базу, в якій він знаходиться. При створенні початкового образу для філії, в ньому створюється новий зумовлений вузол. Він доступний через метод ЕтотУзел () об'єкта типу ПланОбменаМенеджер: