Здравствуйте. Если вы решили обрести такую востребуемую профессию, как 1С-программист, то вам необходимо начать с изучения основ 1С программирования. Новичку очень сложно будет освоить 1С Предприятие самостоятельно, поэтому лучше использовать какой-либо хороший учебный материал. Рекомендую воспользоваться базовым видеокурсом «Основы программирования 1С». Ну а я вам попытаюсь рассказать об основных составляющих 1С программирования, в общем.
Смотрите обзорную статью 1С видеокурсы
Основы 1С программирования:
- Конфигуратор. 1С программирование начинается с запуска режима Конфигуратор. Программы 1С: Предприятия называют конфигурациями, а создаются они в специальном режиме для разработчиков ПО – Конфигураторе. Пользователи 1С используют режим Предприятие.
- Методы, свойства и объекты. Самое главное представление в 1С – объект, элемент реального мира – дверь, туча, компьютер. Но 1С работает с такими объектами, как справочники, отчеты, документы. 1С представляет собой совокупность всех этих объектов, то есть конфигурацию объектов. Например, справочник «Сотрудники».
У каждого объекта есть собственные некие свойства (атрибуты). Например, приказы имеют дату и номер, сотрудник – ФИО, табельный номер, оклад. А вот набор этих атрибутов задает разработчик.
У объектов также имеются методы (функции). Например, чтобы сохранить документ, нужно использовать метод «Записать». - Встроенный язык. Поведение определенных объектов конфигурации задает встроенный язык. 1С-программист пишет на встроенном 1С языке собственные модули – функции и процедуры, позволяющие работать с документами, справочниками и другими объектами.
- Функции, процедуры, модули. Конфигурация состоит из модулей – модули отчетов, модули документов и другие. Модули, в свою очередь, состоят из функций и процедур. Процедура выполняет определенную задачу, в отличие от процедуры, у функции есть результат.
- Глобальный модуль. В 1С Предприятии имеется Глобальный модуль, который относится к конфигурации в целом. Он позволяет писать необходимые функции и процедуры в любом другом модуле, лишь указав ключевое слово Экспорт. Можно также создавать глобальные переменные, но чем их меньше, тем лучше, потому что в этом случае модули становятся более независимыми по отношению друг к другу. А это, в свою очередь, снижает долю ошибок в программе, облегчив ее отладку.
Тренинг-центр «Старт в 1С» разработал новый обучающий базовый видеокурс «Основы программирования 1С», который пошагово объяснит новичку и научит его программировать в 1С. Каждое введенное слово будет подробно и терпеливо вам разъяснено. Это отличный старт для развития навыков в области 1С программирования. В курсе всего 8 разделов с несколькими видео уроками и вебинарами, но программа тренинга очень содержательная и полезная.
С помощью практического видеокурса «Основы программирования 1С» вы разработаете «Учет личных финансов» — свою первую программу в 1С, которая позволит вам вести учет доходов и расходов вашей семьи. В ходе разработки этой программы, вы изучите основные понятия 1С – регистры, отчеты, документы, справочники, научитесь трансформировать эту программу из более старой версии в новейший режим версии 8.2.
Интересная статья «1С Упрощенная Система Налогообложения»
Изучить основы 1С программирования не так уж и сложно, уделяя этому занятию по 1 часу в день, через пару месяцев, вы уже сможете создавать 1С конфигурации, модули, функции и прочее. Все, что от вас требуется – это желание и работоспособность.
Успехов! Жду мнений о курсе. Пока!