В курсе на примерах разработки конфигураций в 1С:Предприятие 8.3, в режиме «Управляемое приложение» рассматриваются вопросы:
— организации подсистемы оперативного учета с использованием справочников, регистров сведений и регистров накопления;
— проектирования подсистемы бухгалтерского учета с использованием регистров бухгалтерии, планов счетов, планов видов характеристик и других вспомогательных механизмов;
— реализации расчетной подсистемы с применением регистров расчета и планов видов расчета;
— работа с функциональными опциями, обмен данными, организация распределенной информационной системы, поиск в базе данных и использование регламентных заданий;
— использование языка запросов в учетных и расчетных задачах, построении отчетов с использованием системы компоновки данных;
— решение типичных задач администрирования конфигурации
По желанию возможны занятия в группах.
Программа обучения:
Модуль 1.
Создание баз данных. Введение в реляционные базы данных. Индексация баз данных. Начальные сведения о администрировании БД. Установка программы 1С 8.3 (файловый и клиент-серверный (MS SQL) варианты работы).Установка типовых конфигураций.
Описание типовых решений. (2 ак/ч)
Основные понятия системы. Структура системы 1С:Предприятие. Основные операции по работе с конфигурацией. Поставка и поддержка конфигураций. Сохранение/восстановление конфигурации. Обновления типовых конфигураций. Тестирование БД на ошибки, возникшие в процессе работы. Нюансы по созданию резервных копий для файловой и клиент-серверной (MS SQL) БД. (2 ак/ч)
Модуль 2.
Типы программных модулей. Формат исходных текстов программных модулей. Правила формирования имен переменных, процедур, функций. Описание типов – примитивные, системные перечисления, агрегатные. (4 ак/ч)
Модуль 3.
Работа с формами. Базовые элементы управления для форм. Коллекции значений. Описание событий связанных с элементы управления. Работа с панелями управления и страницами. (4 ак/ч)
Модуль 4.
Основные объекты и их назначения. Постановка учебной задачи. Общие модули, модуль приложения, модуль внешнего соединения. Работа с подсистемами. Управлением сеансом пользователя. Права и роли. Настройка интерфейсов пользователя. Общие макеты. Общие картинки. Стили. Языки. (4 ак/ч)
Модуль 5.
Константы. Перечисления. Справочники. Основные формы объектов. Работа с формами объектов. Предопределенные процедуры/события. Табличные части и их использование. Иерархические справочники. Атрибуты объекта метаданных типа «Справочник». Использование подчиненных справочников. (4 ак/ч)
Модуль 6.
Регистр сведений. Направление использования. Создание периодических реквизитов и регистр сведений. Предопределенные процедуры/события. Формирование печатных форм. Основы запросов и отборы, как способы получения информации. (4 ак/ч)
Модуль 7.
Документы. Основные формы объекта. Предопределенные процедуры/события. Подчиненные документы. Нумераторы и последовательности. Создание нового вида документов. Создание печатной формы (макета) документа. Включение документа в пользовательское меню. Движения документа. Журналы документов. Критерии отбора при работе с документами. Запросы и отборы. Проведение документов. (4 ак/ч)
Модуль 8.
Создание запроса и его выполнение. Конструктор запроса. Язык запросов, основные предложения. Встроенные функции языка запросов. Приведение типов. Литералы и параметры запросов. Обработка результата запроса. Построитель запроса и его использование. (4 ак/ч)
Модуль 9.
Планы видов характеристик. Отчеты и обработки. Создание и оформление форм. Мастер построения отчетов. Использование построителя отчетов для управления выводимой информации. Запросы и установка фильтров выводимой информации. (4 ак/ч)
Модуль 10.
Решение задач оперативного учета. Постановка задачи оперативного учета. Партионный учет. Регистры накопления. Обращения к данным (запрос и методы регистра накопления при доступе к данным). Изменения в справочниках, документах и алгоритмах расчета данных. Формирования данных и их запись в регистры накопления. Варианты использования регистров накопления. Оптимизация получение данных. (8 ак/ч)
Модуль 11.
Решение задач бухгалтерского учета. Основы бухгалтерского учета. Основные механизмы и объекты используемые при разработке учетной системы. Изменение объектов при организации учетной системы. Изменения в справочниках, документах и алгоритмах расчета данных. Формирования данных и их запись в регистры бухгалтерии. Формирование движений при проведении документов. Оптимизация получение данных. (8 ак/ч)
Модуль 12.
Решение задач расчетных учета. Объекты, используемые в расчетных задачах. Общие сведения. Регистры расчета. Работа с планами видов расчета и регистрами расчета из встроенного языка. Организация работы со временем. Использование регистра сведений. Сложные периодические расчеты. (8 ак/ч)
Модуль 13.
Планы обмена. Организация репликации систем 1С. Создание распределенной базы данных по шагам. Организация непрерывного обмена. Примеры работы с электронной почтой, Интернетом и FTP из систем 1С 8.0. (4 ак/ч)
Модуль 14.
Работа с текстом. Xbase и XML. Взаимодействие с другими базами данных (ADO, OLE, COM объекты). Системное программирование. Технология внешних компонент. (4 ак/ч)
Что будет знать и уметь выпускник курса:
- освоит основы разработки и модификации прикладных решений в системе 1С: Предприятие 8.3;
- конструирование командного интерфейса управляемого приложения, работа с управляемыми формами;
- решение типичных задач оперативного бухгалтерского учета.