Профессиональная разработка в системе 1С:Предприятие 8 (второе издание) - наиболее полное руководство для желающих профессионально освоить программирование в среде "1С:Предприятие".
Первое издание книги внесло большой вклад в популяризацию разработки средствами "1С:Предприятия". Выпущенная в 2006 году монография:
- комплексно и структурированно представила информацию о средствах и методиках разработки,
- расширила представление об областях применения "1С:Предприятия",
- способствовала формированию отношения к разработке на платформе "1С:Предприятие 8" как к серьезной, в том числе аналитической и исследовательской, работе.
Все это существенно изменило отношение к профессии разработчика на платформе "1С:Предприятие" и способствовало повышению ее престижа как в представлении самих разработчиков и франчайзи, так и в среде пользователей "1С:Предприятия", работодателей и всего профессионального ИТ-сообщества.
Новое издание развивает этот подход и выводит его на новый уровень.
Актуальная информация о книге
Материалы первой книги существенно обновлены с учетом возможностей, предоставляемых современной версией 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". Система компоновки данных. Издание 2
Дополнительные материалы на диске
- Учебная версия платформы "1С:Предприятие 8" с возможностью бесплатного обновления через Интернет. Она позволит выполнить большинство примеров из книги тем читателям, у которых не установлена система "1С:Предприятие 8".
- Фрагмент материалов информационно-технологического сопровождения (ИТС). ИТС - это комплексная поддержка, которую фирма "1С" совместно со своими партнерами оказывает зарегистрированным пользователям программ "1С:Предприятие". Читателям книги предоставляется возможность познакомиться с методическими статьями ИТС, которые адресованы разработчикам прикладных решений. При желании читатели могут оформить бесплатный ознакомительный 7-дневный доступ ко всем материалам информационной системы ИТС.
- Электронная версия книги в формате pdf. Электронная версия позволяет быстро находить в книге нужную информацию по ключевым словам и фразам, а также копировать фрагменты программного кода для использования в разрабатываемых прикладных решениях.
- Более 60-ти демонстрационных конфигураций, иллюстрирующих описываемые примеры.
Издание "1С-Паблишинг" (ISBN 978-5-9677-1790-1), твердый переплет, формат А4 (210х297 мм), т. 1 - 704 стр., т. 2 - 704 стр.
Структура книги
ВВЕДЕНИЕ
- От редактора
- Благодарности
- Особенности книги
- Как читать книгу
- Что находится на компакт-диске
- Скажите нам, что вы думаете
ГЛАВА 1. АРХИТЕКТУРА 1С:ПРЕДПРИЯТИЯ
- Платформа и прикладные решения
- Средства разработки в составе платформы
- Метаданные - способ описания прикладного решения
- Создание прикладных решений на основе модели
- Объектные и необъектные данные
- Три способа представления данных
- Сквозная типизация
- Поддержка составных типов данных
- Смешанный подход к манипулированию данными
- Встроенный язык
- Язык запросов
- Прикладные решения, независимые от используемого хранилища данных
- Управляемый интерфейс
- Клиентские приложения
- Подключение через
- Интернет Файловый и клиент-серверный варианты работы
- Поддержка различных хранилищ данных
- Обновление прикладных решений Интернационализация
ГЛАВА 2. ФУНКЦИОНАЛЬНОСТЬ 1С:ПРЕДПРИЯТИЯ
- Обзор функциональности прикладных решений
- Обзор функциональности средств разработки
- Обзор функциональности средств администрирования
ГЛАВА 3. ИСПОЛЬЗОВАНИЕ ВСТРОЕННОГО ЯЗЫКА
- Модули конфигурации
- Работа встроенного языка на сервере
- Работа с метаданными
ГЛАВА 4. РАБОТА С ДАННЫМИ
- Объектные и необъектные данные
- Система типов
- Транзакции
- Механизм управляемых блокировок
ГЛАВА 5. КЛИЕНТ-СЕРВЕРНЫЙ ВАРИАНТ РАБОТЫ
- Общие сведения
- Кластер серверов
- Масштабируемость и отказоустойчивость
- Безопасность
ГЛАВА 6. УСТАНОВКА И АДМИНИСТРИРОВАНИЕ СИСТЕМЫ
- Несколько дистрибутивов
- Установка, обновление и запуск
- Управление кластером серверов
- Программные средства администрирования кластера серверов
ГЛАВА 7. КОМАНДНЫЙ ИНТЕРФЕЙС ПРИКЛАДНЫХ РЕШЕНИЙ
- Пользователь, интерфейс, команда
- Командный интерфейс системы
- Настраиваем состав команд
- Настраиваем доступность команд по ролям
- Редактирование командного интерфейса
- Влияние функциональных опций на командный интерфейс
- Пользовательская настройка интерфейса
- Настраиваем представление команд
- Модель разработки глобального командного интерфейса
- Создаем произвольные команды
- "Командуем" формами
ГЛАВА 8. РАЗРАБОТКА ФОРМ
- Конструирование форм
- Программирование форм
- Оптимизация клиент-серверного взаимодействия в формах
ГЛАВА 9. ХРАНЕНИЕ ИНФОРМАЦИИ
- Задачи хранения информации
- Варианты подходов к решению задач хранения информации
- Хранение информации в регистрах сведений
- Хранение дополнительных характеристик
ГЛАВА 10. ДОКУМЕНТЫ И ПОСЛЕДОВАТЕЛЬНОСТИ
- Место документов в концепции системы 1С:Предприятие
- Документы
- Журналы документов
- Последовательности документов
ГЛАВА 11. УЧЕТ ДВИЖЕНИЯ СРЕДСТВ
- Оперативный учет.
- Описание задач, решаемых регистрами накопления
- Структура регистра накопления
- Механизмы заполнения таблиц регистров накопления в базе данных
- Получение данных из регистров накопления
- Отдельные вопросы использования регистров накопления
ГЛАВА 12. БУХГАЛТЕРСКИЙ УЧЕТ
- Диаграмма взаимодействия объектов
- План счетов и его основные свойства
- Предназначение регистра бухгалтерии
- Объект "Регистр бухгалтерии"
- Запись движений в регистр бухгалтерии
- Чтение данных регистра бухгалтерии
- Вопросы производительности регистра бухгалтерии
ГЛАВА 13. СЛОЖНЫЕ ПЕРИОДИЧЕСКИЕ РАСЧЕТЫ
- Технология реализации расчетных задач
- Планы видов расчета
- Регистры расчета
- Настройка протяженных во времени расчетов
- Настройка зависимости по базовому периоду
- Технология формирования и расчета записей регистров расчета
- Перерасчет записей регистров расчета
ГЛАВА 14. БИЗНЕС-ПРОЦЕССЫ
- Первое знакомство
- Карта маршрута
- Точки маршрута
- Состояния бизнес-процесса
- Старт бизнес-процесса
- Завершение бизнес-процесса
- Задачи
- Примеры реализации бизнес-процессов
ГЛАВА 15. АНАЛИЗ ДАННЫХ И ПРОГНОЗИРОВАНИЕ
- Общие положения
- Тип анализа "Общая статистика"
- Тип анализа "Поиск ассоциаций"
- Тип анализа "Поиск последовательностей"
- Тип анализа "Дерево решений"
- Тип анализа "Кластеризация"
- Проведение прогнозов
ГЛАВА 16. СЛОЖНЫЕ АНАЛИТИЧЕСКИЕ ОТЧЕТЫ
- Устройство системы компоновки данных
- Примеры разработки отчетов
- Справочник разработчика
ГЛАВА 17. СРЕДСТВА ГРАФИЧЕСКОГО ПРЕДСТАВЛЕНИЯ ДАННЫХ
- Географические схемы
- Диаграммы
- Диаграмма Ганта
- Графические схемы
- Табличный документ
ГЛАВА 18. ИНТЕГРАЦИЯ С ДРУГИМИ ИНФОРМАЦИОННЫМИ СИСТЕМАМИ
- Форматы файлов обмена
- Использование интернет-технологий
- Automation
- Внешнее соединение
- ActiveDocument
- Внешние компоненты
- Web-сервисы
ГЛАВА 19. ОБМЕН ДАННЫМИ
- Планы обмена
- Универсальный механизм обмена данными
- Распределенные информационные базы
- Использование транзакций при организации обмена
- Методика включения в сообщение обмена дополнительной информации
- Организация одностороннего обмена
- Примеры реализации автоматического обмена данными
ГЛАВА 20. WEB-РАСШИРЕНИЕ
- Основные положения
- Конструкторы Web-расширения для веб-приложений
- Доступ к данным через ADO.NET
- Web-сервисы
- Вызов процедур, функций
- Преобразование типов
- Настройка прав доступа
- Идентификация пользователя
- Работа с метаданными
- Пул соединений
- Полезные средства .NET Framework
- Подготовка веб-приложения к работе
- Параметры автоформ
ГЛАВА 21. ПОСТАВКА ПРИКЛАДНЫХ РЕШЕНИЙ
- Механизм поставки и поддержки прикладных решений
- Механизм создания комплектов поставки
- Приложение Autorun для создания пользовательской оболочки дисков поставки
ГЛАВА 22. МЕТОДИКА РАЗРАБОТКИ
- Жизненный цикл прикладного решения
- Проектирование структуры метаданных
- Групповая разработка прикладных решений
- Отладка прикладных решений
- Многоязычные прикладные решения
ПРИЛОЖЕНИЕ. ХРАНЕНИЕ ДАННЫХ
- Размещение данных системы 1С:Предприятие
- Поля таблиц базы данных
- Индексы таблиц базы данных
- Таблица хранилища настроек данных форм