Создание ис в 1с

Обновлено: 25.06.2024

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

Базы 1С Предприятие 8 бывают в двух вариантах:

  1. Файловые (когда данные 1С Предприятие 8 хранятся в файле каталога на компьютере);
  2. Клиент-серверные (когда данные 1С Предприятие 8 хранятся в базе данных, например MS SQL Server).

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

Создание новой информационной базы 1С Предприятие в файловом варианте

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

Каталог размещения файловой ИБ 1С Предприятие 8.3

Создание новой информационной базы 1С Предприятие 8

Способы создания пустой базы 1с

Создание пустой базы 1с

Создание новой информационной базы 1С Предприятие 8 в клиент-серверном варианте

Клиент-серверную базу 1С Предприятие 8 можно создать несколькими способами:

Рассмотрим оба этих способа.

Создание клиент-серверной информационной базы 1С Предприятие 8 через утилиту администрирования серверов

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

Утилита администрирования серверов 1С Предприятия - Создание новой информационной базы 1С Предприятие
Создание новой информационной базы 1С Предприятие (клиент-серверный тип)

Заполняем параметры создаваемой базы:

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

Создание клиент-серверной информационной базы 1С Предприятие 8 через мастера добавления информационной базы 1С

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

Подключение клиент серверной базы 1С Предприятие 8.3

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

Добавление в окне запуска существующей базы данных 1С Предприятие 8

Добавление существующей ИБ 1С Предприятие 8.3

В следующем окне указываем тип подключаемой базы:

  • На данном компьютере или на компьютере в локальной сети;
  • На веб-сервере;
  • На сервере 1С Предприятие 8.

Добавить существующую 1С базу

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

Строка подключения файловой базы данных 1С Предприятие 8.3

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

Строка подключения веб базы данных 1С Предприятие 8.3

Третий вариант нужен для подключения клиент-серверной базы 1С Предприятие 8 размещенной на сервере 1С Предприятие 8.

Строка подключения клиент-серверной базы данных 1С Предприятие 8.3

подключение клиент серверной базы 1С Предприятие 8.3

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

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

Создание новой информационной базы 1С Предприятие 8.3 - Подключение базы

Запуск пустой базы 1С в конфигураторе 1С Предприятие

Создание новой информационной базы 1С Предприятие 8 успешно завершено!

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

На сегодня ВСЁ! Желаю приятной работы с 1С Предприятие 8.

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

Создать нужную нам информационную базу 1С можно несколькими способами:

  1. Создать информационную базу из шаблона 1С.
  2. Создать пустую базу, а затем загрузить в неё нужный файл конфигурации с расширением .cf.

Рассмотрим оба случая.

Создание информационной базы из шаблона

Для создания новой базы запустим 1С до стартового окна «Запуск 1С:Предприятия». В правой панели нажмём кнопку «Добавить».

image001

Выбираем пункт меню «Создание новой информационной базы» и нажимаем на кнопку «Далее».

image002

В следующем окне выбираем пункт меню «Создание информационной базы из шаблона». Из списка шаблонов баз выбираем нужную нам базу 1С. Шаблон с пометкой «демо» предназначен для создания базы с тестовыми данными для ознакомления с конфигурацией. Если в списке шаблонов не обнаружено, то необходимо их предварительно установить. Для этого нужную конфигурацию можно либо купить у фирм-партнёров 1С, либо скачать с сайта 1С демонстрационную (учебную) версию, затем запустить установщик (файл setup.exe) и установить файлы шаблона в системную папку 1С. После выбора шаблона нажимаем кнопку «Далее».

image003

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

image004

Если база данных создаётся в файл-серверном варианте на локальном компьютере, то следует выбрать пункт меню «На данном компьютере или на компьютере в локальной сети». Если у вас установлена какая-либо СУБД и клиент-серверный вариант платформы 1С:Предприятие, то имеет смысл выбрать второй пункт «На сервере 1С:Предприятие». В данном примере выберем первый вариант. Нажимаем «Далее».

В следующем окне указываем каталог информационной базы 1С, где она будет храниться. Нажимаем «Далее».

image005

В следующем окне можно оставить всё без изменений. Особое внимание здесь стоит уделить режиму запуска. Современные конфигурации можно запускать как в режиме тонкого клиента, так и в режиме уже привычного пользователям толстого клиента. Тонкий клиент позволяет запускать текущую конфигурацию в режиме управляемых форм. Если хотите видеть пользовательский интерфейс 1С в виде привычного приложения Windows, то выберите здесь пункт «Толстый клиент». Нажимаем «Готово».

image006

В конце в списке информационных баз появилась наша база «Бухгалтерия предприятия». Теперь можно открывать её в пользовательском режиме и пользоваться ею.

image007

Создание информационной базы из файла конфигурации

Чтобы создать базу 1С из сохранённого ранее файла конфигурации с расширением .cf, поначалу нужно выполнить те же шаги, которые были рассмотрены выше. На этапе создания базы из шаблона, выберем пункт меню «Создание информационной базы без конфигурации». Нажимаем «Далее».

image008

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

Теперь открываем пустую информационную базу через конфигуратор 1С.

image009

В конфигураторе для начала необходимо открыть окно конфигурации. Делается это через главное меню: Конфигурация ? Открыть конфигурацию.

image010

Теперь станет доступным необходимый нам пункт меню: Конфигурация ? Загрузить конфигурацию из файла…

image011

На этом этапе выбираем файл подготовленной конфигурации 1С:Бухгалтерия. Нажимаем «Открыть».

image012

Конфигурация будет загружаться некоторое время в нашу информационную базу. На вопрос: «Обновить конфигурацию базы данных?» Отвечаем «Да».

image013

На этапе реорганизации информационной базы нажимаем кнопку «Принять».

image014

В конце обновления окно конфигуратора можно закрыть. Наша база 1С:Бухгалтерия готова к работе и её можно открыть теперь в пользовательском режиме.

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

Анна Викулина

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

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

Итак, мы можем создавать 2 типа баз:

  • Новая пустая база без конфигурации. Она используется для разработки новых конфигураций с нуля. Также ее удобно использовать для переноса базы данных с другого компьютера через выгрузку в виде файла *.dt. Для ее создания не нужно никакого дополнительного ПО. Важно отметить, что данный метод не подходит для тех, у кого 1С с лицензией на базовые конфигурации, так как работа 1С:Предприятие с Базой без конфигурации предусмотрена только при наличии лицензии на платформу версии ПРОФ/КОРП.
  • Новая пустая база с какой-либо конфигурацией. Используется для ведения учета и работы в базе. Для ее создания понадобится установочный файл с необходимой конфигурацией.

Подробно мы рассмотрим второй вариант, хотя и первого в процессе тоже коснемся.

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

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

Если в списке информационных баз нажать «Настройка», в появившемся окне можно увидеть каталоги, из которых берутся шаблоны конфигураций для установки. Каталог создается автоматически при первой установке или его указывают вручную. Установленные шаблоны должны обязательно быть в одном из прописанных каталогов, иначе при создании новой базы они не будут доступны.

Распаковав архив с установочным дистрибутивом, запускаем файл setup.exe.

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

После окончания установки снова запускаем ярлычок 1С. Жмем кнопку «Добавить».

В появившемся окне выбираем «Создание новой информационно базы».

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

Рис.6 Список конфигураций определенных релизов, доступных к установке

Рис.6 Список конфигураций определенных релизов, доступных к установке

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

В последнем окне ничего менять не нужно. Жмем «Готово». Процесс создания новой базы займет какое-то время. Это зависит от того, какую конфигурацию мы создаем – бухгалтерия, например, намного больше по объему, чем зарплата и управление персоналом, поэтому различается и время их создания. Также на скорость этого процесса влияет и наличие (или отсутствие) ресурсов у компьютера – чем быстрее компьютер, тем, соответственно, быстрее создается база. В среднем процесс занимает от 5 до 10 минут. После создания новой информационной базы она автоматически добавляется в список баз под тем названием, которое мы придумали.

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

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

Узнаете, как правильно обеспечить безопасность прикладных решений (не самой системы, это на курсе по администрированию) и о том, как повысить производительность прикладных решений на архитектурном уровне.

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

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

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



Онлайн

    Цена для партнеров:
    8400.00 руб. -->
  • Пользовательская цена:
    10400 руб.
  • 3 дня

Цели и задачи курса:

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

Для эффективного обучения на курсе желательно иметь базовые знания в рамках курса: Основные механизмы платформы "1С:Предприятие 8.2"

Стоимость курса: 10400 рублей - для пользователей, 8400 рублей - для фирм-партнеров фирмы "1С", 5200 рублей для студентов (при предъявлении студенческого). В стоимость курса включены: обед и методические материалы по данному курсу.

По окончании обучения слушателям выдается Удостоверение о повышении квалификации фирмы "1С".

  1. Разработка решений в централизованной системе хранения данных
    • Механизм подсистем
    • Роли и механизмы ограничения доступа к данным
    • Общие реквизиты и механизм разделения данных
    • Функциональные опции
  2. Построение информационных систем с распределенными информационными базами
    • Планы обмена данными
      • Использование единой структуры хранения данных
      • Объединение различных прикладных решений в единую систему
      • Способы миграции данных и управление регистрацией изменений
    • Внешние источники данных
      • Описание внешнего источника и возможности его использования
      • Способы организации связи данных прикладного решения с данными, хранящимися во внешней базе
  3. Механизмы интеграции прикладного с внешними системами
    • XDTO-пакеты и механизмы XML-сериализации
    • Механизмы обмена данными в режиме он-лайн
    • Механизмы работы с файловыми данными
    • Реализация хранения двоичных данных

Сергей Арутюнов

Преподаватель-методист фирмы "1С". Опыт внедрений и разработок более 25 лет. Опыт преподавания курсов по "1С:Предприятие" - более 20 лет.

Давайте знакомиться:

После получения педагогического образования по математике и программированию, преподавал в школе, техникуме и вузе. До работы в сообществе "1С" программировал на Ассемблере и С++. По мелочам, решал различные задачи на базе продуктов компании "Microsoft". Занимался системами реального времени в проектах оборонного сектора. Переход на систему "1С" был сложным, но осознанным.

Увидел перспективу продуктов фирмы "1С" перед другими системами, и не прогадал. В 1993 году стал партнером фирмы "1С". Получил свой первый сертификат по программе 1С:Бухгалтерия 5.0. Начался перевод клиентов с «самописных» бухгалтерских программ на новую программу. Дальше, по мере появления новых систем, 6.0, 7.0, 7.5, 7.7 , 8.х изучал, сертифицировался и активно внедрял клиентам. Проводил корпоративное обучение по всему СНГ. Обучал пользователей и разработчиков. При появлении центров сертифицированного обучения, стал сертифицированным преподавателем по основным типовым конфигурациям и платформе 1С:Предприятие 8.

С 2007 года работает преподавателем-методистом в учебном центре №1 фирмы "1С". Специализируется на разработке учебных материалов по работе с платформой 1С:Предприятие 8. За время работы написал более 15 авторских курсов. Полностью переработал курсы по основным механизмам платформы и по интеллектуальному анализу данных. При переходе с платформы 8.1 на 8.2 читал курс по технологии правильного перевода конфигураций на новую платформу, с учетом клиент-серверной архитектуры. По пожеланию слушателей, создал линейку курсов по программированию в системе 1С:Предприятие 8. Основы программирования, клиент-серверное программирование, разработка интерфейсов.

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

Сергей Лунев

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

Среда разработки и базовые механизмы

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

Принципы работы системы 1С:Предприятие 8.3

Перечислим основные и показательные:

Два режима работы с информационной базой: файловый и клиент-серверный

В файловом режиме работы вся информационная база (конфигурация, данные, движения по регистрам, настройки пользователей) хранится в одном файле. Данный файл (1Cv8.1CD) обычно находится на общем сетевом ресурсе, доступном всем пользователям 1С. Настраивать этот вариант очень легко, и он подойдет для небольшой компании, где не более 5 пользователей, с небольшим документооборотом. При исполнении конфигурации в файловом режиме система «имитирует» наличие сервера на компьютере пользователя. То есть, программируя в файловой базе, все равно следует придерживаться клиент-серверного механизма разработки.

Для больших же компаний целесообразно использовать серверный вариант хранения в реляционных базах данных, но такой режим работы потребует усилий по установке и администрированию. Этот вариант реализован на механизме трехуровневой архитектуры, он использует СУБД и кластер серверов 1С, которые успешно решают проблему надежности, быстродействия и производительности.

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

Система позволяет осуществлять переход из одного режима работы на другой.

Рис.2 Система позволяет осуществлять переход из одного режима работы на другой

Рис.2 Система позволяет осуществлять переход из одного режима работы на другой

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


Клиентские приложения

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

Толстый клиент. Этот клиент может выполнять практически всю функциональность, но потребует широкополосных каналов связи. Такой вариант работы позволяет разрабатывать и отлаживать прикладные решения. Клиент по собственному протоколу передачи данных напрямую обращается к базе данных (файловый вариант базы) или к кластеру серверов (клиент-серверный вариант), который в свою очередь обращается к СУБД или сразу дает ответ.

Ниже представлена архитектура приложений для файлового и клиент-серверного вариантов работы.

Рис.3 Архитектура приложений для файлового варианта работы

Рис.3 Архитектура приложений для файлового варианта работы

Рис.4 Архитектура приложений для клиент-серверного варианта работы

Рис.4 Архитектура приложений для клиент-серверного варианта работы

Объектно-реляционная модель базы данных

Само прикладное решение в системе 1С:Предприятие 8.3 – это совокупность шаблонов, каждый из которых прототипирован. Отдельный такой прототип решает свою собственную задачу. Справочники, документы, различные регистры — все это прототипы системы. То есть не абстрактные, а вполне конкретные сущности, присутствующие в реальной жизни автоматизируемой организации. В 1С:Предприятие эти прототипы называются «объектами конфигурации». Все они представлены в так называемом «дереве конфигурации».

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

Внутренний язык программирования

Он схож с таким языком, как Visual Basic. Особенности языка:

  • Мягкая типизация. Тип переменной не указывается, переменная может поменять тип в процессе работы;
  • Переменные можно не объявлять заранее (неявный способ объявления переменных);
  • В одном модуле могут находиться процедуры или функции, некоторые из которых выполняются на клиенте, а некоторые – только на сервере. Потом препроцессор 1С «разрежет» модули на части, вырежет ненужное, соединит и отдаст компилятору;
  • Регистр для кода не имеет значения;
  • Язык доступен в нескольких вариантах, но в основном все конфигурации написаны на русском. При желании можно комбинировать русский и английский язык, но читаемость кода ухудшится.

Система предоставляет различные механизмы для разработки конфигурации

Основные и наиболее интересные из них:

Собственный язык запросов

Запросы представляют собой мощный инструмент для получения данных из базы данных в удобном виде. На выбранные данные посредством языка запросов можно наложить фильтры, сгруппировать, отсортировать, но изменять данные при их помощи нельзя. Запросы являются основой для построения отчетов. Синтаксис языка запросов 1С похож на SQL, так как основан на нем. Существует визуальный помощник для составления текста запроса – «Конструктор запроса». Текст запроса можно написать вручную, но нередко он может состоять из нескольких сотен строк, поэтому визуальное представление текста запроса намного облегчает эту задачу. Конструктор запроса выглядит следующим образом:

Также для отладки запросов предусмотрен специальный инструмент — «консоль запросов». Сама отладка происходит следующим образом: разработчик в конфигураторе пишет текст запроса, далее пишет программный код, который будет обрабатывать результат этого запроса, затем переключается в режим предприятия, запускает полученную обработку, анализирует результат запроса. Если обнаруживается ошибка, разработчик переключается в режим конфигуратора и вносит исправления в текст запроса и заново переключается в режим предприятие для повторной проверки запроса. Такое переключение не очень удобно. А консоль запросов позволяет проверять текст запроса сразу в режиме предприятия на реальных данных. Из консоли запросов можно открыть конструктор запросов.

Система компоновки данных (СКД)

Это инструмент, предназначенный для создания отчетов. Разработчик при помощи данного средства декларативно описывает поведение отчета, при этом программного описания зачастую не требуется. Рутинную работу запроса к базе данных, вывод данных в макет и т.д. сделает СКД. Еще одна важная возможность СКД — различные варианты отчетов. На основании одного и того же источника данных можно получить несколько вариантов, как именно эти данные будут представлены пользователю.

СКД используется не только для построения отчетов, а также для построения динамических списков.

Мобильная платформа

Данная технология позволяет создавать приложения для мобильных устройств под управлением операционных систем Android, iOS, Windows Phone. Мобильное приложение, установленное на устройстве, представляет собой комбинацию мобильной платформы и мобильной конфигурации. Информационная база на мобильном устройстве содержит аналог файловой базы данных (для хранения данных, с которыми работает пользователь) и мобильное приложение (программный код, исполняющийся на мобильном устройстве).

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

Система взаимодействий

Процесс разработки

Что же представляет собой профессиональная разработка на 1С:Предприятие 8.3? Для начала определимся, что разработка – это не синоним программирования. Проектирование и конструирование системы – интересный, творческий процесс, который включает в себя множество аспектов. Само написание программного кода – один из инструментов разработки и не является ключевым.

Везде, где есть 1С:Предприятие, есть технологическая платформа. Из-за этого все программы 1С имеют одинаковую логику и методику проектирования. Система скрывает от разработчика многие скучные, однообразные действия, то есть всю «низкоуровневую» работу берет на себя. Любая программа собирается из готовых шаблонов. Разработчик описывает структуру базы данных из этих шаблонов, выбирая нужный, уже существующий в системе. Можно провести аналогию между прототипами в 1С и классами в ООП, но свой собственный прототип (класс) создать нельзя.

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

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

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

Разработка в системе 1С:Предприятие 8.3 – процесс многогранный, в большей мере требующий навыков аналитики и понимания бизнес-процессов предприятия. А среда разработки – очень мощный и гибкий инструмент, который предоставляет разработчику множество возможностей для успешной и быстрой автоматизации деятельности предприятия. Аналогов данной системы в настоящий момент в России нет. И программная линейка 1С является стандартом для работы различных организаций разных направлений бизнеса. Наша компания предоставляет услуги сопровождения, внедрения и доработки 1С в Москве. Если у вас остались вопросы, свяжитесь с ним, мы с радостью вам поможем.

Читайте также: