Внедрение 1C Блог О нас
 
1С:Франчайзинг На главную Написать нам

Платформа 1с что такое


Платформа и Конфигурация 1С:Предприятие 8 - 1С Программист

Здравствуйте дорогие читатели, решил написать пару простых статей в основном ориентированных на своих заказчиков.

В статье хочу прояснить, что такое Платформа 1С и Конфигурация? И как посмотреть текущую версию платформы и конфигурации.

Часто получаю письма такого рода:

Есть Бухгалтерия 8.2 в справочнике Контрагенты необходимо добавить реквизит ….. Или вот

В УТ 10.3 в документе Реализация необходимо осуществить контроль задолженности, учет ведется по договорам.

Когда Я в ответном письме стараюсь уточнить, какая у вас платформа и конфигурация?

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

Что такое Платформа 1С?

Платформа «1С:Предприятие 8» – это предметно-ориентированная среда разработки (также и среда работы с базой) для решения задач, связанных с автоматизацией предприятий.

На платформе разрабатываются и запускаются конфигураций

Конфигурация 1C – прикладное решение, созданное с помощью 1С платформы, которое содержит описание структуры таблиц базы данных и алгоритмы работы с этими данными.

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

База данных и конфигурация неразрывно связаны, и их совокупность называется информационной базой (ИБ).

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

Примеры Платформа «1С:Предприятие 8»: Технологическая платформа 8.0, 8.1, 8.2 в режиме для ознакомления находится Технологическая платформа 8.3

Примеры Конфигурации «1С:Предприятия 8»: Бухгалтерия предприятия (БП), редакция 2.0; БП, редакция 3.0,

Управление торговлей (УТ), редакция 10.3; УТ, редакция 11 и много, много других

Как узнать какая у вас версия платформы и конфигурации?

Меню – Справка – О программе

Спасибо за внимание.

Задавайте вопросы, оставляйте предложения пишите в комментариях

Постовой: Опытный программист, производит установку и настройку 1С, создание отчетов и обработок. Адаптация 1С программ под нужды заказчика . Не дорогое обслуживание 1С.

1c-md.com

Платформа 1С

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

Однако в более широком смысле под платформой 1С понимаются те возможности, которая она представляет, в том числе для программиста. То есть – поддерживаемые объекты 1С, регистры, механизмы обмена и интеграции.

Существует отдельный экзамен по платформе 1С. Он состоит из серии вопросов по смеси понятий Платформа 1С и Инструменты конфигураций 1С. Не претендуя на исключительную полноту ответов, рассмотрим основные понятия по вопросам этого экзамена.

Этот краткий очерк позволит Вам ознакомится с тем, что входит в понятие платформа 1С.

Клиент платформы 1С

Итак, клиент платформы 1С – это программа.

Платформа 1С может работать в режиме Конфигуратор 1С – для программирования и разработки конфигураций.

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

В платформе 1С версии 8.2 существует несколько вариантов работы клиента.

  • Толстый («обычный») клиент платформы 1С – самый старый. Он занимает много места на диске, требует много ресурсов компьютера при работе. Вся логика программы выполняется на компьютере пользователя.
  • Тонкий клиент платформы 1С. Логика работы разделена на клиентскую – которая выполняется на компьютере пользователя и серверную – которая выполняется на сервере 1С (см. ниже). Поэтому тонкий клиент платформы 1С отрабатывает по идее только отрисовку окошек и вывод информации. Все расчетные механизмы выполняются на сервере.
  • Веб клиент платформы 1С. Не является собственно программой. Вы заходите на определенный интернет адрес (URL) в любом браузере и можете работать в 1С прямо в браузере. Ничего устанавливать не требуется – используется JavaScript. Как Вы понимаете вся логика выполняется только на сервере.

Как платформа 1С работает с базой данных 1С

База данных 1С может быть файловая – то есть лежит в файле на диске. Обычно файл кладут в шару (расшаренный каталог) в сети и указывают 1С в виде адреса базы этот каталог.

Не все варианты платформы 1С могут полноценно работать с файловой базой данных. Веб клиент не работает (полноценно) с файловым вариантом. Тонкий клиент можно использовать, но он будет работать медленнее.

База данных 1С может быть серверная (клиент серверный вариант платформы 1С). В этом случае ставится СУБД (MS SQL, Oracle и т.п.) на какой то компьютер, обычно сервер. Также на сервер ставится специальная программа 1С, которую называют «сервер 1С». В качестве адреса базы данных будет использован в том числе имя компьютера, где запущен сервер 1С.

Серверный вариант 1С – основной для использования, когда:

  • Много пользователей
  • Большая база данных
  • Используется тонкий или веб клиент.

Основная СУБД, которую обычно используют с 1С – MS SQL. Также можно использовать Postgre SQL (официально бесплатная, работает под Unix/Linux), IBM DB2, Oracle.

Режим клиента платформы 1С — Конфигуратор

Клиент платформы 1С может быть запущен в двух режимах – Предприятие 1С и Конфигуратор 1С.

Предприятие 1С – это пользовательский режим. Конфигуратор 1С – режим для разработки. В текущей версии 1С (8.2.14) режим Конфигуратор 1С можно использовать только у толстого клиента 1С.

Основные цели, для которых используется конфигуратор 1С:

  • Управление списком пользователей
  • Сервис базы данных (обновление конфигурации, бекапы, проверка и индексация, публикация веб сервиса)
  • Разработка конфигурации.

Основа конфигуратора 1С – это окно конфигурации. Как открыть конфигуратор 1С и окно конфигурации 1С мы обсуждали здесь. Конфигурация 1С – это список всех шаблонов объектов 1С, которые будет использовать пользователь (справочники, документы и т.п.). Что такое объекты 1С, мы обсуждали здесь.

На экзамене по платформе 1С отдельной темой проходит различное представление объектов (объектное, табличное). Дело в том, что платформа 1С в различных режимах работает с одним и тем же объектом по разному, мы обсуждали эту тему здесь.

В каждой базе данных находятся две копии конфигурации 1С. Одна – для разработки (по умолчанию открывается в окне конфигурации 1С). Другая – конфигурация базы данных, то есть та, которую используют пользователи в работе.

Таким образом программист не рискует внося изменения в конфигурацию 1С – пользователь их сразу не увидит. Процесс копирования из конфигурации 1С программиста в конфигурацию пользователя называется «обновление базы данных».

Список объектов 1С выполнен в виде дерева. Верхние ветки дерева – это виды объектов 1С (справочники, документы и т.п.). Второй уровень вложенности – это собственно объекты (например, справочник Номенклатура). Третий уровень вложенности – это свойства конкретного объекта (например, экранные и печатные формы справочника Номенклатура).

Разработка и отладка на платформе 1С

Работа программиста 1С в конфигураторе 1С состоит из создания/удаления/изменения существующих объектов 1С и их свойств.

Основные свойства объекта 1С:

  • Реквизиты – список полей в базе данных, которые будет заполнять пользователь
  • Формы – список экранных форм, с помощью которых пользователь будет производить заполнение этих полей
  • Макеты – список печатных форм, с помощью которых пользователь будет распечатывать на принтер внесенные данные.

Также у каждого объекта есть модуль. Модуль – это программа на языке 1С, которая позволяет автоматизировать реакцию формы на действия пользователя.

Автоматизация происходит на основе событий. Например событие «Пользователь нажал кнопку Записать» или «Пользователь открыл форму».

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

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

Конструкторы конфигуратора

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

Для этого в том числе существуют Конструкторы. Основные конструкторы конфигуратора версии 1С 8.2.14:

  • Конструктор запроса – позволяет создать текст запроса к базе данных путем выбора из списка таблиц и полей в удобной форме настройки

  • Конструктор отчета (СКД) – позволяет создать отчет без программирования вообще, настроив запрос с помощью конструктора запросов

  • Конструктор управляемого окна – новый формат экранных форм, который появился в 1С версии 8.2. Теперь будущую экранную форму не нужно рисовать мышкой, форма создается с помощью формы настройки, путем перетаскивания полей объекта 1С и настройки свойств отображения этих полей.

Обмен данными на платформе 1С

В компании обычно используется не одна, а несколько баз данных. Например, база бухгалтерии и база зарплаты. После начисления заработной платы в базе зарплаты, данные нужны в базе бухгалтерии – чтобы начислить и заплатить налоги.

Существует два основных способа обмена между несколькими базами данных 1С:

  • Распределенная база данных 1С. Одна база данных является основной (корневой). Из основной базы данных можно сделать образ дочерней базы данных.

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

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

  • Произвольный обмен между несколькими базами данных 1С. Этот способ также позволяет сделать произвольную выгрузку из одной базы данных и произвольную загрузку в другую базу данных.

    Так как базы данных могут быть сделаны на основе разных конфигураций, для загрузки/выгрузки необходимы правила обмена.

    Правила обмена – это файл XML, сделанный с помощью специального инструмента Конвертация 1С. Он содержит правила, по котором преобразуются данные из одного вида (например, вида конфигурации зарплата) в другой вид (например, вид конфигурации бухгалтерия).

Обслуживание базы данных 1С

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

  • Пересчет итогов. Выполняется периодически, минимум раз в месяц. Суть операции – расчет строки итого в регистрах базы данных для ускорения работы.
  • Проверка и исправления базы данных. Выполняется обычно когда все неожиданно сломалось. Можно выполнять периодически. Проверяет логическую целостность базы данных.
  • Переиндексация таблиц. В клиент серверном варианте иногда делают с помощью инструментов (скриптов) СУБД (например, MS SQL).
  • Бекапы. Считается необходимо делать минимум один раз в день. Можно делать с помощью архиватора (архив папки с файлом базы данных, требует выхода всех пользователей из 1С), с помощью конфигуратора (выгрузка dt, можно с помощью пакетного запуска конфигуратора по расписанию), с помощью заданий СУБД (например, MS SQL).

howknow1c.ru

Вы знаете, чем отличается платформа от конфигурации в 1С?

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

Состоит из двух базовых составляющих, тесно связанных между собой:

  • платформа 1С;
  • конфигурация 1С.

Понятия платформы и конфигурации

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

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

Более детально о разнице типовых и отраслевых решений в 1С вы можете прочитать в соответствующейстатье.

Что означают цифры в наименованиях конфигурации и платформы

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

Для примера, можно рассмотреть обозначение платформы8.3.10.2820. Версию платформы в ней обозначает первая цифра, вторая цифра показывает номер редакции, третья номер релиза и четвертая номер подрелиза.

Аналогичную цифровую нумерацию имеют конфигурации. Например,1С:УНФ — 1.6.15.49.

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

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

1c.5547.ru

Основные понятия 1С – Платформа и Конфигурация

Установка платформы 1С:Предприятие 8

Что такое платформа и конфигурация? Как установить платформу 1С Предприятие 8 на свой компьютер самостоятельно. От простого к сложному. Углубим знания и рассмотрим все действия по выполнению этой задачи.

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

Поясним более детально – для запуска любой конфигурации 1С (1С:Бухгалтерия 8, 1С:Управление торговлей 8, 1С:Зарплата и управление персоналом 8, 1С:Комплексная автоматизация, 1C:Управление производственным предприятием 8) всегда требуется установка технологической платформы 1С Предприятие. Платформа является средой исполнения для конфигураций, а также предоставляет возможности и инструменты для внесения изменений внутри конфигурации.

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

Именно поэтому установка программы 1С:Предприятие 8 также состоит из 2-х частей: установки платформы и установки конфигурации. Так как тема объемная, в этой статье рассмотрим 1 часть – установку платформы.

Действия перед установкой платформы 1С:Предприятие 8

Перед установкой платформы необходимо ознакомиться с системными требованиями. А именно на Вашем компьютере должна быть установлена операционная система не ниже Windows XP с пакетом обновлений SP3, а если используется Windows 7/8/10, то также необходимы пакеты обновлений этих систем. Такие требования подразумевают, что Ваш компьютер в актуальном состоянии и стабильно работает.

Откуда скачать платформу 1С:Предприятие 8?

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

Учебная версия платформы 1С:Предприятие 8

Для тех кто незнаком с платформой 1С Предприятие фирма 1С дает уникальную возможность – скачать учебную версию на сайте http://v8.1c.ru/edu. Представлены комплекты - 1С:Бухгалтерия 8 и 1C:Предприятие 8.3 Версия для обучения программированию. Версию для обучения программированию можно скачать совершенно бесплатно по ссылке - http://online.1c.ru/catalog/free/18610119, необходимо лишь заполнить поля и ссылка на скачивание придет на Ваш электронный ящик. Конечно, у этой версии есть свои ограничения – не получится вести учет реального предприятия и сдавать отчеты, однако использование этого продукта даст Вам реальный шанс оценить возможности программного продукта перед его коммерческим приобретением. Процесс установки реальной платформы 1С практически ничем не отличается, в конце необходимо лишь установить ключи защиты 1С, которые могут быть аппаратными (USB), либо программными (ключи распространяются в конвертах и вводятся как ПИН-код). Далее рассмотрим установку учебной версии платформы 1С на Ваш компьютер.

Процесс установки платформы 1С:Предприятие 8

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

  1. Первым делом нужно разархивировать скачанный файл EducFull83.rar;
  2. Далее открываем папку EducFull83 и файл Autorun.exe. Нажимаем ссылку – Выбрать устанавливаемые компоненты;
  3. Далее выбрать – Платформа 1С:Предприятие 8.3;
  4. Вас приветствует программа установки 1С Предприятие 8.3;
  5. Далее во время установки имеется возможность выборочной установки, в этом окне параметры не изменяем, оставляем все как есть (здесь также на вкладке – «Интерфейсы на различных языках» имеется возможность установки дополнительных языков);
  6. В следующем окне есть возможность поменять путь установки платформы (такая возможность может быть востребована в том случае, если на системном диске С мало места);
  7. Далее отрывается окно, где устанавливается язык интерфейса по умолчанию. Как правило здесь уже установлено значение «Системные установки», которое можно вручную поменять;
  8. Итак, все нужны параметры мы с Вами выбрали, платформа готова к установке, приступаем и нажимаем кнопку «Установить» и далее начинается процесс установки, которое устанавливает приложение 1С на компьютер, по истечении которого выходит окно, нажимаем кнопку «Готово».
  9. Далее из меню программ Windows (или из рабочего стола) находим программу и запускаем 1С:Предприятие (учебная версия) и перед нами открывается окно запуска информационных баз. Поздравляю, Вы успешно установили платформу 1С:Предприятие 8 на свой компьютер!

Вот такие шаги нужно проделать, чтобы установить платформу 1С:Предприятие 8. Возможно, все проделанные действия Вам покажутся очень сложными. Поэтому мы предлагаем квалифицированную помощь в установке программы. Для этого нужно связаться с нами по электронному адресу Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра. и заказать услугу – «Установка платформы 1С:Предприятие 8».

Материал представлен авторами сайта - smart1c.ru. Не забудьте лайкнуть статью, если она оказалась полезной для Вас!

cmd4win.ru


Смотрите также