Расширения конфигураций в 1С [Е.Ю.Хрусталева] [Повтор]

Bot

Администратор
Команда форума
23 Янв 2020
201,593
3,138
113
Расширения конфигураций. Адаптация прикладных решений с сохранением поддержки в облаках и на земле. Разработка в системе «1СПредприятие 8.3» [Е.Ю.Хрусталева]
Спойлер: Описание книги
Книга адресована специалистам по внедрению прикладных решений системы «1С:Предприятие 8», а также разработчикам, адаптирующим типовые прикладные решения к требованиям заказчика. Она рассказывает о новой технологии – расширениях конфигурации. Расширения конфигурации позволяют дорабатывать функциональность прикладных решений, не внося изменений в сами прикладные решения. В результате прикладное решение остается на полной поддержке поставщика, что значительно упрощает его дальнейшее сопровождение. Также при работе в модели сервиса, например, в 1С:Фреш (1cfresh.com), расширения конфигурации позволяют дорабатывать функциональность прикладного решения только для пользователей одной организации. При этом другие организации, работающие в этом же сервисе с этим же прикладным решением, этих доработок не увидят.
Второе издание книги описывает возможности расширений конфигурации, реализованные в платформе версии 8.3.13, в том числе расширение прикладных данных. В первой и второй главах рассматривается общая архитектура расширений, и на большом количестве простых примеров показываются возможности доработки тех или иных элементов прикладного решения. Например, добавление учета товаров по характеристикам или адаптация внешнего вида прикладного решения к корпоративному стилю. В третьей главе книги показан пример разработки расширения для ведения управленческого учета на предприятии. Это учебное расширение, демонстрирующее общий подход к доработке прикладной функциональности. В четвертой главе показан полный процесс разработки «настоящего» расширения для тарификации, которое можно использовать совместно с типовой конфигурацией «1C:Зарплата и кадры государственного учреждения».

Книга содержит большое количество рисунков и примеров кода на встроенном языке, снабженных подробными комментариями. Для создания демонстрационных примеров использована версия 8.3.13.1472 платформы «1С:Предприятие 8».


Структура книги:
Глава 1. Общее описание
Назначение
Типичные сценарии использования
Устройство
Создание и отладка
  • Префикс
  • Назначение
  • Область действия
  • Работа с расширением
Применение расширения у заказчика
  • Область применения
  • Деактивация
  • Удаление
Проверка возможности применения
Глава 2. Функциональность
Формы
  • Как доработать внешний вид формы
  • Как добавить объекту собственную основную форму
  • Как создать обработчик события для элемента формы
  • Как перехватить обработчик события и обрамить его своими алгоритмами
  • Как добавить в форму команду и создать ее обработчик
Отчеты и обработки
  • Как создать собственный отчет
  • Как доработать отчет
  • Как доработать макет табличного документа
Зачем заимствовать предопределенные данные
Модули
  • Общая информация
  • Аннотация "&Перед"
  • Аннотация "&После"
  • Комбинация аннотаций "&Перед" и "&После"
  • Аннотация "&Вместо"
  • Аннотация "&Вместо" совместно с "ПродолжитьВызов()"
  • Стратегия выбора типа расширяющих методов
  • Доработка модулей в расширении
  • Взаимодействие нескольких расширений
  • Работа расширения в безопасном режиме
  • Модуль объекта. Как создать обработчик события
  • Как создать собственный общий модуль
  • Как доработать функцию общего модуля
  • Модуль формы. Перехват процедур с помощью аннотаций
Роли
  • Как доработать роль
  • Как создать собственную роль и добавить ее пользователю
Подсистемы
  • Как доработать подсистему
  • Как создать собственную подсистему
  • Как доработать начальную страницу
Как доработать интерфейс основного раздела
Стиль оформления прикладного решения
  • Как создать собственный стиль оформления
  • Как доработать стиль оформления
  • Брендирование расширений
Расширение данных
  • Как реализовать учет по характеристикам в расширении
  • Как сформировать движения собственных и заимствованных документов по собственным и заимствованным регистрам накопления
Глава 3. Расширение для ведения управленческого учета на предприятии
Базовые понятия
Порядок наших действий
Расширение для управленческого учета
  • План счетов
  • Регистр бухгалтерии
  • Расширение модулей документов-регистраторов
  • Формирование движений в регистре бухгалтерии "Управленческий"
  • Отчеты по управленческому учету
Глава 4. Расширение для тарификации сотрудников государственных медицинских учреждений
Постановка задачи
  • Базовые понятия тарификации и алгоритм расчета ФОТ
  • Порядок наших действий
Расширяемая конфигурация для ведения кадрового учета
Расширение для выполнения тарификации
  • Доработка исходной структуры кадровых данных
  • Разработка документа для тарификации сотрудников
Ввод тарификационных данных в режиме "1С:Предприятие"
  • Исходные данные для тарификации
  • Тестирование документа для тарификации сотрудников
Отчет "Тарификация сотрудников отделения"
  • Запрос
  • Вычисляемые поля
  • Ресурсы
  • Параметры
  • Поля набора данных
  • Настройки
  • Вызов отчета из формы документа "Расш1_ТарификацияСотрудников"
  • Форма отчета "Расш1_ТарификацияСотрудниковОтделения"
Отчет "Тарификационные списки сотрудников учреждений ФМБА"
  • Запрос
  • Вычисляемые поля и ресурсы
  • Параметры
  • Поля набора данных
  • Настройки
  • Доработка расширения для похожих внедрений