Учебные Курсы Ярослава Рябинина
Санкт-Петербург

Обучение программистов и пользователей 1С индивидуально. Подбор и обучение персонала.
☎ +7 999 669 90 09


Старт в 1С:

(начальные сведения для изучающих систему программ 1С:Предприятие, вопросы и ответы одноимённого теста на сервере 1С)

В каком режиме осуществляется разработка конфигурации? - Конфигуратор.
Где в программе "1С:Управление нашей фирмой 8" посмотреть сводную информацию о движении товаров по складам? - В отчете "Движение товаров".
Где найти бесплатную программу для изучения "1С:Предприятие 8"? - Учебную версию "1С:Предприятие" можно скачать с сайта online.1c.ru
Для каких целей необходимо программирование (написание программного кода) в "1С:Предприятие 8"? - Программирование используется в том случае, если необходимо описать действия системы, которых нет во встроенных механизмах.
Дополните предложение: "Регистр накопления..." - Заполняется только регистраторами - документами.
К прикладным решениям относятся: - Верны все варианты (типовые; отраслевые; индивидуальные).
Какая версия относительно названия "1С" является действительно верной: - История названия фирмы является коммерческой тайной, выдвигаются различные версии.
Какие из перечисленных конфигураций относятся к типовым решениям? - 1С:Бухгалтерия 8, 1С:Управление нашей фирмой 8, 1С:ERP Управление предприятием 2.
Какой сертификат подтверждает квалификацию разработчика прикладных решений на платформе 1С:Предприятие 8: - 1С:Специалист по платформе "1С:Предприятие 8".
Какой сертификат является подтверждением того, что его владелец обладает знаниями на уровне основных механизмов и возможностей той или иной программы 1С: - 1С:Профессионал.
Можно ли получить доступ к материалам сайта информационно-технологического сопровождения программ 1С (1С:ИТС)? - Да, даётся бесплатный доступ на 7 дней.
Приход товаров от поставщика в прикладных решениях обычно регистрируется: - Документом "Приходная накладная".
Система программ "1С:Предприятие 8"... - Состоит из двух частей - платформы и конфигураций (прикладных решений).
Что регистрирует объект "Документ"? - События, которые происходят в хозяйственной жизни предприятия.

Что такое конфигурация 1С?

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

Соответственно, "конфигурирование" - это процесс изменения состава объектов конфигурации, их свойств, и связей с другими объектами.


Что такое объект в 1С?

В зависимости от контекста...:
маркированный список Реальная таблица, записанная в информационной базе 1С.
маркированный список Часть структуры конфигурации, делится на две группы: Общие объекты, и Прикладные Объекты.
маркированный список Инструмент встроенного языка 1С.

Форма, кстати, доступна из других частей конфигурации как программный объект. Такие дела.


Контекст модуля

В "1С:Предприятии 8" контекст обозначает окружение модуля, т. е. какие ему будут доступны переменные, объекты, свойства, методы и события.

Глобальный контекст - это набор переменных, свойств, методов (функций) и событий, который будет виден в любом модуле. Например:
- свойства, методы и события глобального контекста (например, свойство РабочаяДата),
- системные перечисления и системные наборы значений (например, КодВозвратаДиалога и Символы).

Локальный контекст - набор доступных в конкретном модуле объектов, переменных, процедур и функций. Контекст конкретных модулей рассмотрим ниже.

Правила видимости экспортируемых переменных, процедур и функций различных модулей:

В общем модуле доступны экспортируемые процедуры и функции других общих модулей, но недоступны экспортируемые переменные, процедуры и функции модуля приложения (модуля внешнего соединения).
В модуле приложения и в модуле внешнего соединения доступны экспортируемые процедуры и функции общих модулей.
В модулях прикладных объектов есть доступ к реквизитам и табличным частям объекта, его методам и событиям; а так же к экспортируемым переменным, процедурам, функциям модуля приложения, внешнего соединения, общих модулей.
В модуле формы доступны реквизиты формы, а также ее свойства, методы и события. Если у формы назначен основной реквизит, то контекст модуля формы содержит дополнительные свойства и методы, связанные с типом данных основного реквизита, а также экспортируемые переменные, процедуры и функции модуля этого прикладного объекта.

 

Кратко о модулях

Модуль приложения - Используется для обработки событий, связанных с началом и завершением работы системы в предопределенных процедурах, срабатывающих при старте, и при завершении работы системы; а также для объявления глобальных переменных.
Нет ограничений на описание переменных, процедур, функций, которые будут доступны в любом модуле конфигурации (кроме модуля внешнего соединения).
Их доступность также обеспечивается для неглобальных общих модулей с установленным свойством Клиент (управляемое приложение).
В контексте модуля управляемого приложения доступны экспортируемые процедуры и функции общих модулей.

Модуль внешнего соединения - Работает только в сессии внешнего соединения. Содержит процедуры-обработчики событий, которые инициализируются при старте и окончании работы системы в режиме внешнего соединения (СОМ-соединения).

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

Объекты 1С:Предприятия, доступные извне через COM-соединение:
Экспортируемые переменные и процедуры/функции модуля внешнего соединения
Экспортируемые процедуры/функции общих модулей
Глобальный контекст 1С:Предприятия 8
За исключением объектов, жестко связанных с клиентским приложением (ТекстовыйДокумент, ТабличныйДокумент, ...)
В данном режиме характерно полное отсутствие пользовательского интерфейса.

Модуль сеанса - Предназначен для инициализации параметров сеанса и отработки действий, связанных с сеансом работы, не содержит экспортируемых процедур и функций (но может использовать процедуры из общих модулей ), в кластере серверов 1С:Предприятия 8 всегда исполняется в привилегированном режиме, исполнение происходит после начала исполнения модуля приложения (модуля внешнего соединения).
Автоматически выполняется при старте системы 1С:Предприятие 8 в момент загрузки конфигурации (в момент авторизации пользователя).
Может содержать только определения процедур и функций.

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

Свойства общего модуля:

Вызов сервера разрешает вызов сервера. Свойство доступно, если установлено свойство Сервер. Если не установлено, то процедуры и функции данного модуля доступны только на сервере. Если установлено, то процедуры и функции данного модуля доступны на клиенте.

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

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

Глобальный - Экспортируемые методы общего модуля становятся доступны как методы глобального контекста. Имя глобального общего модуля может совпадать с именем свойства глобального контекста (Например, "Отчеты").
 



Если используется клиент–серверный вариант системы 1С:Предприятие 8, то с помощью свойств Клиент (обычное приложение), Клиент (управляемое приложение) и Сервер, а также инструкций препроцессора можно организовывать выполнение различных процедур и функций общих модулей на сервере приложения или на клиентском месте.

Если установлено свойство Клиент (обычное приложение) или Клиент (управляемое приложение), то все процедуры и функции общего модуля могут использоваться в клиентском приложении.
В контексте неглобального общего модуля с установленным свойством Клиент (обычное приложение) доступны экспортируемые переменные, процедуры и функции модуля обычного приложения.
В контексте неглобального общего модуля с установленным свойством Клиент (управляемое приложение) доступны экспортируемые переменные, процедуры и функции модуля управляемого приложения.

Важно! Свойство Клиент (обычное приложение) показывается, если в настройках конфигурации режима запуска установлен режим "Управляемое приложение и обычное приложение".

Если установлено свойство Сервер, то все процедуры и функции общего модуля могут использоваться в клиент-серверном варианте.

Повторное использование возвращаемых значений. Свойство доступно, если общий модуль не является Глобальным. Это свойство может принимать следующие значения:

Не использовать – повторное использование возвращаемых значений для функций этого общего модуля не используется;
На время вызова и На время сеанса – для общего модуля используется метод определения повторного использования данных. Суть этого метода заключается в том, что в ходе выполнения кода система запоминает параметры и результат работы функций после первого вызова функции. При повторном вызове функции с такими же параметрами, происходит возврат запомненного значения (из первого вызова) без выполнения самой функции. Если функция во время своего выполнения меняет значения параметров, то повторный вызов функции не будет это делать.

Модуль объекта -  Описывает поведение конкретного экземпляра объекта определённого класса, даже когда объект ещё не записан в информационную базу. Содержит простые методы (имеют доступ к данным объекта (конкретного экземпляра данного класса)), для использования которых нужно сначала получить конкретный объект из базы данных. Может содержать экспортные процедуры.
Для вызова экспортных процедур и функций модуля объекта из других модулей может потребоваться предварительно получить сам экземпляр объекта из информационной базы с помощью метода ПолучитьОбъект. При этом происходит загрузка объекта из базы целиком, вместе с его табличными частями.

Модуль менеджера -  Работает со статическими методами (не имеют доступа к данным объекта, и для их использования не нужно создавать экземпляры (данного класса)). Вроде бы привязан к объекту, но на самом деле не получает, и не видоизменяет его. Позволяет работать со всей коллекцией объектов конкретного класса одномоментно.

Таки объекта, или менеджера?

По ситуации. Если достаточно ссылки на объект (печать нескольких документов), следует использовать модуль менеджера. Если же надо изменить данные объекта - необходимо его получить в модуле объекта.

Модуль команды -  У объекта может быть команда. А у команды будет модуль.

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

 

Базовые сведения о платформе, программировании, администрировании, сформулированные в виде вопросов и ответов:

(не из теста по платформе, скорее это уровень знаний продвинутого пользователя, данные вопросы попадались мне при подготовке к экзаменам уровня "Профессионал" по различным прикладным решениям 1С)

1.Платформа

В каком объекте содержится редактируемая пользователем информация? - В объекте информационной базы.
 

В чем отличие между вводом документа копированием и вводом на основании? - Копирование - создание нового объекта того же типа, а ввод на основании предполагает создание объекта другого типа.
 

Выберите верное высказывание : - объект конфигурации "Константа" предназначен для хранения предположительно не изменяющейся информации; информация в константе является единичной величиной.

 

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

 

Выберите верные высказывания: - регистр накопления предназначен для накопления данных; изменение состояния регистра накопления происходит при проведении документа-регистратора.

 

Выберите верные высказывания: - каждое движение регистра сведений устанавливает новое значение ресурса; регистр сведений может редактироваться в интерактивном режиме.

 

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

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

Если документ совершает движения в регистре: - в регистре появляются новые записи.
 

Какие основные свойства содержит "Регламентное задание"? - Имя метода и расписание.
 

Можно ли вводить новые документы путем копирования информации из ранее введенных документов того же вида? - Можно в любом случае.
 

Объект конфигурации "Документ" предназначен: - для хронологического отражения фактов хозяйственной деятельности предприятия.
 

Объект конфигурации "Перечисление": - представляет собой список возможных значений реквизитов, определяемый на этапе конфигурирования.
 

Объект конфигурации "Справочник" предназначен: - для хранения списков однородных элементов.
 

Разработка бизнес-приложений осуществляется с помощью: - технологической платформы.
 

Режим работы "Конфигуратор" предназначен: - создания новой конфигурации и модификации существующей конфигурации; загрузки-выгрузки базы данных и загрузки-выгрузки конфигурации.

 

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

С помощью какого свойства можно определить, какому документу принадлежит запись регистра? - "Регистратор".
 

Система "1С:Предприятие" работает с данными с помощью: - СУБД.
 

Сколько информационных баз может быть с одной и той же конфигурацией? - Не ограничено.
 

Структура создаваемого бизнес-приложения определяется: - в конфигурации.
 

У регистров сведений ресурс может иметь тип данных: - любой из примитивных типов данных; ссылочный тип данных; тип данных "число"; составной тип данных.


Учетные данные хранятся: - в информационной базе.

Чем отличаются "Отчет" и "Обработка"? - Основное отличие отчета от обработки заключается в возможности использования схемы компоновки данных
 

Что такое "Роль", как объект конфигурации? - Совокупность прав действий в среде "1С:Предприятие" с возможностью присвоения конкретному пользователю.

Аналитическая панель - это: - устойчивая комбинация аналитических отчетов.

Источником данных для аналитического отчета могут быть: - Данные текущей информационной базы; Данные внешней информационной базы.

Количество "Вариантов" аналитического отчета: - не ограничено.

Кроме полей запроса к информационной базе, в качестве пользовательских полей аналитического отчета могут быть использованы поля: - Поле типа формула; Поля типа АВС-классификация.

При настройке структуры аналитического отчета можно выбрать вариант представления отчета: - Таблица; Кросс-таблица; Диаграмма.

Редактор схемы компоновки данных доступен при настройке запроса аналитического отчета: - в толстом клиенте.


2.Администрирование

В каком порядке необходимо устанавливать платформу "1С:Предприятие" и конфигурацию? - Порядок установки не имеет значения.
 

В каком случае режим временной блокировки не имеет смысла? - Когда для пользователя не задан пароль.
 

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

Для чего используется утилита восстановления файловой базы данных? - Для восстановления файловой базы данных; Для проверки хранилища конфигурации.

 

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

Загрузка информационной базы данных из файла обеспечивает: - восстановление информационной базы данных из ранее сохраненного файла.
 

Как запустить утилиту восстановления файловой базы данных? - Надо запустить файл chdbfl.exe.

 

Как осуществляется удаление помеченных объектов? - Для удаления помеченных объектов следует воспользоваться обработкой "Удаление помеченных объектов"; Удаляются только объекты, на которые в базе не существует ссылок.

 

Как правильно настроить резервное копирование информационной базы конфигурации? - Воспользоваться обработкой "Резервное копирование ИБ"
 

Какая существует связь между регламентными и фоновыми заданиями? - Регламентные задания всегда порождают фоновые задания.
 

Какие сведения о действиях пользователей сохраняются в журнале регистрации? - По изменению метаданных и учетных данных.
 

Какими правами должен обладать пользователь для создания регламентного задания? - Администратора.

Настройка параметров отбора в журнале регистрации выполняется:
- при работе с журналом регистрации, как в режиме "Конфигуратор", так и в режиме"1С: Предприятие".
 

Настройка перечня событий, фиксируемых в журнале регистрации: - выполняется в режиме "Конфигуратор".
 

По каким периодам можно разделять хранение журнала регистрации? - Год, месяц; Неделя, день, час.
 

После выполнения операции "Сравнить, объединить с конфигурацией из файла": - текущая конфигурация будет объединена с конфигурацией, ранее сохраненной в файле.
 

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

При выполнении операции "Сохранить конфигурацию в файл": - текущая (открытая) конфигурация записывается в файл, определяемый пользователем в диалоге.
 

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

 

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

 Региональные установки ИБ позволяют настроить: - формат времени; формат даты; язык и страну ИБ.

 

Утилита восстановления файловой базы данных: - восстанавливает информационную базу при сбоях, результат зависит от уровня сбоя.

Чему способствует загрузка конфигурации из файла? - Полной замене текущей конфигурации на конфигурацию, ранее сохраненную в файле.
 

Шаблон конфигурации: - служит прототипом создаваемой информационной базы.

 


3.Пользователи и права доступа

В каком режиме можно добавить нового пользователя? - В режиме "Конфигуратор" и в режиме "1С:Предприятие".

 

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

Выберите верные высказывания: - группа доступа объединяет пользователей, которым доступен одинаковый профиль доступа; один пользователь может входить в несколько групп доступа; пользователи из одной группы доступа, могут входить в несколько групп пользователей; пользователи из одной группы пользователей могут входить в разные группы доступа.


Выберите верные высказывания: - один профиль доступа может включать несколько ролей; одна роль может входить в несколько профилей доступа.
 

Для ввода информации о пользователях используется справочник: - "Пользователи".
 

Для чего предназначены группы пользователей? - Группы пользователей объединяют пользователей по виду исполняемых функций; Группу пользователей можно выбрать в качестве участников группы доступа.
 

Как обеспечить защиту программы при открытии внешнего файла? - В режиме Конфигуратора не снимать галочку "защита от опасных действий".
 

Как пользователям назначаются роли в режиме "1С:Предприятие"? - Через определение групп доступа пользователей.
 

Может ли пользователь поменять свой пароль? - Может, если флажок "Пользователю запрещено изменять пароль" не установлен.

 

Объект конфигурации "Роль" содержит: - описание полномочий пользователей на доступ к информации.
 

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

 

Роли пользователям системы определяются: - как в режиме "Конфигуратор", так и в режиме "1С:Предприятие".
 

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

Установка пароля для входа в систему выполняется: - индивидуально для каждого пользователя.
 

Чем определяется набор прав пользователя? - Набором ролей, назначенных пользователю.