Звоните: (067) 644-70-74
Напишите нам burtrest@gmail.com

Программирование в 1С:Предприятие 8.2. Кашаев

100.10 грн.

Артикул: fe69c88d8982 Категория:

Описание

год-2011

272 страницы

Эта книга Программирование в 1с:Предприятие 8.2. Кашаев поможет получить знания самостоятельной разработки конфигурации и программирования прикладных приложений в среде 1с:Предприятие 8.2. Детально рассматривается весь арсенал инструментальных средств разработчика, доступный в системе. Читатель познакомится со встроенным языком программирования и системным отладчиком, редакторами и конструкторами, системой компоновки данных, инструментами анализа и построения диаграмм. Главное достоинство книжки — ее практичность, по этой причине читать ее отлично именно за компьютером, на коем поставлена система 1с:Предприятие 8.2. Для этой цели вся требуемая последовательность действий описывается в книжке довольно детально, а нужные справочные сведения по используемым средствам и встроенному языку даются по ходу изложения примеров.

Оглавление книги

Программирование в 1С:Предприятие 8.2. Кашаев
Введение  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Посмотрим на систему 1С:Предприятие  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Краткое содержание книги  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Благодарности . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Глава 1. Знакомство с платформой
1С:Предприятие 8.2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Взгляд на систему 1С:Предприятие. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Средства разработки в системе 1С:Предприятие . . . . . . . . . . . . . . . . . . . . . . . . 19
Постановка задачи  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Начало работы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Добавление новой информационной базы  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Подсистемы  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Панель разделов приложения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Справочники  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Формирование списка городов  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Формирование списка организаций  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Настройка интерфейса приложения  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Размещение информации о товарах  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Филиалы и менеджеры. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  51
Документы  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Учет поступлений товаров  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Форма документа  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Программирование формы документа . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Печатная форма документа . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Учет продажи товаров  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Регистр накопления. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Регистр накопления КоличествоТоваров. . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Перемещение товаров на выставку и обратно. . . . . . . . . . . . . . . . . . . . . . . . . .86
Оборотный регистр накопления . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Настройка интерфейса . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Итоги  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Глава 2. Язык запросов в системе
1С:Предприятие. . . . . . . . . . . . . . . . . . . . . . . . . . .105
Организация выборки из таблицы. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Сортировка в запросах. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .112
Отбор фрагмента данных  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116
Отбор уникальных значений. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
Логические операторы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .119
Агрегатные функции в запросах. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Параметрические запросы. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Ключевое слово МЕЖДУ  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .131
Ключевое слово ИМЕЮЩИЕ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Объединение запросов  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Соединение таблиц при организации запроса  . . . . . . . . . . . . . . . . . . . . . . . . 134
Внутреннее соединение  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Левое внешнее соединение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Правое внешнее соединение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Полное внешнее соединение  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Функция ПРЕДСТАВЛЕНИЕ  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .141
Итоги  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Глава 3. Разработка отчетов с использованием
системы компоновки данных  . . . . . . . . . . . . .143
Отчеты по остаткам товаров  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
Отчет по поступлениям товаров  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Отчет по работе филиалов. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
Отчет по работе менеджеров  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Использование конструктора настроек при создании отчетов . . . . . . . . . . . 167
Отчет с графиком. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
Отчеты по денежным поступлениям  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Создание справочников  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .177
Регистрация внесения денежных средств  . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Отчет по курсам  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Отчет по оплатам . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
Итоги  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
Глава 4. Программирование форм  . . . . . . . . . . . . . . . .192
Сервер и клиентское приложение  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Формы. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
Заполнение реквизитов документа по сведениям из справочников  . . . . . . 195
Разработка справочников и документа  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
Программирование табличной части в форме документа. . . . . . . . . . . . 198
Разработка команды формирования скидки  . . . . . . . . . . . . . . . . . . . . . . . 201
Программное открытие формы. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
Использование динамического списка  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
Формирование сообщения для пользователя  . . . . . . . . . . . . . . . . . . . . . . 210
Заполнение формы документа данными из регистра сведений. . . . . . . . . . 212
Перечисления . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
Справочник Учащиеся и документ Оплата  . . . . . . . . . . . . . . . . . . . . . . . . . 213
Периодический регистр сведений  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
Программирование документа . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
Просмотр тарифов в форме документа Оплата . . . . . . . . . . . . . . . . . . . . . 223
Итоги  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
Глава 5. Автоматизация для учета
денежных средств  . . . . . . . . . . . . . . . . . . . . . . .  226
Разработка справочников  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
Создание документа и регистра накопления  . . . . . . . . . . . . . . . . . . . . . . . . . . 228
Разработка отчета по детальным оплатам  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
Разработка отчета с итогами оплаты  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
Разработка итогового отчета по оплатам  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
Разработка отчета по оплатам конкретного договора  . . . . . . . . . . . . . . . . . . 238
Ввод на основании  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .240
Передача данных в Microsoft Excel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
Итоги  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .249
Глава 6. Анализ работы менеджеров . . . . . . . . . . . . .  250
Создание перечисления . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
Справочники Менеджеры и УчасткиРаботы. . . . . . . . . . . . . . . . . . . . . . . . . . . 252
Регистр накопления РаботаМенеджеров и документ
ПродажиМенеджеров  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
Первый отчет по работе менеджеров  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
Второй отчет по работе менеджеров . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
Третий отчет по работе менеджеров  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
Четвертый отчет по работе менеджеров . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
Итоги  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
Литература  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  266