Файлы электронной книги:
- 1C_Extensions3_2022.epub для чтения на устройствах, поддерживающих цветные изображения
- 1C_Extensions3_BWReaders-2022.epub для чтения на устройствах с черно-белыми экранами;
- 1C_Extensions3_2022.pdf (формат А5).
Описание книги:
Книга адресована специалистам по внедрению прикладных решений системы «1С:Предприятие 8», а также разработчикам, адаптирующим типовые прикладные решения к требованиям заказчика. Она рассказывает о новой технологии – расширениях конфигурации.
Расширения конфигурации позволяют дорабатывать функциональность прикладных решений, не внося изменений в сами прикладные решения.
В результате прикладное решение остается на полной поддержке поставщика, что значительно упрощает его дальнейшее сопровождение.
Также при работе в модели сервиса, например, в 1С:Фреш (1cfresh.com), расширения конфигурации позволяют дорабатывать функциональность прикладного решения только для пользователей одной организации. При этом другие организации, работающие в этом же сервисе с этим же прикладным решением, этих доработок не увидят.
Книга описывает возможности расширений конфигурации, реализованные в платформе версии 8.3.13, в том числе расширение прикладных данных.
В первой и второй главах рассматривается общая архитектура расширений, и на большом количестве простых примеров показываются возможности доработки тех или иных элементов прикладного решения. Например, добавление учета товаров по характеристикам или адаптация внешнего вида прикладного решения к корпоративному стилю.
В третьей главе книги показан пример разработки расширения для ведения управленческого учета на предприятии. Это учебное расширение, демонстрирующее общий подход к доработке прикладной функциональности.
В четвертой главе показан полный процесс разработки «настоящего» расширения для тарификации, которое можно использовать совместно с типовой конфигурацией «Зарплата и кадры государственного учреждения».
Книга содержит большое количество рисунков и примеров кода на встроенном языке, снабженных подробными комментариями. Для создания демонстрационных примеров использована версия 8.3.13.1472 платформы «1С:Предприятие 8».
Структура книги Расширения конфигураций. Адаптация прикладных решений с сохранением поддержки в облаках и на земле. Разработка в системе 1С:Предприятие 8.3:
Глава 1. Общее описание
Назначение
Типичные сценарии использования
Устройство
Создание и отладка
• Префикс
• Назначение
• Область действия
• Работа с расширением
Применение расширения у заказчика
• Область применения
• Деактивация
• Удаление
Проверка возможности применения
Глава 2. Функциональность
Формы
• Как доработать внешний вид формы
• Как добавить объекту собственную основную форму
• Как создать обработчик события для элемента формы
• Как перехватить обработчик события и обрамить его своими алгоритмами
• Как добавить в форму команду и создать ее обработчик
Отчеты и обработки
• Как создать собственный отчет
• Как доработать отчет
Как доработать макет табличного документа
Зачем заимствовать предопределенные данные
Модули
• Общая информация
• Аннотация «&Перед»
• Аннотация «&После»
• Комбинация аннотаций «&Перед» и «&После»
• Аннотация «&Вместо»
• Аннотация «&Вместо» совместно с «ПродолжитьВызов()»
• Стратегия выбора типа расширяющих методов
• Доработка модулей в расширении
• Взаимодействие нескольких расширений
• Работа расширения в безопасном режиме
• Модуль объекта. Как создать обработчик события
• Как создать собственный общий модуль
• Как доработать функцию общего модуля
• Модуль формы. Перехват процедур с помощью аннотаций
Роли
• Как доработать роль
• Как создать собственную роль и добавить ее пользователю
Подсистемы
• Как доработать подсистему
• Как создать собственную подсистему
Как доработать начальную страницу
Как доработать интерфейс основного раздела
Стиль оформления прикладного решения
• Как создать собственный стиль оформления
• Как доработать стиль оформления
• Брендирование расширений
Расширение данных
• Как реализовать учет по характеристикам в расширении
• Как сформировать движения собственных и заимствованных документов по собственным и заимствованным регистрам накопления
Глава 3. Расширение для ведения управленческого учета на предприятии
Базовые понятия
Порядок наших действий
Расширение для управленческого учета
• План счетов
• Регистр бухгалтерии
• Расширение модулей документов-регистраторов
• Формирование движений в регистре бухгалтерии «Управленческий»
• Отчеты по управленческому учету
Глава 4. Расширение для тарификации сотрудников государственных медицинских учреждений
Постановка задачи
• Базовые понятия тарификации и алгоритм расчета ФОТ
• Порядок наших действий
Расширяемая конфигурация для ведения кадрового учета
Расширение для выполнения тарификации
• Доработка исходной структуры кадровых данных
• Разработка документа для тарификации сотрудников
Ввод тарификационных данных в режиме «1С:Предприятие»
• Исходные данные для тарификации
• Тестирование документа для тарификации сотрудников
Отчет «Тарификация сотрудников отделения»
• Запрос
• Вычисляемые поля
• Ресурсы
• Параметры
• Поля набора данных
• Настройки
• Вызов отчета из формы документа «Расш1_ТарификацияСотрудников»
• Форма отчета «Расш1_ТарификацияСотрудниковОтделения»
Отчет «Тарификационные списки сотрудников учреждений ФМБА»
• Запрос
• Вычисляемые поля и ресурсы
• Параметры
• Поля набора данных
• Настройки
• Доработка расширения для похожих внедрений