Довідковий матеріал

Загальні вимоги до конфігурації

1.1. Конфігурація повинна використовувати лише штатні та документовані можливості платформи 1С:Підприємство.Див. також

Надійна модульна платформа з’єднує різні робочі середовища через стандартизовані блоки та перевірені сумісні шляхи.

Див. також

 

1.1. Конфігурація повинна використовувати лише штатні та документовані можливості платформи 1С:Підприємство.

1.2. Конфігурація повинна однаково бути розрахована на роботу з усіма СУБД, операційними системами, веббраузерами та різними режимами роботи, які підтримує платформа 1С:Підприємство. Зокрема, у вебклієнті всі ключові можливості конфігурації мають бути доступні користувачам без використання розширення роботи з файлами, а взаємодія з користувачем повинна бути організована асинхронно.
Додаткові матеріали:

  • Список підтримуваних операційних систем і СУБД
  • Особливості роботи з різними СУБД див. у додатку 8 документації до платформи 1С:Підприємство 8
  • Особливості режиму низької швидкості з'єднання та роботи вебклієнта див. у додатку 7 (там само)

Зокрема, конфігурація не повинна містити помилок, що виявляються під час перевірки конфігурації. Крім окремих, обґрунтованих випадків (зокрема, див.: Обробники подій модуля форми, що підключаються з коду; Обмеження на встановлення ознаки «Виклик сервера»).

1.3. Для підтримки зворотної сумісності з різними власними та сторонніми рішеннями, зовнішніми обробками й звітами, розробленими на попередніх версіях платформи 1С:Підприємство 8.0 та 8.1, конфігурація також повинна підтримувати запуск у режимах звичайного застосунку (товстий клієнт) і зовнішнього з'єднання для адміністраторів (користувачів із повними правами). Для цього рекомендується

  • властивість конфігурації «Використовувати керовані форми у звичайному застосунку» встановити в Істина, а властивість «Використовувати звичайні форми в керованому режимі» – у Хиба.
  • дотримуватися загальної схеми встановлення ознак загальних модулів,
  • а саму розробку в Конфігураторі вести в режимі редагування для обох режимів запуску – керований і звичайний застосунок (меню СервісПараметри – вкладка Загальні).

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

1.4. Під час проєктування тих чи інших технічних рішень, розроблення інтерфейсу користувача, звітів тощо не рекомендується відходити від значень за замовчуванням платформи 1С:Підприємство. Реалізація альтернативних варіантів технічних рішень допустима лише в окремих, обґрунтованих випадках.

2.1. Імена, синоніми, коментарі об'єктів метаданих, загальних модулів, а також будь-яка текстова інформація (яка виводиться користувачеві або призначена для розробника/впроваджувача) мають бути складені за правилами російської мови й, зокрема, не повинні містити граматичних помилок.

2.2. У конфігурації не повинно бути невикористовуваних об'єктів метаданих (довідників, документів, розділів командного інтерфейсу тощо).

2.3. Об'єкти метаданих верхнього рівня, такі як Довідники, Документи, Загальні модулі тощо рекомендується сортувати в дереві метаданих за ім'ям. Підпорядковані об'єкти метаданих, такі як реквізити, виміри, форми, розташовуються в дереві метаданих відповідно до проєктної логіки.

Виняток становлять:

  • загальні реквізити (оскільки для загальних реквізитів, що є роздільниками, порядок проходження в дереві метаданих має добиратися, виходячи з необхідного порядку встановлення параметрів сеансу).
  • об'єкти з префіксом "Видалити", які допустимо розміщувати наприкінці відповідної гілки метаданих;

2.4. Для типізованих об'єктів метаданих, що зберігаються в інформаційній базі, наполегливо рекомендується не використовувати тип Будь-якеПосилання. Склад типів того чи іншого типізованого об'єкта має визначатися явним чином.

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

Див. також

  • Невідповідність індексів і умов запиту

Індекси таблиць бази даних, які автоматично створюються системою 1С:Підприємство, у базі знань «Технологічні питання великих упроваджень» (Як отримати доступ до цієї бази знань)

Записатися телефоном