1C-Code → Теория
Теория по 1С:Предприятие 8
143 вопросов по 22 темам — тех, что задают
на собеседовании и в аттестации.
Разница между «читал» и «знаю» обнаруживается ровно на таком вопросе.
У каждого есть разбор: не только какой ответ верный, но и почему остальные
похожи на правду.
Проверить себя в тренажёре
Запросы и оптимизация Соединения, NULL, индексы, виртуальные таблицы. Самая частая тема на собеседовании.
Регистры и учёт Виды регистров, движения, итоги, ФИФО, закрытие месяца.
Язык и типы данных Коллекции, типы, ссылки и значения, области выполнения.
СКД Система компоновки данных: схема, настройки, ресурсы, отборы.
Архитектура и производительность Клиент-сервер, транзакции, блокировки, обмен данными.
Транзакции и блокировки Целостность данных при одновременной работе: транзакции, блокировки, взаимоблокировки. Любимая тема senior-собеседований.
Обмен данными и интеграции Планы обмена, узлы, регистрация изменений, веб-сервисы, HTTP. Спрашивают на позициях с интеграциями.
Права, роли и RLS Роли, права на объекты, ограничение доступа на уровне записей. Спрашивают везде, где есть разграничение доступа.
Фоновые и регламентные задания Расписания, фоновые задания, длительные операции. Нужно всем, кто автоматизирует рутину.
Библиотека стандартных подсистем Как БСП попадает в конфигурацию, как её обновлять и чем её функции отличаются от платформенных.
Формы: обычные и управляемые Клиент и сервер, контекст формы, где какой код выполняется и почему форма «тормозит».
Индексы и скорость запросов Почему запрос идёт минуту, что такое индекс, зачем временные таблицы и когда они не помогают.
Объекты конфигурации Планы видов характеристик, бизнес-процессы, константы и подписки: зачем они нужны и когда применяются.
Расширения конфигурации Аннотации, заимствование, безопасный режим. Как дорабатывать типовую, не снимая её с поддержки.
Расчёт зарплаты и регистры расчёта Вытеснение, базовый период, перерасчёты, график. Тема, на которой валится большинство.
Бухгалтерский учёт: счета и проводки План счетов, субконто, корреспонденция, оборотно-сальдовая. Что спрашивают там, где стоит бухгалтерская конфигурация.
Обновление и поддержка конфигурации Снятие с поддержки, сравнение и объединение, хранилище. Что происходит с доработками, когда выходит новый релиз типовой.
Клиент, сервер и директивы Где выполняется код, что можно передать между клиентом и сервером и почему вызовов должно быть мало.
Модули: какие бывают и что где писать Модуль объекта, менеджера, формы, общий, сеанса, приложения. Где какой код должен лежать и почему.
События записи и проведения ПередЗаписью, ПриЗаписи, ОбработкаПроведения, ОбменДанными.Загрузка. Порядок вызова и что в каком обработчике уместно.
Результат запроса: Выбрать и Выгрузить Обход выборкой, выгрузка в таблицу значений, группировки, пустой результат. Что выбрать под задачу.
Программная работа с объектами и формами Создать, заполнить, записать, провести. И как добавить элемент на управляемую форму кодом.