Как найти нужное руководство по 1С и не утонуть в справке

· 10 мин

Содержание

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

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

Из чего состоит документация 1С

Слово «документация» в мире 1С называет разные вещи. Удобно разложить их по тому, кто и зачем читает.

СлойЧто внутриКому нужноГде открыть
Справка конфигурацииОписание форм, документов, отчётов конкретной программы (БП, ЗУП, УТ)Бухгалтер, кадровик, менеджерF1 или меню справки в самой базе
Документация платформыРуководство пользователя, разработчика, администратора, описание встроенного языкаПрограммист, администраторСинтакс-помощник в Конфигураторе, ИТС
Методическая поддержкаИнструкции по учёту в 1С, примеры, разбор изменений законодательстваБухгалтер, консультантПортал ИТС
Стандарты разработкиПравила оформления кода, интерфейса, работы с даннымиРазработчикИТС, раздел стандартов
Документация библиотекОписание Библиотеки стандартных подсистем (БСП) и других библиотекРазработчик типовых доработокИТС, поставка библиотеки
Описание измененийЧто нового в релизе, порядок обновленияАдминистратор, бухгалтерКаталог поставки обновления, ИТС

Отдельно стоит документация по собственным доработкам. Её пишет тот, кто дорабатывал базу. Если её нет, разбираться приходится по коду — это самый дорогой вид «документации».

Платформа и конфигурация — разные вещи. Платформа 8.3 — движок, одинаковый для всех программ. Конфигурация — прикладное решение (Бухгалтерия, ЗУП). Вопрос «как провести аванс» ищите в документации конфигурации, вопрос «почему метод не работает на клиенте» — в документации платформы.

Официальная документация 1С: где лежит и как открыть

Справка внутри программы

Самый быстрый источник, и о нём чаще всего забывают.

  1. Откройте форму, по которой есть вопрос: документ, справочник, отчёт.
  2. Нажмите F1. Откроется справка именно по этой форме: назначение полей, порядок заполнения, связанные объекты.
  3. Общий раздел справки откройте через главное меню (кнопка с тремя полосками или стрелкой в левом верхнем углу) → Справка → Содержание справки.

В типовых конфигурациях справка встроена в поставку и обновляется вместе с релизом. Она описывает именно вашу версию программы, а не абстрактную «1С».

Синтакс-помощник в Конфигураторе

Это главный справочник программиста. В нём описаны все объекты, методы, свойства и события встроенного языка.

  • 📘 Открыть: в Конфигураторе меню Справка → Синтакс-помощник.
  • 🔎 Контекстный поиск: поставьте курсор на слово в модуле и нажмите Ctrl+F1 — откроется описание этого метода или свойства.
  • 🌐 Поиск идёт и по русским, и по английским именам: НайтиПоСсылкам и FindByRef приведут к одной странице.

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

Руководства по платформе

Фирма 1С выпускает несколько книг по платформе 8.3. Их электронные версии доступны на портале ИТС, бумажные шли в коробке с платформой.

  • 📗 «Руководство пользователя» — интерфейс, работа со списками, отчётами, настройками.
  • 📙 «Руководство разработчика» — объекты метаданных, формы, запросы, система компоновки данных, обмены.
  • 📕 «Руководство администратора» — установка, клиент-серверный вариант, кластер серверов , безопасность.
  • 📓 «Описание встроенного языка» — по сути, печатная версия синтакс-помощника.

Портал ИТС

ИТС (its.1c.ru) — основное хранилище документации и методики. Там собраны руководства по платформе для разных версий, описания конфигураций, инструкции по учёту «как отразить в 1С» и стандарты разработки.

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

Описание обновления

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

Что вы ищете?

Как читать документацию 1С, если вы только начинаете

Документацию 1С не читают подряд, как роман. Её используют как справочник: пришли с вопросом — нашли — закрыли.

Пользователю

  1. Начинайте с F1 на конкретной форме. Общие разделы справки полезны, когда нужно понять механизм целиком: например, как программа закрывает месяц.
  2. Ищите по названию документа или отчёта, как оно написано на экране. Справка использует ровно те же слова, что и интерфейс.
  3. Если в справке есть ссылки на связанные объекты, проходите по ним. Многие ответы находятся «на соседней странице»: вопрос по счёту-фактуре часто решается в описании документа реализации.
  4. Сверяйте версию. Методика на ИТС обычно указывает, к какой редакции конфигурации она относится.

Начинающему разработчику

  1. Разберитесь, как устроена страница метода в синтакс-помощнике: синтаксис, параметры с типами, возвращаемое значение, описание, пример.
  2. Смотрите строку доступности. Там перечислено, где метод работает: тонкий клиент, веб-клиент, сервер, внешнее соединение, мобильное приложение. Это ответ на половину вопросов вида «почему не работает ».
  3. Проверяйте, с какой версии платформы доступен метод. Если база работает в режиме совместимости со старой версией, новый метод может быть недоступен.
  4. Читайте раздел «Руководства разработчика» целиком хотя бы по трём темам: запросы, управляемые формы, система компоновки данных. Без этой базы справочник по методам мало что объясняет.

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

Неофициальные источники: что делать, когда официальной документации мало

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

ИсточникДля чего хорошНа что смотреть
Книги «1С:Паблишинг» (Радченко, Хрусталёва и другие)Системное обучение разработке, язык запросов, отчётыГод издания и версию платформы
InfostartГотовые обработки, статьи, разборы задачДату публикации, комментарии, рейтинг
Форумы (Мисты, форум Инфостарта, профильные чаты)Редкие ошибки, нестандартные случаиПовторяется ли решение у разных людей
Блоги и видео практиковНаглядные разборы, настройка по шагамСовпадает ли интерфейс с вашим
Сайты-справочники по 1СБыстрые инструкции для пользователейЕсть ли дата и указана ли конфигурация

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

Как быстро проверить, что источник актуален

  1. Найдите дату публикации. Материалу по учёту старше двух-трёх лет доверяйте только после сверки с текущей справкой.
  2. Сравните скриншоты со своим экраном. Обычные формы с меню «Операции» и «Сервис» почти наверняка означают 8.2 или старую редакцию конфигурации.
  3. Проверьте названия объектов. Если в статье упомянут справочник или отчёт, которого нет в вашей базе, инструкция писалась под другую программу.
  4. Поищите тот же метод в синтакс-помощнике. Если его там нет или он помечен как устаревший, код из статьи лучше переписать.

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

Документация для разработчика 1С: обязательный минимум

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

Платформа

  • 🧩 Язык запросов. Временные таблицы, пакетные запросы, виртуальные таблицы регистров (остатки, обороты, срез последних). Здесь же — почему нельзя писать запрос в цикле.
  • 📊 Система компоновки данных (СКД). Почти все отчёты в типовых конфигурациях построены на ней.
  • 🖥 Управляемые формы. Разделение кода на клиент и сервер, директивы компиляции &НаКлиенте, &НаСервере, &НаСервереБезКонтекста, передача данных между ними.
  • 🔒 Транзакции и управляемые блокировки. Без этого доработка проведения документов ломает остатки при одновременной работе пользователей.
  • 🧱 Расширения конфигурации . Способ дорабатывать типовую конфигурацию , не снимая её с поддержки. Появились в платформе 8.3.6.

Типовые решения

  • 📚 Библиотека стандартных подсистем. На ней построены БП, ЗУП, УТ и другие типовые программы: печать, права, обмены, длительные операции, дополнительные отчёты и обработки. Прежде чем писать своё, проверьте, нет ли готового механизма в БСП.
  • 📏 Стандарты и методики разработки. Правила именования, оформления модулей, работы с запросами. По ним пишутся сами типовые конфигурации, поэтому, зная стандарты, проще читать чужой код.

Среда разработки

  • 🛠 Конфигуратор: сравнение и объединение конфигураций, отладчик, Конфигурация → Отчет по конфигурации для выгрузки структуры метаданных.
  • 💻 1С:Enterprise Development Tools (EDT) — среда разработки на базе Eclipse со своей документацией. Нужна, если команда работает с Git и групповой разработкой.

Документация к собственным доработкам. В Конфигураторе у объектов метаданных есть справочная информация — её можно заполнить, и пользователь увидит её по F1. Пять строк описания доработанного документа экономят десятки звонков программисту.

Ошибки, из-за которых документация «не работает»

Чаще всего проблема не в документации, а в том, как её применяют.

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

Документация 1С в обучении и подготовке к сертификации

Фирма 1С проводит сертификационные экзамены двух уровней.

  • 🎓 1С:Профессионал — тест на знание платформы или конкретной конфигурации. Вопросы закрытые, с вариантами ответа, и опираются на официальную документацию и поведение программы.
  • 🏅 1С:Специалист — практический экзамен: нужно решить задачу в Конфигураторе или в прикладном решении за ограниченное время.

Как документация помогает подготовиться:

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

Для самостоятельного обучения разумен такой порядок: книга для начинающих разработчиков → «Руководство разработчика» по темам → решение реальных задач с синтакс-помощником под рукой → стандарты разработки.

Минимум документации, который стоит знать в лицо
Выполнено: 0 / 8

Частые вопросы о документации 1С

Можно ли скачать документацию 1С бесплатно?
Справка конфигурации и синтакс-помощник входят в поставку и доступны в любой легальной базе. Полный архив руководств и методики на ИТС требует договора ИТС, часть материалов открыта без подписки.
Где взять документацию по старой версии платформы?
На портале ИТС руководства хранятся для разных версий платформы 8.3. Для 8.2 материалы тоже есть, но интерфейс и объекты там отличаются от 8.3.
Почему справка в моей базе не открывается или пустая?
В типовой конфигурации справка встроена в поставку. Если её нет, база могла быть сильно доработана или справку не перенесли при переносе. Сравните с чистой демо-базой той же конфигурации.
Есть ли документация на английском?
Синтакс-помощник показывает английские имена методов и свойств. Часть руководств по платформе выпущена на английском языке, но методика по российскому учёту — только на русском.
Нужно ли разработчику знать БСП, если он дорабатывает только отчёты?
Да, хотя бы обзорно. Подключение отчётов к варианту и правам, печать, дополнительные отчёты в типовых программах идут через механизмы БСП.