Программист 1С 7.7
О чём курс
Комплексная программа «Программирование в системе 1С: Предприятие 7.7.» представляет собой глубокое и всестороннее обучение, охватывающее ключевые аспекты разработки и администрирования в данной платформе. Курс разбит на пять логически связанных блоков, которые последовательно ведут слушателя от основ встроенного языка до сложных механизмов учета и распределенных баз данных. Программа предназначена для тех, кто хочет освоить профессиональную разработку в среде 1С: Предприятие 7.7, понять принципы работы метаданных, конфигурации и взаимодействия с различными компонентами системы.
В рамках обучения студенты детально изучают работу со справочниками, документами, журналами и отчетами, осваивают механизмы бухгалтерского и оперативного учета, а также компоненту «Расчет». Особое внимание уделяется практическому применению знаний: каждый модуль подкреплен примерами создания реальных объектов, таких как справочники сотрудников, документы «Счет» и «Накладная», а также решением сквозных задач по расчету заработной платы и управлению регистрами. Участники курса научатся эффективно использовать встроенный язык, конструкторы запросов, объекты «Таблица» и «Таблица значений», что позволит им создавать гибкие и функциональные решения для автоматизации бизнес-процессов.
Формат обучения ориентирован на глубокое погружение в архитектуру системы. Слушатели узнают, как работают предопределенные процедуры, транзакции, механизмы проведения документов и бухгалтерские итоги. Программа также затрагивает вопросы распределенных информационных баз данных (УРБД), что критически важно для специалистов, работающих в территориально распределенных компаниях. По итогам курса выпускники получают комплексное понимание того, как устроена система 1С: Предприятие 7.7 изнутри, и приобретают навыки, необходимые для самостоятельной разработки, настройки и поддержки конфигураций любой сложности. Это идеальный выбор для начинающих программистов 1С, желающих систематизировать свои знания, а также для специалистов, стремящихся повысить свою квалификацию и освоить все возможности платформы версии 7.7.
Программа обучения
Программирование Модуль 1. Введение в систему 1С:Предприятие 7.7. Встроенный язык. Компоненты системы. Конфигурация. Свойства конфигурации как объекта. Понятие метаданных. Дерево метаданных. Модуль. Виды программных модулей. Глобальный модуль, его особенности. Понятия - объект, атрибут и метод. Синтаксис языка. Системные процедуры и функции. Понятие предопределенных процедур. Модуль 2. Работа с константами и перечислениями Константа - как пример агрегатного объекта. Работа с константами средствами встроенного языка. Предопределенные процедуры глобального модуля при работе с константами. Перечисления. Примеры применения. Работа с перечислениями средствами встроенного языка. Модуль 3. Работа со справочниками. Объекты «Периодический», «Список значений». Справочник. Подчиненные справочники. Реквизиты, атрибуты и методы объекта "Справочник". Элементы диалога формы. Понятия "слой" и "закладка". Формы элемента справочника, группы и списка. Предопределенные процедуры модуля формы, группы и списка справочника. Конструктор справочника. Пример - "Создание справочника "Сотрудники". Модуль 4. Работа с документами Документ. Виды документов. Реквизиты, атрибуты и методы объекта "документ". Общие реквизиты документов. Использование нумераторов. Форма документа. Работа с табличной частью документа. Предопределенные процедуры модуля формы документа. Конструктор документа. Ввод документа на основании. Механизм "подчиненности" документов. Понятие "проведение документа". Понятие «транзакции». Пример - «создание документов «Счет», «Накладная". Модуль 5. Журналы документов Документы и журналы документов. Понятие "обычного" журнала, его свойства. Понятие "общего" журнала, его свойства. Понятие "дополнительного" журнала, его свойства. Форма журнала. Предопределенные процедуры модуля формы журнала. Графы отбора журнала. Модуль 6. Отчеты и обработки. Работа с объектом «Таблица». Язык запросов. Объект «Таблица значений». Отчеты и обработки в системе. Конструктор отчета. Работа с объектом "Таблица". Общие таблицы. Свойства ячейки таблицы. Методы объекта "таблица". Бухгалтерский учет Модуль 1. Служебные типы данных компоненты «Бух. учет»: «ПланСчетов», ВидСубконто». Организация бухгалтерских счетов. Объект «Счет». Организация бухгалтерского учета в системе. Планы счетов. Управление списком. Свойства объекта "ПланСчетов". Виды субконто. Управление списком. Свойства объекта "Вида субконто". Бухгалтерские счета. Свойства объекта "Счет". Работа с объектом "Счет" средствами встроенного языка. Настройка аналитического, количественного и валютного учета в системе. Отличия многоуровневого и многомерного аналитического учета. Примеры организации аналитического учета. Допустимые типы данных используемых в качестве аналитических разрезов бухгалтерских счетов. Модуль 2. Объекты компоненты «Бухгалтерский учет»: «Операция», «Проводка». Свойства документов бухгалтерского учета. Понятия "Операция", "Проводка", "Корреспонденция". Свойства объекта "Операция" и "Проводка". Атрибуты и методы объекта "Операция", атрибуты и методы объекта контекста модуля формы операции. Предопределенные процедуры модуля формы операции. Признак принадлежности документа к бухгалтерскому учету. Методы модуля документа доступные при указании принадлежности его к бухгалтерскому учету. Конструктор формирования операции в модуле документа. Начало решения первого типового примера. Модуль 3. Механизм бухгалтерских итогов. Работа с бухгалтерскими итогами. Решение первого типового примера. Контекст работы с бухгалтерскими итогами. Общие свойства объекта "Бухгалтерские итоги". Методы обращения к основным итогам. Методы обращения к временным итогам. Методы обращения к бухгалтерским итогам в режиме запроса. Начало решения второго типового примера. Модуль 4. Работа с бухгалтерскими итогами. Использование объекта «Таблица значений». Решение второго типового примера. Конструктор бухгалтерских запросов. Использование объекта "Таблица значений" для выгрузки или загрузки табличной части документа. Использование объекта "Таблица значений" в форме документа в режиме диалога. Начало решения третьего типового примера. Модуль 5. Отчеты и обработки. Использование объекта «Бухгалтерские итоги» при формирования отчетов и в обработках. Решение третьего типового примера. Автоматический ввод документов с использованием отчетов (обработок). Отчеты и обработки в системе. Использование конструктора бухгалтерских запросов для формирования отчетов. «Расшифровка» содержимого ячейки таблицы. Модуль 6. Отчеты и обработки. Работа с таблицей в режиме «ввода данных». Решение четвертого типового примера. Работа с таблицами в режиме «ввода данных». Особенности создание вложенных отчетов для таблиц в режиме «ввода данных". Оперативный учет Модуль 1. Регистры в системе «1С:Предприятие» Организация оперативного учета в системе. Понятие "точки актуальности итогов". Назначение регистров в системе. Управление списком регистров. Виды регистров. Отличие регистров остатков от оборотных регистров. Разработка структуры регистра. Упорядочивание списка измерений (ресурсов, реквизитов). Измерения, ресурсы и реквизиты регистра. Типы данных используемые для их описания. Периодичность хранения остатков и влияние длительности периода на работу системы. Модуль 2. Атрибуты и методы работы с регистрами. Вспомогательный объект «Регистры». Свойства документов оперативного учета. Контекст работы с регистрами. Атрибуты регистров. Общие методы регистров. Методы оборотных регистров. Методы регистров остатков. Системные процедуры работы с регистрами. Временный расчет регистров. Методы встроенного языка для проведения временного расчета. Вспомогательный объект "Регистры". Признак принадлежности документа к оперативному. Методы контекста модуля документа для формирования движений регистров. Конструктор движений регистров. Начало решения первого типового примера. Модуль 3. Использование объекта «Таблица значений» Решение первого типового примера. Использование объекта "Таблица значений" для выгрузки или загрузки табличной части документа. Использование объекта "Таблица значений" в форме документа в режиме диалога. Структура регистра для учета по LIFO, FIFO, среднему. Выгрузка итогов по регистру в "Таблицу значений". Начало решения второго типового примера. Модуль 4. Работа с последовательностями документов. Механизм «до проведения» документов. Изменение периодических реквизитов справочников. Решение второго типового примера. Понятие "последовательности документов". Управление списком последовательностей. Свойства "последовательности документов". Методы работы с "последовательностями документов" средствами встроенного языка. Использование механизма "до проведения" документов. Начало решения третьего типового примера. Модуль 5. Отчеты и обработки. (часть 1) Решение третьего типового примера. Отчеты и обработки в системе. Механизм запросов в системе. Язык запросов. Конструктор запросов. Работа с объектом "Запрос". Выгрузка запроса в "Таблицу значений". Модуль 6. Отчеты и обработки (часть 2). Работа с таблицей в режиме «ввода данных». Понятие "внешний отчет". Использование объекта "Метаданные" при создании внешних отчетов. Работа с таблицами в режиме "ввода данных". Расчет Модуль 1. Объекты компоненты «Расчет»: «Журналы Расчетов», «Виды Расчетов», «Группы Расчетов», «Календари». Объекты компоненты "Расчет" в системе 1С:Предприятие. Управление списком журналов расчета. Свойства журнала расчетов. Создание формы. Конструктор журнала расчетов. Управление списком календарей. Свойства календаря. Автозаполнение. Виды и группы видов расчетов. Управление списками видов расчетов и групп расчетов. Свойства вида расчета. Управление входимостью в группы. Модуль расчета. Правила перерасчета, список и свойства. Постановка сквозной задачи. Модуль 2. Работа с журналами расчетов. Работа с видами расчетов и группами расчетов. Свойства документов компоненты «Расчет». Работа с журналом расчета. Атрибуты и методы журнала. Работа с периодом журнала расчетов. Атрибуты и методы периода журнала расчетов. Работа с записями журнала расчетов. Атрибуты и методы записей журнала расчетов. Создание видов расчета и групп видов расчета по условиям сквозной задачи. Признак принадлежности документа к расчету. Решение сквозной задачи - создание календарей. Создание первого документа, производящего записи в журнал расчетов. Модуль 3. Разработка модулей видов расчета. Назначение правил перерасчета. Сторнирующие записи Журнала Расчетов. Атрибуты видов расчета. Методы видов расчета. Понятия "Очередность" и "Приоритет вытеснения". Управление входимостью расчета в группы. Методы групп видов расчета. Работа с правилами перерасчета. Решение сквозной задачи - создание конфигурации выполняющей расчет зарплаты без отклонений. Модуль 4. Отчеты и обработки. Составление отчетов по Журналу Расчетов. Отчеты и обработки в системе. Механизм запросов в системе. Язык запросов. Работа с объектом "Запрос". Решение сквозной задачи - доработка конфигурации, выполняющей расчет зарплаты с отклонениями. Распределенные ИБД Модуль 1. Управление распределенными информационными базами данных Понятие распределенной информационной БД. Примеры использования ИРБД. Свойства метаданных при установленной компоненте УРБД. Виды миграций объектов РБД. Обмен данными между БД. Особенности программирования в системе с РБД.
Теги курса
Другие материалы школы 12
С Специалист Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.