Путь в 1С от первого запуска до сертификата специалиста

· 11 мин

Содержание

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

Бухгалтеру хватит одной Бухгалтерии 3.0 и понимания, как документ попадает в отчёты. Программисту нужна платформа: объекты метаданных, встроенный язык, запросы.

Шаг 1. Выберите направление и конфигурацию для обучения

От выбора зависит всё остальное: какую базу ставить, какие книги читать и какой сертификат сдавать. Три основных пути:

НаправлениеЧто делает специалистС чего начинатьОриентир по сроку
👩‍💼 Пользователь (бухгалтер, кадровик, менеджер)Ведёт учёт в одной конфигурацииБП 3.0, ЗУП 3.1 или УТ 111–2 месяца на уверенную работу
🧭 Консультант / внедренецНастраивает учёт под компанию, обучает пользователейОдна конфигурация + основы платформы3–6 месяцев
💻 ПрограммистДорабатывает конфигурации, пишет отчёты и обработкиПлатформа 8.3, затем типовые конфигурации4–8 месяцев до уровня стажёра

Сроки ориентировочные: при 1–2 часах занятий в день. Если учитесь урывками по выходным, умножайте на два.

Кем вы хотите работать с 1С?

Для бухгалтера ключевая конфигурация — Бухгалтерия предприятия 3.0, для кадровика — ЗУП 3.1, для торговли — УТ 11. Если в вакансиях вашего города чаще встречается ERP, всё равно начните с БП или УТ: логика ERP строится на тех же принципах, но порог входа выше.

Шаг 2. Установите учебную версию и создайте первую базу

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

Порядок установки

  1. Скачайте дистрибутив учебной версии (обычно это архив с setup.exe) и распакуйте его в отдельную папку.
  2. Запустите setup.exe. В списке компонентов оставьте «1С:Предприятие» — для обучения этого достаточно, сервер 1С не нужен.
  3. После установки на рабочем столе появится ярлык «1С:Предприятие». Он открывает окно запуска со списком баз.
  4. В окне запуска нажмите Добавить → Создание новой информационной базы.
  5. Выберите вариант:
    • 📦 из шаблона — для пользователя и консультанта: выберите в списке шаблонов нужную конфигурацию (например, Бухгалтерию предприятия) и пометку «демо», если она есть;
    • 🧱 без конфигурации — для программиста: получите пустую базу, в которой всё создаёте сами.
  6. Укажите вариант «На данном компьютере или на компьютере в локальной сети» и каталог базы. Это файловый вариант: база — один файл 1Cv8.1CD в указанной папке.
  7. Нажмите Готово, выделите базу в списке и нажмите 1С:Предприятие (режим пользователя) или Конфигуратор (режим разработки).

Демо-база или пустая

Начинайте с демонстрационной базы: в ней уже заполнены организации, контрагенты, номенклатура и есть проведённые документы. Видно, как выглядит «живой» учёт. Через 1–2 недели создайте вторую, чистую базу из того же шаблона и заполните её сами с нуля — это лучшая проверка, что вы поняли настройки.

Учебную и рабочую базы держите в разных папках и с понятными названиями в списке («Учебная БП», «Тест»). Новички иногда путают базы в окне запуска и экспериментируют в рабочей.

Шаг 3. Научитесь ориентироваться в интерфейсе «Такси»

Все актуальные конфигурации на платформе 8.3 работают в интерфейсе «Такси». Его устройство одинаково в БП, ЗУП и УТ, поэтому навыки переносятся между программами.

Из чего состоит окно

  • 📂 Панель разделов слева: «Банк и касса», «Продажи», «Покупки», «Зарплата и кадры» и т. д. (набор зависит от конфигурации).
  • 📋 Панель функций раздела: открывается по клику на раздел, в ней журналы документов, справочники, отчёты и обработки.
  • 🔎 Поиск в верхней части окна: ищет команды меню и данные по слову. Если не знаете, где документ, начните с поиска.
  • ⭐ Избранное и история: в истории видны последние открытые документы и элементы — удобно вернуться к тому, что делали вчера.

Быстрые клавиши, которые экономят время

КлавишаДействие в списке
InsСоздать новый элемент или документ
F9Скопировать текущую строку
DelУстановить пометку на удаление
Ctrl+FНайти в списке

Режим «Все функции»

Часть объектов не выведена в разделы. Чтобы увидеть полный список справочников, документов и регистров, включите команду «Все функции»: Главное меню (☰) → Сервис → Параметры → флажок «Отображать команду “Все функции”». После этого команда появится в главном меню. Для обучения это обязательный инструмент: через него видно, из каких объектов состоит программа.

Упражнение на первую неделю: откройте любой документ из демо-базы, нажмите кнопку просмотра движений (значок Дт/Кт в БП) и посмотрите, какие проводки и записи регистров он сформировал. Так вы сразу связываете «форму на экране» с тем, что попадает в отчёты.

Шаг 4. Разберитесь, как документы попадают в регистры

Это главная идея 1С, и на ней держится вся программа. Понять её нужно и бухгалтеру, и программисту.

Три вида данных

ОбъектЧто хранитПример
СправочникПостоянные спискиКонтрагенты, номенклатура, сотрудники
ДокументФакт хозяйственной операцииПоступление товаров, реализация, начисление зарплаты
РегистрИтоговые данные для отчётовОстатки товаров, взаиморасчёты, бухгалтерские проводки

Документ сам по себе в отчёт не попадает. Отчёты строятся по регистрам. Связывает их проведение: при проведении документ делает «движения» — записи в один или несколько регистров. Отменили проведение — движения удалились, отчёты изменились.

Виды регистров

  • 📊 Регистр накопления — остатки и обороты: сколько товара на складе, сколько должен покупатель.
  • 🗂 Регистр сведений — значения, которые меняются во времени: цены, курсы валют, должность сотрудника на дату.
  • 📒 Регистр бухгалтерии — проводки Дт/Кт по плану счетов. Он есть в БП и других конфигурациях с бухгалтерским учётом.
  • 🧮 Регистр расчёта — начисления в периоде с перерасчётами, основа расчёта зарплаты в ЗУП.

Практика для пользователя

Пройдите в демо-базе полный цикл, проверяя результат отчётом после каждого шага:

  1. Поступление товаров от поставщика → проверьте остатки на складе и долг поставщику.
  2. Оплата поставщику по банку → долг должен закрыться.
  3. Реализация покупателю → остаток уменьшился, появилась задолженность покупателя.
  4. Поступление оплаты от покупателя.
  5. Закрытие месяца → оборотно-сальдовая ведомость по счетам.

Если цифра в отчёте не сошлась с ожиданием — откройте движения документа. Чаще всего ответ виден именно там: не тот склад, не та организация, не тот договор.

Вы уверенно работаете в 1С, если умеете
Выполнено: 0 / 6

Шаг 5. Начните программировать: конфигуратор и встроенный язык

Этот шаг для тех, кто идёт в разработку или консалтинг. Пользователю достаточно знать, что конфигуратор существует и что без согласования в нём ничего менять нельзя.

Порядок изучения платформы

  1. Дерево метаданных. В конфигураторе откройте Конфигурация → Открыть конфигурацию. Создайте справочник «Товары», справочник «Склады» и документ «Приходная накладная» с табличной частью.
  2. Регистр накопления «Остатки товаров» с измерениями «Товар», «Склад» и ресурсом «Количество».
  3. Обработка проведения: научите документ делать движения в регистр.
  4. Запросы: получите остатки из регистра запросом и выведите их.
  5. Формы: клиент и сервер, директивы &НаКлиенте и &НаСервере, почему с клиента нельзя напрямую обратиться к базе.
  6. Отчёты на СКД (система компоновки данных) — на ней построено большинство отчётов в типовых конфигурациях.
  7. Расширения конфигурации — способ дорабатывать типовую конфигурацию, не снимая её с поддержки. В реальной работе с них начинается большинство доработок.

Первый код: проведение документа

Пример обработки проведения в модуле объекта документа. Табличная часть называется «Товары», регистр — «ОстаткиТоваров»:

Процедура ОбработкаПроведения(Отказ, Режим)

	Движения.ОстаткиТоваров.Записывать = Истина;

	Для Каждого СтрокаТЧ Из Товары Цикл
		Движение = Движения.ОстаткиТоваров.Добавить();
		Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
		Движение.Период      = Дата;
		Движение.Товар       = СтрокаТЧ.Товар;
		Движение.Склад       = Склад;
		Движение.Количество  = СтрокаТЧ.Количество;
	КонецЦикла;

КонецПроцедуры

Первый запрос: остатки из регистра

Запрос = Новый Запрос;
Запрос.Текст =
	"ВЫБРАТЬ
	|	Остатки.Товар,
	|	Остатки.КоличествоОстаток КАК Количество
	|ИЗ
	|	РегистрНакопления.ОстаткиТоваров.Остатки КАК Остатки";

Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
	Сообщить(Строка(Выборка.Товар) + ": " + Формат(Выборка.Количество, "ЧГ=0"));
КонецЦикла;

Не пишите запросы вручную с первого дня — откройте конструктор запроса (правая кнопка в тексте модуля → «Конструктор запроса»). Он показывает таблицы и виртуальные таблицы регистров, а текст можно потом изучить.

Отладка

Научитесь отладчику с первой недели, а не когда «всё сломалось». В конфигураторе F9 ставит точку останова на строке, F5 запускает отладку. Остановившись, наведите курсор на переменную или откройте табло — видно её значение. Новички часто неделями ищут ошибку через Сообщить(), хотя отладчик показывает её за минуту.

Типовые конфигурации — лучший учебник примеров. Когда освоите свою мини-базу, откройте в конфигураторе учебную БП, найдите документ «Реализация товаров и услуг» и посмотрите, как устроена его обработка проведения. Только смотрите — не меняйте.

Что почитать

  • 📘 Практическое пособие разработчика по платформе 1С:Предприятие 8.3 (авторы М. Радченко, Е. Хрусталёва) — классика для начинающих, построена как сквозной пример.
  • 📗 Книга Е. Хрусталёвой о разработке сложных отчётов на системе компоновки данных — когда дойдёте до СКД.
  • 📕 Сборник стандартов и методик разработки 1С — правила оформления кода, которые требуют в любой команде.

Шаг 6. Обходите ловушки, на которых застревают новички

Здесь только то, что реально тормозит обучение. Каждая ошибка стоит недель.

  • ❌ Курсы без практики. Посмотрели 40 часов видео, а базу не открывали. Правило: на каждый час теории — час работы в своей базе.
  • ❌ Изучение старых версий. В сети много материалов по 7.7 и 8.2 с обычными формами и меню «Операции». Для 8.3 и интерфейса «Такси» они вводят в заблуждение. Проверяйте, что урок про управляемые формы.
  • ❌ Правка типовой конфигурации напрямую. Программист-новичок снимает конфигурацию с поддержки, чтобы поправить одну строку. Потом обновление превращается в ручное сравнение тысяч объектов. Для доработок — расширения.
  • ❌ Логика проведения на клиенте. Обращение к базе из кода &НаКлиенте не работает в управляемых формах. Если код «не видит» данные — проверьте директиву.
  • ❌ Запросы в цикле. Запрос внутри Для Каждого по строкам документа работает на 10 строках учебной базы и «вешает» базу на 5 000 строках в рабочей. Собирайте данные одним запросом.
  • ❌ Экзамен без понимания учёта. Программист, который не знает, что такое проводка и остаток, не решит задачу на сертификат даже при хорошем знании языка.

Ничего не меняйте в рабочей базе работодателя, пока учитесь. Даже «просто посмотреть» в конфигураторе — только на копии. Копию базы делают выгрузкой в файл .dt (Администрирование → Выгрузить информационную базу в конфигураторе) и загружают в отдельную учебную базу.

Шаг 7. Подтвердите знания сертификатом и выходите на работу

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

Уровни сертификации

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

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

Как выйти на первую работу

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

Как расти дальше

  • 🔹 Второй «Профессионал» — по смежной конфигурации (БП + ЗУП, УТ + ERP).
  • 🔹 Программисту — «Специалист» по платформе, затем по прикладной конфигурации.
  • 🔹 Изучить клиент-серверный вариант: сервер 1С, СУБД, администрирование кластера. Без этого не взять задачи по производительности.
  • 🔹 Освоить EDT (1C:Enterprise Development Tools) и Git — в крупных командах разработка давно идёт там, а не только в конфигураторе.

Частые вопросы

Можно ли выучить 1С самостоятельно, без курсов?
Да. Учебная версия бесплатна, пособие разработчика и сборники вопросов к «Профессионалу» доступны. Курсы ускоряют обучение за счёт проверки заданий преподавателем, но не заменяют практику.
Нужно ли бухгалтерское образование, чтобы стать программистом 1С?
Диплом не нужен, но основы учёта нужны: проводки, остатки, взаиморасчёты, НДС. Без них трудно понять, зачем документ делает такие движения, и сдать экзамен по прикладной конфигурации.
Какой язык программирования учить перед 1С?
Никакой. Встроенный язык 1С простой, на русском, и изучается с нуля. Опыт в другом языке помогает, но важнее понимать устройство платформы и язык запросов, похожий на SQL.
Чем учебная версия отличается от рабочей?
Учебная бесплатна и предназначена только для обучения: у неё ограничения по объёму данных и её нельзя использовать для учёта в организации. Интерфейс и принципы работы те же, что в рабочей.
Подойдут ли уроки по 1С 8.2 для изучения 8.3?
Частично. Язык и объекты метаданных во многом общие, но 8.2 часто учили на обычных формах, а в 8.3 типовые конфигурации работают на управляемых формах в интерфейсе «Такси». Начинайте с материалов по 8.3.