В этом видеокурсе "Практика конфигурирования в 1С Предприятии 8.2"Александра Борового мы шаг за шагом будем разбираться с Вами в тонкостях и сложностях создания отчетов, обработок, изменения типовых функционалов, а также упрощать жизнь пользователей и автоматизировать операции по обработке данных.
В бонусной части курса Александр расскажет о том, как работать с хранилищем при коллективной работе, а также поделится секретами изменений типовых конфигураций.
Урок 1 - Создание сложного отчета.
Продолжительность урока: 1 час. 31 минута
- Приступаем к первому заданию - создание сложного отчета. - Рассматриваем схему создания сложного отчета. - Для чего используется схема построения отчета и почему так важно иметь последовательность действий? - Рассматриваем и анализируемым техническое задание. - Что дает Вам более наглядное представление об создаваемом отчете? - Последовательность этапов, содержащих технические моменты создания отчета. - Рассматриваем сложную выборку данных из бухгалтерских проводок, как их понять проще. - Как посчитать сколько запросов нужно создать для отчета? - Особенности использования консоли запросов в управляемом приложении. - Как определиться какую таблицу лучше использовать в нашем сложном отчете? - Особенности выборки данных из таблицы хозрасчетный, наложение параметров виртуальной таблицы. - Учимся анализировать план счетов и в соответствии с той или иной аналитикой на разных счетах выводить данные. - Использование конструкции "ВЫБОР КОГДА ТОГДА". - Какие нюансы нужно учесть при использовании параметров в разных конструкциях одного запроса? - Добавляем произвольное поле в запрос, текст которого будет служить отбором для компоновки данных. - Какие нюансы нужно учитывать при объединении запросов? - Особенности создания запросов для выборки остатков. - Почему важно знать предметную область при проектировании выборки данных из регистров бухгалтерии? - Как можно проектировать, не зная предметной области, небольшой совет? - Особенности использования параметра субконто в таблице остатки. - Как задать параметры, содержащие список значений? - Какие ошибки нужно не допускать и рационально накладывать параметры? - Создаем одни запросы на основании других и выполняем редактирование. - Выполняем объединение запросов вручную, учимся редактировать запросы без конструктора. - Какие ошибки появляются при разном количестве полей при объединении запросов? - Проверяем корректность написания запроса, учимся работать с размещением полей на вкладке объединения/псевдонимы. - Выполняем создание отчета в конфигураторе и добавляем новую схему компоновки данных. - Заполняем все необходимые данные в СКД. - Особенности присвоения значений параметров, заносим список значений параметров. - Устанавливаем свойства элемента пользовательских настроек. - Выполняем настройку схемы компоновки данных. - Выбираем нужные поля для вывода уже непосредственно в отчете. - Выводим строи и колонки, использование отбора для вывода нужной информации в колонках. - Особенности использования групп при настройке СКД. - Использование типа дополнения для вывода колонок по недостающим месяцам, ограничение динамическими данными. - Проверяем функционирование отчета и приводим в порядок некоторые моменты отображения. - Домашнее задание по доработке отчета.
Урок 2 - Создание обработки по изменению движений документа
Продолжительность урока: 40 минут.
- Приступаем к созданию обработки которая будет автоматически добавлять проводки. - В чем заключается суть создаваемой обработки, анализируем счета и аналитику? - В чем заключаются минусы базовой бухгалтерии? - Создаем возможность выбора периода на форме. - Как перейти в типовую процедуру и посмотреть какие параметры в ней имеются? - Создаем запрос для выборки документов "Приходные кассовые ордера". - Накладываем условия на выборку нужных нам документов. - Для чего нужно получить из ссылки объект? - Какие особенности написания кода без подсказки, как использовать в этом случаю отладчик? - Как прочитать движения документа, особенности работы с движениями? - Программная работа с документов, установка движений, присвоение значений реквизитов и свойств документа. - Особенности редактирования кода справочника. - Выводим сообщение пользователю о проделанных действиях. - Выполняем проверку только что сделанной обработки.
Урок 3 - Переход от 8.1 к 8.2 и написание обработки изменяющей документы.
Продолжительность урока: 31 минута.
- Освежаем знания по переходу с 8.1 на 8.2. - В чем именно будет заключаться работа в данном видеоуроке? - Сохраняем типовые правила конвертации для выгрузки данных. - Выполняем выгрузку данных из 1с 8.1. - Какие нюансы ещё необходимо учесть перед началом выгрузки? - Какие ошибки появляются при загрузке, как их проанализировать? - Как автоматизировать исправление ошибок, тем самым автоматизировав ручные операции? - Структура выгрузки данных из 1.6 и загрузка в 2.0, рассказываю кратко общую схему данной работы. - Не смотря на то, что документ проводится, данные могут быть не корректными. - Анализируем предметную область и принимаем решение о написании обработки. - Приступаем к созданию обработки документа ввод начальных остатков. - Используем отладку для анализа выбранного объекта. - Находим в режиме отладки нужные данные для изменения. - Организовываем цикл по перебору табличной части документа. - Ищем нужные реквизиты документа и устанавливаем другие значения. - Анализируем типы данных и присваиваем в соответствии с этим нужные значения реквизитов. - Выполняем проверку созданной обработки.
Бонусные уроки:
1 бонус - Хранилище конфигурации.
Продолжительность урока:25 минут.
- Для чего используется хранилище и что это такое? - Рассматриваем схему работы с хранилищем. - Для чего используют рабочую и локальную базу при разработке? - Как создается хранилище, администрирование хранилища? - Особенности подключения к хранилищу. - В чем заключается отличие рекурсивного захвата от обычного? - Как посмотреть какие объекты захвачены текущим пользователем в данный момент? - Как получить объекты из хранилища? - Как вносить изменения в хранилище одновременно нескольких объектов?
2 бонус - Использование не типовых фрагментов в типовых конфигурациях.
Продолжительность урока: 14 минут.
- Для чего используется механизм не типовых фрагментов в типовых решениях 1С? - Как снять конфигурацию с поддержки? - Для чего в нашем механизме нужен параметр сеанса? - В каком модуле устанавливаются параметры сеанса? - Как создать функцию, которая будет возвращать значение параметра сеанса? - Анализируем задачу для написания не типового фрагмента. - Учимся находить нужный участок кода для описания своих доработок. - Описываем условие для отрабатывания не типового фрагмента. - Какие нюансы необходимо учитывать при дописывании типовых конфигураций? - Закрепляем работу с глобальным модулем, применение свойства Экспорт.
Видеокурс "Практика конфигурирования в 1С Предприятии 8.2" получился не громоздким, но очень содержательным и полезным.