Вы находитесь на странице: 1из 34

ЗАНЯТИЕ 1

Данные
ИБ

Конфигурация (метаданные)
Бухгалтерия предприятия 3.0
3.0.11.24

Технологическая платформа
1С:Предприятие 8
8.3.12.1221

chistov.pro
ТЕХНОЛОГИЧЕСКАЯ ПЛАТФОРМА
ТОПОЛОГИЯ

Файловая ИБ
1cv8.1CD

Клиент
Клиент
Клиент

chistov.pro
КЛИЕНТ-СЕРВЕРНЫЙ ВАРИАНТ

ИБ

SQL

Сервер Центральный
Сервер
сервер
Резервный кластер

Данные сеансов Данные сеансов

Web-сервер

Толстый Тонкий
Web-клиент
клиент клиент
РЕЖИМЫ ИСПОЛНЕНИЯ

chistov.pro
Конфигуратор

Толстый клиент Тонкий клиент

Com/OLE соединение Web-клиент

Мобильное
приложение
ЗАНЯТИЕ 2
МОДУЛИ

Модуль приложения Репозитории общих


Модуль объекта
процедур и функций

Модуль сеанса Хранилища подписок на


Модуль менеджера
события
Модули конфигурации Общие модули Объектные модули

Функции web-сервисов Модуль формы

Модуль внешнего
Модули команд и
соединения Прочее…
прочее…
СТРУКТУРА МОДУЛЯ

Переменные модуля
Работа компилятора
Перем А;

Описание процедур и функций Таблица переменных


Процедура Б()
КонецПроцедуры
Таблица процедур и функций
Область инициализации переменных
А = 1;
{1,
{"Cmd",15,0,
КОМПИЛЯТОР {1,2},
{2,0},
{4,0},
к=3;
{16,0},
строка="йцукен";
{1,3},
к_симв_строки=Лев(строка,к);
{2,1},
{4,1},
{16,0},
{1,4},
{2,2},
{2,1},
{2,0},
{57,0},
{16,0},
{22,0} },
{"Const",2,
{"N",3},
{"S","йцукен"} },
{"Var",3, {"к",0,-1},
{"строка",0,-1},
https://kb.mista.ru/article.php?id=519 {"к_симв_строки",0,-1} } }
СОБЫТИЙНАЯ СИСТЕМА
ЗАНЯТИЕ 3
ДИАГРАММА ВЗАИМОДЕЙСТВИЯ ПРИКЛАДНЫХ ОБЪЕКТОВ

Справочники
Перечисления СКД, Диаграммы …

Документы Регистры Отчеты

Планы ***
ДЛИННЫЕ СТРОКИ

ID ОБЪЕКТА НОМЕР ЗАПИСИ ЗНАЧЕНИЕ


СПР.СОТРУДНИКИ:ИВАНЮХИН:АДРЕС 0 МОСКВА, УЛ. ТАКАЯТО 00 РВОАРВОА
ДОМ ТАКОЙ-ТО, КВ 11
СПР.СОТРУДНИКИ:ИВАНЮХИН:АДРЕС 1
ЗАНЯТИЕ 005
КОНЦЕПЦИЯ РАБОТЫ УПР. ФОРМЫ
Клиент Форма Сервер
Форма Описание формы
Описание формы
Элементы, реквизиты, параметры
Элементы, реквизиты, параметры формы
формы
Данные формы
Данные формы
Прикладной объект
Форма (Справочник.Объект)

Прикладной объект
(Справочник.Объект)

Копия данных

БД
Серверные механизмы
ЗАНЯТИЕ 006
ДОКУМЕНТ НА ОСИ ВРЕМЕНИ
ЗАНЯТИЕ 007
ТАБЛИЦЫ РЕГИСТРА НАКОПЛЕНИЯ (ОСТАТКИ)

Движения Остатки

Период Вид Товар Количество Период Товар Количество


движения
ТАБЛИЦЫ РЕГИСТРА НАКОПЛЕНИЯ (ОСТАТКИ)

Движения Остатки

Период Вид Товар Количество Период Товар Количество


движения
01.01.2018 + Ложка 1
ТАБЛИЦЫ РЕГИСТРА НАКОПЛЕНИЯ (ОСТАТКИ)

Движения Остатки

Период Вид Товар Количество Период Товар Количество


движения
01.01.2018 + Ложка 1 Ложка 1
ТАБЛИЦЫ РЕГИСТРА НАКОПЛЕНИЯ (ОСТАТКИ)

Движения Остатки

Период Вид Товар Количество Период Товар Количество


движения
01.01.2018 + Ложка 1 Ложка 6
02.01.2018 + Ложка 5
ТАБЛИЦЫ РЕГИСТРА НАКОПЛЕНИЯ (ОСТАТКИ)

Движения Остатки

Период Вид Товар Количество Период Товар Количество


движения
01.01.2018 + Ложка 1 Ложка 6
02.01.2018 + Ложка 5 Вилка -2
03.01.2018 + Вилка 3
04.01.2018 - Вилка 5
ТАБЛИЦЫ РЕГИСТРА НАКОПЛЕНИЯ (ОСТАТКИ)

Движения Остатки

Период Вид Товар Количество Период Товар Количество


движения
01.01.2018 + Ложка 1
02.01.2018 + Ложка 5 Вилка -2
03.01.2018 + Вилка 3
04.01.2018 - Вилка 5
05.01.2018 - Ложка 6
ТАБЛИЦЫ РЕГИСТРА НАКОПЛЕНИЯ (ОСТАТКИ)

Движения Остатки

Период Вид Товар Количество Период Товар Количество


движения
01.01.2018 + Ложка 1
02.01.2018 + Ложка 5
03.01.2018 + Вилка 3
04.01.2018 - Вилка 5 30.11.3999 Вилка -2
05.01.2018 - Ложка 6
ТАБЛИЦЫ РЕГИСТРА НАКОПЛЕНИЯ (ОСТАТКИ)

Движения Остатки

Период Вид Товар Количество Период Товар Количество


движения
01.01.2018 + Ложка 1 31.01.2018 Вилка -2
02.01.2018 + Ложка 5
03.01.2018 + Вилка 3
04.01.2018 - Вилка 5 30.11.3999 Вилка -2
05.01.2018 - Ложка 6
ЗАНЯТИЕ 009
Область.Параметры.ИмяПараметра = 42

ПЕЧАТНАЯ ФОРМА
ПолучитьМакет()
ПолучитьОбласть()
Данные

Параметры Результирующий
Макет документ
Печатная форма
Область макета Область макета (то что видит
Область макета Область макета пользователь)

Область макета Область макета

Показать()
Вывести()
ПРОВЕДЕНИЕ ДОКУМЕНТА

Набор
Набор
Таблица движений регистра записей
Набор
Набор записей
Набор
записей
записей записей

Набор Набор
записей записей
Документ, Документ,
проведение проведение ИТОГИ
ПРОВЕДЕНИЕ ДОКУМЕНТА

Набор
Набор
записей
Таблица движений регистра Набор
Набор Набор записей
Набор
записей
записей записей записей

Набор Набор
записей записей
Документ, Документ,
проведение проведение ИТОГИ
ПРАВИЛА ПОСТАВКИ, ПОВЕДЕНИЕ СИСТЕМЫ ПРИ
ОБНОВЛЕНИИ

Пользователь Поставщик Правило обновления


1 Менял Не менял Взять из конфигурации пользователя
2 Менял Менял ????
3 Не менял Не менял Взять из конфигурации пользователя
4 Не менял Менял Взять из конфигурации поставщика
Пользова Поставщ Правила поддержки Правила обновления
тель ик

1 Менял Не менял Любое Взять из конфигурации


пользователя
2 Менял Менял Объект поставщика не редактируется Невозможно
Объект поставщика редактируется с Взять из конфигурации поставщика
сохранением поддержки
Объект поставщика снят с поддержки Взять из конфигурации
пользователя
3 Не менял Не менял Любое Взять из конфигурации
пользователя
4 Не менял Менял Объект поставщика не редактируется Взять из конфигурации поставщика

Объект поставщика редактируется с Взять из конфигурации поставщика


сохранением поддержки
Объект поставщика снят с поддержки Взять из конфигурации
пользователя
ОРГАНИЗАЦИЯ ПОДБОРА
Форма документа Форма подбора

Параметры
Данные формы формы Данные формы

Клиент

Сервер
При создании на
сервере Данные формы
Данные формы Адрес ВХ

Временное
хранилище
Таблица значений Таблица значений