Информация

Программирование 1с

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

В данной статье вы получите подробные объяснения этой темы, так как нам самим в свое время пришлось начинать карьеру IT-специалиста с программирования 1 с.

1С: Предприятие

1С: Предприятие имеет отличие от подобных себе систем разработки приложений. Какие именно, читайте далее.

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

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

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

В свою очередь мы порекомендуем начать изучение с версии 8.2. Вы спросите, почему не версия 7.7? Так вот, скажем простым русским языком, что это уже давно пройденный этап. На данный момент очень мало компаний, которые используют именно эту версию в своем учете. Все уже давным-давно перешли на другие, более новые версии, такие как, 8.1, 8.2 и даже на версию 8.3.

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

Есть несколько вариантов, первый из которых - это приобрести лицензионную программу, версию для обучения программированию. Выложив некоторую денежную сумму, вы получите на руки коробку, в набор которой входит: диск с дистрибутивом (урезанная версия), книга «1С: Предппрятие 8.2 Практическое пособие разработчика. Примеры и типовые приемы». Кстати, авторами книги являются два талантливых человека М. Г. Радченко и Е. Ю. Хрусталева, которые четко и ясно изложили свои мысли. Кроме этого, в коробке вы найдете и книгу 1С6Предприятие 8.2 Руководство администратора и Руководство разработчика, которая состоит из двух частей.

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

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

1С: Предприятие состоит:

  1. Данная платформа является своего рода движком, на базе которого осуществляют свою деятельность готовые конфигурации, к примеру, конфигурации типового характера «Управление торговлей», «Бухгалтерия предприятия» и «Зарплата и управление персоналом». При помощи данной платформы разрабатываются конфигурации, в которых будут осуществлять свою деятельность пользователи. Если выразиться другим, более понятым языком, то они могут работать в нескольких режимах: в режиме воспроизведения конфигураций и в режиме конфигурирования, то есть разработки конфигураций.
  2. Данная платформа является прикладным решением, с которым осуществляют свою деятельность пользователи. Компания уже представила на рынке большое количество специализированных типовых конфигураций, к примеру, «Управление торговлей», «Бухгалтерия предприятия», «Зарплата и управление персоналом». Каждый пользователь может, используя режим конфигуратора изменить эти конфигурации, перепрограммировать или же создать с нуля свою собственную конфигурацию.

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

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

Итак, мы обещали вам рассказать, как производиться установка платформы. Так вот, мы не забыли, сейчас рассмотрим последнее и перейдем к обещанной теме.

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

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

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

Как произвести установку 1с: Предприятия 8.2.

Начнем с того, что у вас должен иметься дистрибутив установки платформы технологического плана 1С: Предприятия. Далее, запускаем файл установки, а именно, нажимаем на setup.exe.. После нажатия перед вами откроется окошко, то есть помощник установки программирования 1с. Нажимаете на кнопку «Далее». На данном этапе установки вы выбираете элементы, которые вы планируете установить на ваш ПК и также выбираете папку, куда установится приложение. Папку для установки лучше оставить без изменения. Мы предполагаем, что установку вы производите на компьютер пользователя или же на свой домашний ПК. Другими словами, платформа производит установку не на сервер, а это означает, что вам необходимо выбрать следующие компоненты: 1С: Предприятие, 1С: Предприятие - Тонкий клиент, 1С: Предприятие - Тонкий клиент, файловый вариант и Интерфейсы разных языков, соответственно, вы указываете русский язык.

Если у вас есть желание произвести установку на ПК плюс ко всему еще и сервер приложений, который будет осуществлять свою деятельность с сервером баз данных, к примеру, Микрософт SQL Server, то вы выбираете следующие компоненты: Сервер 1С: Преприятие, Модуль расширения интернет-сервера и Администрирование сервера 1С: Предприятия.

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

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

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

Как произвести установку сервера 1С: Предпиятия 8.2.

При установке вам необходимо выбрать следующие компоненты: Сервер 1С: Предприятия, Модуль расширения интернет-сервера и Администрирование сервера 1С: Предприятия. Следующее, что вы делаете, это производите установку сервер 1С: Предприятия как сервис Виндовс. Для этого выбираете кнопку «Создать пользователя USR1CV82». Под этим пользователем осуществляет свою деятельность служба сервер 1С. Нажимаете «Далее». Помощник установки программирования 1с произведет установку и запустит на ПК службу Агент сервера 1С: Предприятия 8.2.

Как работать с конфигуратором 1С.

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

Как создать базу пустого типа? Для этого запускаете платформу, выбираете базу данных и кликаете на кнопку «Конфигуратор».

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

Что собой представляет внешняя обработка? Внешней обработкой является часть конфигурации, которая сохранена в небольшом размере в отдельном файле, который можно подвергнуть копированию, а также отправить по Е-мэйлу и так далее. Тексты в приложении программирование 1с располагаются в определенных местах, которые носят название «Модули». Для обработки внешнего типа имеются такие внешние модули, как один модуль обработки внешнего типа и модуль у каждой формы. Форм обработки имеется несколько.

Как осуществляется программирование 1С обработки внешнего типа?

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

В конфигураторе вам нужно создать/открыть обработку 1С и написать в ней программный текст 1С.

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

Как создается внешняя обработка 1С?

Производится программирование 1С в конфигураторе. Для выполнения этого действия, нужно сделать выбор в меню «Файл» - «Новый». Далее выбираете «Внешняя обработка». В поле «Имя» вводите название, к примеру, «Моя первая работа». Сохраняете ее, и все готово.

Далее речь пойдет о том, как создать в программирование1с формы?

Сперва, давайте с вами разберемся, чем отличаются обычные формы 1с от управляемых форм 1с. Формой 1С является окно, которое открывается при открытии в режиме «Предприятие 1С» внешней обработки.

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

В открытом окне вы увидите такие надписи, как «Реквизиты», «Табличные части», «Формы» и «Макеты». Вы устанавливаете галочку на «Формы» и кликаете «добавить». Перед вами появится окошко, где вы увидите настройки. Там вам нужно нажать на «Готово». Вот и все - вы увидите окошко формы, которую вы создали сами.

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

Так же сохраняете обработку и открываете ее в режиме «Предприятие». В окошке 1С, которое запустится в «Предприятии», выбираете в менюшке «Файл»/»Открыть» и выбираете форму, которую вы выбрали.

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

Версия программирования 1с и тонкий клиент

Все, о чем мы сегодня вам рассказываем, вы увидите в версии платформы 1С-8.2. Это, чтобы вы не забывали.

В чем заключаются отличия, если эта же задача выполняется в тонком клиенте.

  1. В окошке конфигуратора, где создается форма, имеется не 3 закладки, а две.
  2. Менюшка располагается в режиме «Предприятие» и чтобы начать обработку необходимо нажать Ctrl+O или кликнуть на кнопку круглой формы, на которой изображена стрелочка, направленная вниз. Располагается данная кнопка в самом верхнем углу окошка.
  3. В созданной форме 1С версии 8 отсутствуют кнопки По-умолчанию и чтобы добавить одну кнопку необходимо сделать следующие действия: в конфигураторе окошко с кнопкой имеется три части. Часть, которая располагается в верхней области, имеет закладки в количестве трех штук. Нам необходимо найти закладку «Команда». Далее, вам нужно нажать на кнопку «Добавить», то есть плюсик и после этого перед вами откроется панелька с правой стороны под названием «Свойства: Команда». В нем вы увидите большое количество полей. Сверху третье по счету называется «действие». Напротив него вы увидите незаполненное поле, у которого клавиша, где изображена лупа. Вот ее и необходимо нажать. Дальше выполняете следующее: автоматически переключаетесь на закладку с формой «Модуль» (она располагается в нижней части окошка), и переключаетесь обратно на «Форма».

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

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

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

Программист 1с — требования к квалификации

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

Чем занимаются франчайзи?

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

Какие бывают квалификации программистов?

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

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

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

Чтобы стать опытным программистом, необходимо учиться и изучать литературу. Вы должны знать, что опытный программист 1с отличается от начинающего - своим опытом, и только опытом. Бесспорно, обязанностей у него также становится больше, но выполнять ему их уже намного легче.

Вам будет полезно прочитать: Php программирование
Обратите Ваше внимание! Это кнопка помощи! Получите совет своих друзей, ведь среди них есть те, кто сталкивался с таким же вопросом! Чтобы узнать мнение друзей за один клик - нажмите на социальную сеть, в которой вы зарегистрированы:
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Комментарии: Оставить комментарий
Oleg

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