Профессиональная разработка в системе 1С:Предприятие 8. 2 издание (+DVD-ROM)
Под редакцией М. Г. Радченко.
Первое издание книги внесло большой вклад в популяризацию разработки средствами "1С:Предприятия". Выпущенная в 2006 году монография:
- комплексно и стуктурированно представила информацию о средствах и методиках разработки,
- расширила представление об областях применения "1С:Предприятия",
- способствовала формированию отношения к разработке на платформе "1С:Предприятие 8" как к серьезной, в том числе аналитической и исследовательской, работе.
Новое издание развивает этот подход и выводит его на новый уровень.
Материалы первой книги существенно обновлены с учетом возможностей, предоставляемых современной версией 8.2, и дополнены темами, которые в первом издании не рассматривались, например: разработка сложных отчетов, разработка управляемого интерфейса. Издание выходит в виде двухтомника общим объемом около 1400 страниц, снабжено подробным оглавлением и большим числом перекрестных ссылок. Включает диск, содержащий уникальные дополнительные материалы, в том числе учебную платформу "1С:Предприятие 8.2" и раздел методической поддержки разработчиков из информационно-технологического сопровождения (ИТС).
Пособие рекомендовано как профессиональным разработчикам, так и начинающим специалистам, работающим в сети 1С:Франчайзинг, в ИТ-отделах организаций, использующих "1С:Предприятие 8", преподавателям и учащимся высшего и среднего профессионального образования, а также всем желающим полной мере освоить широкие возможности разработки с применением технологий мирового уровня.
По мнению ряда руководителей компаний-партнеров "1С", книга может стать полезным подарком отделам разработки фирм-франчайзи "1С", а также ИТ-службам предприятий-пользователей.
Особенности второго издания:
Существенно обновленный и расширенный материалКнига объединяет в себе материалы восьми пособий, выходивших в последние годы:
- Радченко М.Г. 1С:Предприятие 8.2. Коротко о главном. Новые возможности версии 8.2.
- Ажеронок В.А., Островерх А.В., Радченко М.Г., Хрусталева Е.Ю. Разработка управляемого интерфейса.
- Габец А.П., Козырев Д.В., Кухлевский Д.С., Хрусталева Е.Ю. Реализация прикладных задач в системе "1С:Предприятие 8.2".
- Гончаров Д.И., Хрусталева Е.Ю. Технологии интеграции "1С:Предприятия 8.2".
- Радченко М.Г., Хрусталева Е.Ю. Инструменты для создания тиражируемых приложений "1С:Предприятия 8.2".
- Радченко М.Г., Хрусталева Е.Ю. Архитектура и работа с данными "1С:Предприятия 8.2".
- Гончаров Д.И., Хрусталева Е.Ю. Решение специальных прикладных задач в "1С:Предприятии 8.2".
- Хрусталева Е.Ю. Разработка сложных отчетов в "1С:Предприятии 8.2". Система компоновки данных. Издание 2
Дополнительные материалы на диске
- Учебная версия платформы "1С:Предприятие 8" с возможностью бесплатного обновления через Интернет. Она позволит выполнить большинство примеров из книги тем читателям, у которых не установлена система "1С:Предприятие 8".
- Фрагмент материалов информационно-технологического сопровождения (ИТС). ИТС - это комплексная поддержка, которую фирма "1С" совместно со своими партнерами оказывает зарегистрированным пользователям программ "1С:Предприятие". Читателям книги предоставляется возможность познакомиться с методическими статьями ИТС, которые адресованы разработчикам прикладных решений. При желании читатели могут оформить бесплатный ознакомительный 7-дневный доступ ко всем материалам информационной системы ИТС.
- Электронная версия книги в формате pdf. Электронная версия позволяет быстро находить в книге нужную информацию по ключевым словам и фразам, а также копировать фрагменты программного кода для использования в разрабатываемых прикладных решениях.
- Более 60-ти демонстрационных конфигураций, иллюстрирующих описываемые примеры.
Структура книги
Введение
Глава 1: Архитектура предприятияОт редактора
Благодарности
Особенности книги
Как читать книгу
Что находится на компакт-диске
Скажите нам, что вы думаете
Глава 2: функциональность 1с:предприятияПлатформа и прикладные решения
Средства разработки в составе платформы
Метаданные - способ описания прикладного решения
Создание прикладных решений на основе модели
Объектные и необъектные данные
Три способа представления данных
Сквозная типизация
Поддержка составных типов данных
Смешанный подход к манипулированию данными
Встроенный язык
Язык запросов
Прикладные решения, независимые от используемого хранилища данных
Управляемый интерфейс
Клиентские приложения
Подключение через Интернет
Файловый и клиент-серверный варианты работы
Поддержка различных хранилищ данных
Обновление прикладных решений
Интернационализация
Глава 3: использование встроенного языкаОбзор функциональности прикладных решений
Обзор функциональности средств разработки
Обзор функциональности средств администрирования
Глава 4: работа с даннымиМодули конфигурации
Работа встроенного языка на сервере
Работа с метаданными
Глава 5: клиент-серверный вариант работыОбъектные и необъектные данные
Система типов
Транзакции
Механизм управляемых блокировок
Глава 6: установка и администрирование системыОбщие сведения
Кластер серверов
Масштабируемость и отказоустойчивость
Безопасность
Глава 7: командный интерфейс прикладных решенийНесколько дистрибутивов
Установка, обновление и запуск
Управление кластером серверов
Программные средства администрирования кластера серверов
Глава 8: разработка формПользователь, интерфейс, команда
Командный интерфейс системы
Настраиваем состав команд
Настраиваем доступность команд по ролям
Редактирование командного интерфейса
Влияние функциональных опций на командный интерфейс
Пользовательская настройка интерфейса
Настраиваем представление команд
Модель разработки глобального командного интерфейса
Создаем произвольные команды
"Командуем" формами
Глава 9: хранение информацииКонструирование форм
Программирование форм
Оптимизация клиент-серверного взаимодействия в формах
Глава 10: документы и последовательностиЗадачи хранения информации
Варианты подходов к решению задач хранения информации
Хранение информации в регистрах сведений
Хранение дополнительных характеристик
Глава 11: учет движения средствМесто документов в концепции системы 1С:Предприятие
Документы
Журналы документов
Последовательности документов
Глава 12: бухгалтерский учетОперативный учет. Описание задач, решаемых регистрами накопления
Структура регистра накопления
Механизмы заполнения таблиц регистров накопления в базе данных
Получение данных из регистров накопления
Отдельные вопросы использования регистров накопления
Глава 13: сложные периодические расчетыДиаграмма взаимодействия объектов
План счетов и его основные свойства
Предназначение регистра бухгалтерии
Объект "Регистр бухгалтерии"
Запись движений в регистр бухгалтерии
Чтение данных регистра бухгалтерии
Вопросы производительности регистра бухгалтерии
Глава 14: бизнес-процессыТехнология реализации расчетных задач
Планы видов расчета
Регистры расчета
Настройка протяженных во времени расчетов
Настройка зависимости по базовому периоду
Технология формирования и расчета записей регистров расчета
Перерасчет записей регистров расчета
Глава 15: анализ данных и прогнозированиеПервое знакомство
Карта маршрута
Точки маршрута
Состояния бизнес-процесса
Старт бизнес-процесса
Завершение бизнес-процесса
Задачи
Примеры реализации бизнес-процессов
Глава 16: сложные аналитические отчетыОбщие положения
Тип анализа "Общая статистика"
Тип анализа "Поиск ассоциаций"
Тип анализа "Поиск последовательностей"
Тип анализа "Дерево решений"
Тип анализа "Кластеризация"
Проведение прогнозов
Глава 17: средства графического представления данныхУстройство системы компоновки данных
Примеры разработки отчетов
Справочник разработчика
Глава 18: интеграция с другими информационными системамиГеографические схемы
Диаграммы
Диаграмма Ганта
Графические схемы
Табличный документ
Глава 19: обмен даннымиФорматы файлов обмена
Использование интернет-технологий
Automation
Внешнее соединение
ActiveDocument
Внешние компоненты
Web-сервисы
Глава 20: web-расширениеПланы обмена
Универсальный механизм обмена данными
Распределенные информационные базы
Использование транзакций при организации обмена
Методика включения в сообщение обмена дополнительной информации
Организация одностороннего обмена
Примеры реализации автоматического обмена данными
Глава 21: поставка прикладных решенийОсновные положения
Конструкторы Web-расширения для веб-приложений
Доступ к данным через ADO.NET
Web-сервисы
Вызов процедур, функций Преобразование типов
Настройка прав доступа
Идентификация пользователя
Работа с метаданными
Пул соединений
Полезные средства .NET Framework
Подготовка веб-приложения к работе
Параметры автоформ
Глава 22: методика разработкиМеханизм поставки и поддержки прикладных решений
Механизм создания комплектов поставки
Приложение Autorun для создания пользовательской оболочки дисков поставки
Жизненный цикл прикладного решения
Проектирование структуры метаданных
Групповая разработка прикладных решений
Отладка прикладных решений
Многоязычные прикладные решенияПриложение. Хранение данных
Размещение данных системы 1С:Предприятие
Поля таблиц базы данных
Индексы таблиц базы данных
Таблица хранилища настроек данных форм