При проектировании платформы 1С:Предприятия 8 был проведен серьезный анализ опыта применения версии 7.7 в различных условиях, учтены многочисленные пожелания партнеров и пользователей системы.
В процессе выбора основных направлений развития платформы 1С:Предприятия 8 учитывались современные реалии: увеличение среднего масштаба решений, строящихся на базе 1С:Предприятия, расширение спектра прикладных задач, которые решаются при автоматизации предприятий, новые технические условия, в которых функционирует система.
В данном разделе содержатся лишь основные, наиболее важные отличия технологической платформы 1С:Предприятия 8, позволяющие понять, как новые возможности повлияют на функциональность и масштабируемость прикладных решений.
Интерфейсные механизмы
|
Окна в системе могут иметь несколько различных состояний (обычное, свободное, прикрепленное и т.д.), которыми может управлять пользователь. Подробнее...
|
Введена возможность переключения пользовательских интерфейсов в режиме 1С:Предприятие. Теперь пользователь может выбрать тот интерфейс, который наиболее подходит для выполнения текущих задач. Подробнее... |
Работа с формами стала более функциональной. Появилось большое количество новых элементов управления, в том числе поддерживаются элементы управления ActiveX, позволяющие осуществлять связь с другими приложениями. Подробнее... |
При изменении размеров формы положение и размеры элементов управления тоже изменяются, что обеспечивает привычный внешний вид форм, как в других приложениях. Подробнее... |
Пользователь может изменять положение и размеры отдельных элементов управления в форме, передвигая мышью горизонтальные и вертикальные разделители. Это облегчает работу пользователя с компактными формами. Подробнее... |
Введены средства для интерактивной работы с полями составного типа. Теперь пользователь может выбирать тип, который будет иметь вводимое значение, или изменить тип у существующего значения. Подробнее... |
Поля, обязательные для заполнения, могут быть отмечены красной пунктирной линией, привлекающей внимание пользователя. Благодаря этому ускоряется ввод данных в большие или незнакомые формы. Подробнее... |
Ввести данные из справочников в формах, можно просто набирая строку наименования - это удобно для быстрого ввода известных наименований. Если на введенные символы начинаются несколько наименований - система предложит выбрать из получившегося списка. Подробнее... |
В различных списках (например, список документов или список элементов справочника) пользователь может интерактивно выполнять отбор одновременно по нескольким условиям, что позволяет выводить на экран только нужную информацию. Подробнее... |
Пользователь может указать несколько условий, по которым информация, отображаемая в списке, будет отсортирована на экране. Подробнее... |
Поддерживается интерактивный вывод списка в текстовый или табличный документ. Это позволяет легко сохранить или распечатать, например, список документов. Подробнее... |
Пользователь может настроить внешний вид списка, отображаемого в форме. Он может указать, какие колонки должны быть отображены, порядок следования колонок, а также их расположение (в той же строке, в новой колонке и пр.). Подробнее... |
Списки могут иметь теперь различное оформление строк: информация может быть выделена цветом текста, фона, различным шрифтом, и т.д. |
В табличных документах могут использоваться группировки строк и столбцов. Пользователь может разворачивать и сворачивать группировки как по-отдельности, так и все группировки одного уровня одновременно. Подробнее... |
Поддерживается управление расположением итогов в группировках. Они могут быть расположены сверху или снизу (для вертикальных группировок), справа или слева (для горизонтальных). Подробнее... |
Различные уровни группировок могут иметь различное оформление, что облегчает восприятие больших объемов информации. Подробнее... |
Отельные ячейки или группы ячеек могут иметь примечания, которые раскрываются при наведении курсора на специальный маркер, расположенный в углу ячейки. Подробнее... |
Одна и та же колонка может иметь различную ширину в разных строках документа. Это позволяет создавать электронные документы, полностью копирующие внешний вид «бумажных» документов. Подробнее... |
Прикладные механизмы |
Основная поставка включает в себя все «компоненты» платформы, необходимые для реализации оперативного, бухгалтерского учета и расчета заработной платы. |
Появился пункт меню «Перейти», который позволяет переходить к связанной информации, например, к движениям документа в регистре или к подчиненным элементам справочника. |
Вводить на основании можно не только документы, но и другие объекты, например, справочники, планы счетов, задачи и т.д. Подробнее... |
Количество уровней иерархии справочника теперь не ограничено, причем родителем может являться как группа, так и элемент справочника. |
Один справочник может быть подчинен сразу нескольким объектам, причем поддерживается три вида подчинения: элементам, группам, группам и элементам. Подробнее... |
Справочник может иметь несколько табличных частей для хранения различных дополнительных данных, имеющих одинаковую структуру. Подробнее... |
Могут существовать предопределенные элементы справочника, заданные при конфигурировании. Подробнее... |
Режим оперативного проведения для документа может быть запрещен в конфигураторе. Подробнее... |
Документ может иметь несколько табличных частей для хранения различных данных, имеющих одинаковую структуру. Подробнее... |
Движения документа могут формироваться не только при его проведении, но и, например, специальной обработкой. |
Документ может создавать движения разными датами, отличными от даты документа. Подробнее... |
Хранение сведений |
В базе данных можно хранить произвольную информацию в разрезе нескольких измерений. Для этого введен новый объект конфигурации - Регистр сведений. Он поддерживает периодичность, так что информация может быть развернута по времени или позиции документа. Подробнее... |
Описание характеристик |
Пользователь может в интерактивном режиме создавать произвольные характеристики, в разрезе которых, например, будет учитываться номенклатура. Для этого введен новый объект конфигурации - План видов характеристик. Подробнее... |
Бухгалтерский учет |
Пользователь может самостоятельно задавать новые виды субконто в режиме 1С:Предприятие, причем в одном прикладном решении может существовать несколько списков видов субконто. Подробнее... |
Иерархия счетов теперь не зависит от кодов. Кроме этого счета могут быть упорядочены как по коду, так и по отдельному полю «Порядок». |
Счета могут иметь несколько табличных частей для хранения различных данных, имеющих одинаковую структуру. Подробнее... |
В одном прикладном решении может вестись раздельный учет не в одном, а в нескольких разрезах. Подробнее... |
Значения небалансовых измерений и ресурсов могут указываться теперь раздельно для дебета и кредита проводки. |
Сложные периодические расчеты |
Благодаря введению нового объекта, - План видов расчета, - в прикладном решении теперь поддерживается несколько списков видов расчета. Подробнее... |
Механизм текущего расчетного периода теперь не используется. |
|
Бизнес-процессы
|
Введены новые объекты конфигурации - Бизнес-процесс и Задача. Они предназначены для объединения отдельных операций в цепочки взаимосвязанных действий, приводящих к достижению конкретной цели. Подробнее... |
Экономическая и аналитическая отчетность |
Отчеты стали гораздо функциональнее и работают быстрее благодаря усовершенствованному языку запросов. Подробнее... |
Пользователь в режиме 1С:Предприятие может использовать конструктор запроса для создания собственных запросов и отчетов. |
В любом прикладном решении может быть запущен внешний отчет - консоль запросов. Он помогает разработчику или опытному пользователю составить текст запроса и проанализировать его результаты. Подробнее... |
Введен новый объект встроенного языка - Построитель отчета.
Он позволяет быстро создавать сложные отчеты, которые могут быть настроены пользователем без дополнительного программирования и привлечения разработчиков. В таких отчетах пользователь может самостоятельно указать состав выводимых полей, измерения по строкам и колонкам, настроить отбор и порядок, в котором будут отсортированы результаты отчета. Подробнее... |
В составе тиражных прикладных решений, выпускаемых фирмой "1С", появился специальный отчет - консоль отчетов. Он помогает разработчику или опытному пользователю составить и оформить произвольный отчет, не покидая прикладного решения и не обращаясь к средствам конфигуратора. Подробнее...
|
Поддерживается механизм оформления. Оформления можно применять к автоматически генерируемым макетам и к макетам, разработанным для специализированных отчетов. Платформа содержит набор готовых оформлений. Кроме этого разработчик может самостоятельно добавлять новые варианты оформления, а также предоставлять пользователю возможность создавать собственные варианты оформления. Подробнее... |
Появился новый мощный инструмент интерактивного анализа данных – Сводная таблица. Она может быть размещена в табличном документе и позволяет интерактивно настраивать представление итоговых данных. Перетаскивая мышью поля в заголовок, боковик и тело таблицы, пользователь может сформировать отчет требуемого вида. Сводная таблица поддерживает интерактивные действия, например автоматическую перерисовку и отображение иерархических данных по двойному щелчку на поле, содержащем нужные данные. Подробнее... |
Введен новый объект - Сводная диаграмма. Сводная диаграмма аналогична по своим возможностям сводной таблице, за тем лишь исключением, что данные отображаются не числовыми значениями, а в виде обычной или объемной гистограммы. Подробнее... |
Введен новый объект - Диаграмма Ганта. Диаграмма Ганта (также называемая «ленточной»), содержит набор интервалов, расположенных на оси времени и отражает использование объектами (точками) ресурсов (серий).
Этот вид диаграммы широко используется для визуализации хода выполнения задач, планирования ресурсов, графика рабочего времени и пр. Подробнее... |
Введен новый объект - Дендрограмма. Чаще всего дендрограмма используется для визуализации результатов кластерного анализа. В общем случае дендрограмма показывает, насколько одни объекты похожи на другие объекты, или на группы объектов. Подробнее... |
|
Анализ данных и прогнозирование
|
Введены новые объекты встроенного языка - Анализ данных, результаты анализа данных, модели прогноза, Построитель отчета анализа данных и другие. Механизм анализа данных и прогнозирования позволяет реализовывать в прикладных решениях инструменты для выявления закономерностей, которые обычно скрываются за большими объемами информации. Подробнее... |
Система прав доступа |
Одному пользователю может быть назначено несколько ролей, что позволяет просто добавлять пользователю нужные права, если, например, он временно выполняет работу другого пользователя. Подробнее... |
Теперь ограничения доступа к данным могут быть наложены на уровне записей и полей базы данных, что позволяет, например, в справочнике контрагентов отображать только тех контрагентов, работа с которыми разрешена данному пользователю. Подробнее... |
|
Обмен данными
|
Благодаря введению новых объектов конфигурации - План обмена, одна информационная база может входить в состав нескольких схем обмена, реализующих различные стратегии обмена данными. Подробнее... |
|
Распределенная информационная база
|
В распределенной информационной базе поддерживается многоуровневая структура узлов. Подробнее... |
Механизмы обмена данными не содержат встроенных средств передачи изменений между узлами. В конкретном прикладном решении разработчик может самостоятельно реализовать требуемый алгоритм и протокол передачи изменений. В качестве примера можно обратиться к демонстрационной базе "Обмен данными" информационно-технологического сопровождения (ИТС), в которой реализован обмен сообщениями через общие каталоги, по протоколу FTP, по электронной почте и обмен сообщениями на основе технологий MSMQ и WebSphere MQ. |
Поддерживается динамическое изменение структуры узлов распределенной информационной базы. Подробнее... |
Возможно задание условий на передачу и прием изменений на уровне отдельных элементов данных. Подробнее... |
Возможно выполнение обмена из встроенного языка. Подробнее... |
|
Универсальный механизм обмена данными
|
Введен универсальный механизм обмена данными, предназначенный как для создания территориально распределенных систем на основе 1С:Предприятия 8, так и для организации обмена данными с другими информационными системами, не основанными на 1С:Предприятии 8. Этот механизм позволяет переносить только данные 1С:Предприятия, в качестве формата обмена используются XML документы. При обмене данными между информационными базами 1С:Предприятия 8 не накладывается ограничений на идентичность конфигурации и структуры конкретных объектов. Подробнее... |
Web-расширение |
Web-приложение может генерировать формы по умолчанию для прикладных объектов. Подробнее... |
При создании Web-приложения можно использовать специализированные элементы управления и источники данных. Подробнее... |
Поддерживается возможность создания Web-сервисов. Подробнее... |
Встроенный язык |
Прикладные решения могут содержать алгоритмы, использующие вычисление математических функций, таких как синус, косинус, тангенс, квадратный корень и т.д., поскольку встроенный язык содержит соответствующие функции. |
Часть функций и процедур встроенного языка может исполняется на сервере 1С:Предприятия, что позволяет распределить нагрузку между клиентским приложением и сервером 1С:Предприятия. Подробнее... |
Имеет широкие возможности интеграции с другими приложениями, поддерживающими технологию COM. Например, это большинство офисных приложений (Excel, Word). Работа с ними как с COM-объектами обеспечивает высокую скорость и надежность. Подробнее... |
Модель работы с базой данных |
Поддерживается работа с полями составного типа, для которых может быть определен перечень хранимых типов. Подробнее... |
В базе данных можно хранить фотографии, файлы других приложений (например, договора в формате Word), поскольку введен специальный тип данных, предназначенный для этого. Подробнее... |
Сокращено количество регламентных действий, которые необходимо выполнять в монопольном режиме. К тому же монопольный режим может устанавливаться теперь только программно. |
В процессе одновременной работы пользователей блокировки доступа к данным возникают значительно реже, за счет того, что изменена структура хранения данных и оптимизирована работа с блокировками. Подробнее... |
В файловом варианте работы конфигурация и все данные хранятся в одном файле. Подробнее... |
В клиент-серверном варианте работы используется трехуровневая архитектура: клиент - сервер 1С:Предприятия - сервер баз данных. Это позволяет ограничить доступ пользователей к данным прикладного решения средствами операционной системы и гибко управлять производительностью системы. Подробнее... |
В клиент-серверном варианте конфигурация хранится вместе с данными в базе данных сервера. |
Интеграция |
Введен режим COM-соединения. Он обеспечивает надежный и быстрый программный доступ к данным системы 1С:Предприятие 8 из внешних приложений. Подробнее... |
В формах прикладного решения поддерживается работа с HTML-документами. Подробнее... |
Поддерживается технология ActiveDocument. Эта технология позволяет редактировать документы визуально (например, Word или Excel) непосредственно в окне 1С:Предприятия 8, при этом элементы пользовательского интерфейса (меню, панели команд и т.д.) заменяются на предоставляемые редактором. Подробнее... |
Обмен сообщениями электронной почты возможен без установки дополнительного почтового клиента. Подробнее... |
|
Интернационализация
|
Прикладные решения теперь могут быть многоязычными, благодаря тому, что введен новый объект конфигурации – Язык, а тексты конфигурации и базы данных хранятся в формате UNICODE. Это позволяет включать в текстовую информацию одновременно символы различных языков и отображать ее на языке, выбранном пользователем. Подробнее... |
Получение результата на разных языках поддерживается в некоторых функциях встроенного языка, связанных с выводом текстовых строк. Подробнее... |
Поддерживаются региональные установки информационной базы. Благодаря этому существует возможность настроить конкретное прикладное решение на использование региональных настроек, которые приняты в странах, говорящих на данном языке. Подробнее... |
Средства разработки |
Разработчик модифицирует основную конфигурацию, и затем обновляет конфигурацию базы данных, с которой работают пользователи. Пользователям недоступна основная конфигурация, а разработчик не может выполнять непосредственную модификацию конфигурации базы данных. |
Отладчик и замер производительности включены в режим Конфигуратора. Подробнее... |
Отладчик "умеет показывать" список свойств объектов с их значениями и типами. Есть возможность просмотреть коллекции, например, массивы и таблицы значений. Подробнее... |
|
При написании текста программных модулей применяется технология контекстной подсказки. Редактор модулей поддерживает группировки (свертку) синтаксических конструкций, а также описаний процедур и функций (в виде комментариев). Подробнее... |
Введены новые объекты конфигурации - Подсистемы. Они позволяют структурировать прикладное решение и на основании этой структуры создавать интерфейсы и устанавливать права на использование объектов конфигурации. Подробнее... |
Пользовательские описания могут создаваться в виде HTML-документов, для этого в состав конфигуратора введен HTML-редактор. Подробнее... |
Введены средства групповой разработки, позволяющие группе разработчиков вносить изменения в конфигурацию одновременно, по мере выполнения каждым из них своего участка работы. Поддерживается версионирование разработки. Подробнее... |
Введен механизм поставки и поддержки прикладных решений, служащий для автоматизации процесса поддержки разработчиками прикладного решения, используемого пользователем. Разработчик может формировать полную поставку прикладных решений или поставку обновлений. Пользователь может выбирать один из уровней поддержки и обновлять прикладное решение в автоматическом или полуавтоматическом режиме. Подробнее... |
Введены средства создания дистрибутивов прикладного решения. Разработчик имеет возможность, не прибегая к помощи специальных программ других производителей, создать комплект поставки - набор файлов, предназначенных для установки на компьютере пользователя. Подробнее... |
Средства администрирования |
Поддерживается два вида аутентификации пользователя: средствами 1С:Предприятия, Windows-аутентификация. Подробнее... |
Обновление конфигурации может выполняться в автоматическом или ручном режиме, в зависимости от выбранного уровня поддержки. Подробнее... |
Введена утилита администрирования клиент-серверного варианта. Подробнее... |
Введена утилита восстановления файловой базы данных. Подробнее...
|