Программирование или разработка?

Категория: Учебники по 1С » 1С Предприятие 8.3

 
Что же я делаю?! Такой вопрос периодически возникает у всех,
кто сталкивался или просто интересовался разработками на «1С:Предприятии».
«Пишу программу», – вот наиболее частый ответ.
«На чем?» – «На 1С».
«На чем вы работаете?» – «На 1С».
«На чем это написано?» – «На 1С».
«Требуется бухгалтер со знанием 1С»,
«требуется программист «1С» на неполный рабочий день…» и т. д.
Такие фразы можно встретить постоянно, и вам они наверняка хорошо знакомы. Для человека непосвященного в них нет ничего особенного. Однако тех, кто имеет представление о разработке на «1С:Предприятии», такие вопросы зачастую могут поставить в тупик, потому что в этих фразах термином 1С обозначаются совершенно разные предметы, а термин программа и вовсе сбивает с толку…

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

Это важно понимать с самого начала, еще до того, как вы начнете делать первые шаги в «1С:Предприятии».
А чтобы было понятно, что именно мы будем создавать с вами на протяжении этой книги, объясним сначала, что представляет собой система «1С:Предприятие» вообще.
 

Общие сведения о системе
«1С:Предприятие» является универсальной системой автоматизации экономической и организационной деятельности предприятия.
Поскольку такая деятельность может быть довольно разнообразной, система «1С:Предприятие» может приспосабливаться к особенно-
стям конкретной области деятельности, в которой она применяется.

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

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

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

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

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

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

Помоги проекту! Расскажи друзьям о сайте: