Важные отличия от версии 7.7
Общие отличия:
-
Встроенный язык версии 8.0 не совместим с языком версии 7.7. При конвертации информационной базы, тексты программных модулей не конвертируются (переносятся в виде комментариев).
-
Платформа теперь не делится на базовые объекты и поставляемые отдельно компоненты (бухгалтерия, оперативный учет, расчет). Все объекты конфигурации включены в стандартную поставку.
-
Разработан механизм поставки и поддержки конфигураций.
-
Разработан новый эргономичный дизайн пользовательского интерфейса, ориентированный на облегчение освоения программ неподготовленными пользователями и обеспечение высокой скорости работы для опытных пользователей, что особенно актуально при массовом вводе информации.
-
В информационной базе всегда хранится две конфигурации: конфигурация базы данных, которая соответствует текущей базе данных (т.е. структуре таблиц), и текущая конфигурация, которую можно редактировать и сохранять без прерывания работы пользователей. Но при обновлении конфигурации базы данных требуется монопольный захват информационной базы.
Разработка:
-
Введен новый объект «План видов расчета» — отдаленный аналог видов расчета в 7.7. Виды расчета теперь являются объектами данных, а не метаданных.
-
В плане видов расчета могут быть предопределенные виды расчета. В режиме «Предприятие» пользователь может завести собственные виды расчета и настроить их характеристики.
-
Вместо исключенных групп расчета предлагается использовать встроенные механизмы плана видов расчета и регистров расчета. Для объединения видов расчета в группы можно использовать и другие объекты, например, реквизиты видов расчета, или создать справочник.
-
Введен новый объект «Регистр расчета» — отдаленный аналог журнала расчетов в 7.7. Регистр расчета имеет измерения, ресурсы и реквизиты, настраиваемые разработчиком.
-
Вместо календарей для реализации графиков работы теперь используются регистры сведений.
-
Изменился механизм перерасчетов, для чего применяется подчиненный объект регистра расчета — перерасчет.
-
Разработана новая унифицированная объектная модель системы. Добавлены, изменены или удалены некоторые объекты конфигурации, но обеспечивается преемственность с версией 7.7 по части основных понятий.
-
Скорость освоения платформы должна возрасти за счет унифицированной объектной модели системы, так же как и скорость разработки конфигураций. Последнее достигается, например, благодаря новым программным объектам и механизмам.
-
У справочников, документов и других объектов конфигурации поддерживается несколько табличных частей.
-
Расширен набор элементов управления, их свойств и событий. Теперь в форме могут располагаться ActiveX-компоненты.
-
Переработан механизм запросов, ориентированный на обработку экономической информации. Запросы рекомендуется использовать как основное средство извлечения данных.
-
Отладчик включен в Конфигуратор. Он умеет показывать спциальный список свойств объектов с указанием их значений и типов. Есть возможность просмотреть коллекции, например, массивы и таблицы значений.
-
Функциональность внешней компоненты v7plus.dll включена в платформу в виде объектов Почта, СистемнаяИнформация, ИнтернетСоединение, РТРСоединение и т.д. Есть встроенные средства для работы с XML-документами.
Масштабируемость:
-
Ожидается значительное увеличение масштабируемости npикладных решений при правильном использовании механизма платформы, особенно для клиент-серверного варианта работы.
-
В клиент-серверном варианте реализуется трехуровневая архитектура, когда между клиентом и сервером баз данных располагается сервер 1С:Предприятия 8.0. Допускается работа программы на встроенном языке на сервере 1С:Предприятия 8.0.
-
В файловом варианте работы 1C: Предприятия 8.0 информационная база хранится в одном файле, который включает в себя конфигурацию, данные и административную информацию. Конфигурация (база данных) может быть выгружена в сг-файл(аналог md-файла версии 7.7).
-
Введен механизм СОМ-соединения для взаимодействия с другими приложениями, поддерживающими данную технологию.
-
Добавлены средства групповой разработки — хранилище конфигураций с поддержкой истории изменений.