Важные отличия от версии 7.7

При проектировании платформы 1С:Предприятия 8 был проведен серьезный анализ опыта применения версии 7.7 в различных условиях, учтены многочисленные пожелания партнеров и пользователей системы.

В процессе выбора основных направлений развития платформы 1С:Предприятия 8 учитывались современные реалии: увеличение среднего масштаба решений, строящихся на базе 1С:Предприятия, расширение спектра прикладных задач, которые решаются при автоматизации предприятий, новые технические условия, в которых функционирует система.

В данном разделе содержатся лишь основные, наиболее важные отличия технологической платформы 1С:Предприятия 8, позволяющие понять, как новые возможности повлияют на функциональность и масштабируемость прикладных решений.

В разделе Причины перехода на 1С:Предприятие 8можно ознакомиться с основными возможностями и преимуществами новой версии, которые отмечаются различными категориями пользователей.

1с оперативный учет Бухгалтерский учет

Механизмы бухгалтерского учета позволяют реализовать систему двойной записи бухгалтерского учета. Они не навязывают разработчику собственно принципов ведения бухгалтерского учета и позволяют создавать модели учета, применимые как в России, так и в других странах.

Можно перечислить следующие основные возможности, реализуемые механизмами бухгалтерского учета:

  • ведение многоуровневых планов счетов с произвольной иерархией, в которых поддерживается фиксированная или переменная разрядность кодов счетов;
  • ведение аналитического учета в нескольких разрезах и уровнях;
  • ведение учета одновременно по нескольким планам счетов;
  • ведение консолидированного учета по нескольким юридическим лицам;
  • возможность указания для отдельных разрезов аналитики произвольного числа видов учета, таких как количественный, суммовой, валютный учет и т.д.;

Ведение бухгалтерского учета в системе 1С:Предприятие обеспечивается тремя объектами прикладного решения: План счетов, План видов характеристики Регистр бухгалтерии:

Для каждого счета можно задать несколько видов учета, например количественный и валютный. Кроме этого можно задать несколько признаков учета субконто (например, суммовой, количественный, валютный). Признаки учета субконто позволяют установить признак использования того или иного вида субконто при формировании предопределенных счетов.

Также с каждым счетом и субсчетом может быть связан ряд дополнительной информации, которая хранится в реквизитах. Например, это может быть признак, запрещающий использовать счет в проводках:

Регистр бухгалтерии может работать в двух режимах: с поддержкой корреспонденции и без. В случае если выбран режим с поддержкой корреспонденции, будет задействован механизм двойной записи и каждая запись регистра будет содержать обязательные поля СчетДт (счет дебета) и СчетКт (счет кредита). Если же регистр не поддерживает корреспонденцию, каждая запись регистра будет содержать только одно поле - Счет:

Оперативный учет в 1с

Оперативный учет

Проведение документов, при котором может осуществляться изменение данных, учитываемых в прикладном решении, может осуществляться в оперативном режиме. Оперативное проведение документов пользователями выполняется в режиме "реального времени", т.е. отображает изменения, факты, свершающиеся в настоящее время.

Оперативное проведение особенно актуально при многопользовательской работе. В этом режиме, как правило, осуществляется максимум проверок, способных исключить ошибки при вводе данных пользователями. Например, при оперативном проведении обычно выполняется контроль остатков на складе списываемой номенклатуры с тем, чтобы исключить одновременную продажу одного и того же товара несколькими продавцами.

Оперативное проведение служит для того, чтобы в реальном режиме многопользовательской работы определить возможность или невозможность выполнения той или иной операции (и выполнить ее, если возможно).

1с оперативный учет в бухгалтерия предприятияОперативная отметка времени

Для обеспечения возможности оперативного проведения документов и расположения их в правильной хронологической последовательности система использует механизм получения оперативной отметки времени, которая создается каждый раз при оперативном проведении документа . Ее значение формируется исходя из текущего времени и последней созданной оперативной отметки.

Если последняя оперативная отметка меньше текущего времени, в качестве новой оперативной отметки принимается текущее время:

Бухгалтерский и оперативный учет в 1с

Если последняя оперативная отметка равна или больше текущего времени, в качестве новой оперативной отметки принимается значение, на одну секунду большее, чем старая оперативная отметка времени.

Оперативный учет в 1с

При проведении документа в оперативном режиме, для него будет установлено время, равное полученной оперативной отметке времени.

 

Экономическая и аналитическая отчетность

Механизмы 1С:Предприятия, предназначенные для формирования экономической и аналитической отчетности, представляют собой комплекс средств, позволяющих формировать не просто печатные формы, а интерактивные документы, тесно интегрированные в прикладное решение. Пользователь может не только распечатать отчет, но и работать с ним практически так же, как с любой экранной формой - изменять параметры отчета, перестраивать его, использовать "расшифровки" - возможность формирования дополнительных отчетов на основе отдельных элементов уже сформированного отчета и т.д.

Кроме этого, опытные пользователи, хорошо знакомые со структурой используемого прикладного решения, могут применять в своей работе несколько универсальных программных средств, позволяющих формировать любые произвольные отчеты, в зависимости от стоящих перед ними задач.

Перечислим основные механизмы, используемые при создании экономических и аналитических отчетов:

Интерфейсные механизмы

Окна в системе могут иметь несколько различных состояний (обычное, свободное, прикрепленное и т.д.), которыми может управлять пользователь.

Введена возможность переключения пользовательских интерфейсов в режиме 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-аутентификация.

Обновление конфигурации может выполняться в автоматическом или ручном режиме, в зависимости от выбранного уровня поддержки.

Введена утилита администрирования клиент-серверного варианта.

Введена утилита восстановления файловой базы данных.