| Код курса | Название курса | Продолжи-тельность | 
                
                    | ERP-DEV-01 | Разработка объектов и настройка ERP-системы AVARDA  | 40 ч. | 
                
                    |  | Тема 1. Настройка системы. Подключение базы 
                         Устновка сервера firebird. Различие архитестуры Super Server/Classic Server
Использование UDF Установка программы Аварда, BDE, Guardant Подключение базы в IBExpert, настройки IBExpert, проверка версии FireBird Backup/restore базы Оболочка, контроль версии оболочки, особенности версий Состав DLL. Контроль версий DLL Подключение базы в AVARDA, настройка проекта Тренировочная задача. Подключение базы  |  2 ч.   | 
                
                    |  | Тема 2. Принципы конфигурирования в AVARDA 
                        Понятие “Объект конфигуратора”. Таблица CFG Понятие “Концепт” объекта Понятие “Ярлык” Понятие “Конфигурационная информация” Конфигурации, наследование конфигураций. Таблица XADM Как добраться до конфигураций.Привязка интерфейса пользователю Интерфейсы. Таблица XINTF 
 |  2 ч.   | 
                
                    |  | Тема 3. Справочник и набор Занятие 1 
                        Понятие “Справочник”. Таблица LIB Понятие “Концепт справочника”. Поле LCONCEPT Выборка по концепту на примере пользователей, концепт 200 Тип записи. Поле LFLAG Иерархия справочника. Понятие “Группа”. Поле LPARENT Зоны ответственности и конфиденциальность Тренировочная задача. Выбор всех групп, входящих в данную  Занятие 2 
                        Объект конфигуратора “Справочник”. Создание справочника в конфигураторе Понятие “Корневая запись справочника” Понятие “Базовая запись”. Создание базовых записей Создание набора. Концепт набора. Таблица NAB. Смысл полей NIDLIB, NID1-4 Сетка набора. Настройки наборов. Привязка сетки к набору Тренировочная задача. Создание справочника. Создание набора  Занятие 3 
                        Конфигурирование справочника. Включение справочника в конфигурацию Конфигурирование реквизитов. Справочники признаков. Поля LID1..4, LINT1..2 Сетка справочника. Привязка сетки Дизайн карточки. Привязка дизайна записи и группы Навешивание наборов на справочник Выгрузка в IEC. Буфер элементов и буфер метаданных Выгрузка корневой и базовых записей. Файл UPD_xxx.SQL Тренировочная задача. Выгрузка справочника и набора Вопрос. Как определить, какая сетка привязана к данному набору? 
 |  6 ч.   | 
                
                    |  | Тема 4. Алгоритмы и Журналы Занятие 1 
                        Объект конфигуратора “Алгоритм”. Типы алгоритмов Скрипт. Команды скрипта Навешивание действий на справочник Конфигурирование посредством CMD файла Другие типы алгоритмов  Занятие 2 
                        Объект конфигуратора “Журнал” Редактирование. Строка “Журнал,функция,функция конфигурирования” “Универсальный алгоритм справочника” и “Универсальный алгоритм документа” Настройка журнала Алгоритмы “Выбор из журнала” и “Выбор из журнала на поле” Тренировочная задача. Написать скрипт и повесить его на справочник посредством CMD  |  4ч.   | 
                
                    |  | Тема 5. Документ  Занятие 1 
                        Объект конфигуратора “Документ” Объект конфигуратора “Состояние” Состояния “Новый” и “Составлен” Действия при смене состояний История документа  Занятие 2 
                        Организация учета, как процесс создания и смены состояний документов Приходование, перемещение и расходование товара с помощью документов Таблицы CNT, PMA, SMA, RMA Учет по партиям. Учет по состояниям Учет по местам хранения  Занятие 3 
                        Конфигурирование документа Объект конфигуратора “Дизайн документа” Реквизиты. Нач. значение. Видимость. Доступность Настройки Действия. Алгоритмы документа  | 6 ч.   | 
                
                    |  | Тема 6. Форма поиска Занятие 1 
                        Объект конфигуратора “Форма поиска” Объект конфигуратора “Выборка” Объект конфигуратора “Панель параметров” Создание и конфигурирование ФП  Занятие 2 
                        Запуск ФП из алгоритмов. Передача параметров через панель Создание алгоритмов, запускаемых от формы поиска Создание подчиненных форм поиска Форма поиска в роли спецификации Визуальное представление информации. Кубы. Использование кубов от ФП  | 4 ч.   | 
                
                    |  | Тема 7. Расширенные структуры Занятие 1 
                        Организация данных РС. Таблицы XSTRUCT и XSEC... Описание узлов и значение узлов. Концепт РС. Поле CONCEPT Идентификация узла. Поле NODE Привязка к владельцу. Поля OWNER и GLB Вид узла. Тип узла. Простые типы узлов Группа. Поле PARENT  Занятие 2 
                        Запуск РС. Алгоритм “Расширенная структура” Кортеж. Свойства кортежа как группы. Отличие от группы Кортеж как элемент Особенности выбора данных из кортежей Узлы типа справочник Особенности работы с узлами типа Форма поиска Выгрузка описаний узлов в UPD_.SQL Тренировочная задача. Создание РС  | 4 ч.   | 
                
                    |  | Тема 8. Форма Занятие 1 
                        Объект конфигуратора “Форма” Для чего нужна форма Простая форма. Создание и оформление формы Форма типа “форма поиска” Другие типы форм Запуск формы. Алгоритм “Вызов дизайн-формы”  Занятие 2 
                        Сохранение параметров. LoadParam, SaveParam Запуск формы от объекта, получение параметров объекта. GetParentParam Запуск формы от формы Передача параметром в вызываемую форму. GetParam, SetParam Запуск отчета от формы  | 4 ч.   | 
                
                    |  | Тема 9. Отчет 
                        Создание отчета, отчет fr3 Привязка отчета (алгоритм->форма->отчет) Передача параметров в отчет  | 2 ч.   | 
                
                    |  | Тема 10. Хранимые процедуры Занятие 1 
                        Исполнение ХП из скрипта алгоритма или формы Требования к оформлению ХП Основные ХП ТК Распределение функционала, _u _d _bc  Занятие 2 
                        Оформление запросов Типичные запросы Оптимизация запросов. Использование +0. Выбор индекса Использование разных видов связывания  | 4 ч.   | 
                
                    |  | Тема 11. Структура апдейта 
                        Файлы апдейта Оформление README.TXT Определение требований RDB_ и(или) UPD_ Объекты конфигуратора, файл IEC Команды CMD Установка апдейта, распределенная установка с применением репликатора  | 2 ч.   | 
                
                    | ERP-DEV-02 | Разработка и настройка объектов 5 версии оболочки AVARDA | 16 ч. | 
                
                    |  | 
                        Формы Информеры Табло и анализ Шаблоны графиков Интеграция с базовыми объектами AVARDA Настройка объектов 5 версии в наследуемых конфигурациях  |   | 
                
                    | ERP-DEV-03 | Разработка библиотек, интегрированных с оболочкой AVARDA  | 16 ч. | 
                
                    |  |  |  |