Версия для слабовидящих

Размер текста:

Цветовая схема:

Изображения:

2

Часов теории

16

Часов практических занятий

О программе

Основы программирования на 1С

Освоите навыки посторенние алгоритмов для конкретных программ; навыками разработки в языках программирования; Освоите навыки выполнения проверку, отладки программного кода, оформления программного кода в соответствии со стандартом.

Вы научитесь: разрабатывать алгоритмы для конкретных задач. использовать программы для графического отображения алгоритмов. определять сложность работы алгоритмов. работать в среде программирования. реализовывать построенные алгоритмы в виде программ на конкретном языке программирования. оформлять код программы в соответствии со стандартом кодирования. выполнять проверку, отладку кода программы.

Программа

Тема 1. Предприятие 8.3 Режим конфигуратора. Создание объектов в режиме конфигуратор

В режиме Конфигуратора 1С создание объектов включает: определение объектов конфигурации (справочники, документы, отчеты, регистры), настройку реквизитов (полей данных) и табличных частей, создание форм для ввода и отображения данных, использование макетов для печатных форм, написание процедур и функций на встроенном языке для реализации логики, организацию модулей для хранения кода, и использование менеджера объекта для создания и управления объектами.

Тема 2. Создание справочников

Создание справочников включает определение структуры справочника, добавление реквизитов для хранения информации о каждом элементе (код, наименование, иерархия, дополнительные сведения), настройку типов данных для реквизитов, создание форм для ввода и редактирования элементов справочника, определение порядка сортировки и отображения элементов в списке, установку прав доступа к справочнику и его элементам, а также написание процедур и функций для автоматической обработки данных справочника и реализации бизнес-логики.

Тема 3. Реализация документов и отчетов

Реализация документов включает определение реквизитов шапки и табличной части, создание форм для ввода данных, определение движений по регистрам, настройку проведения, реализацию алгоритмов расчета и заполнения полей, создание печатных форм, обработку событий (при записи, проведении), настройку прав доступа; реализация отчетов включает определение структуры отчета, выборку данных из регистров и других объектов, группировку и агрегацию данных, настройку параметров отбора, создание макетов для отображения данных, разработку алгоритмов расчета итогов и аналитических показателей, настройку вывода в различные форматы и предоставление пользовательских настроек.

Тема 4. Макеты и их редактирование

Макеты и их редактирование включают понимание структуры макета (области, параметры, переменные), использование элементов макета (текст, картинки, таблицы), настройку форматирования (шрифты, цвета, границы), использование параметров макета для передачи данных, применение выражений и функций для динамического заполнения данными, создание печатных форм документов и отчетов на основе макетов, редактирование макета в визуальном редакторе или коде, настройку расположения элементов и их выравнивания, а также предварительный просмотр и тестирование макета перед его использованием.

Тема 5. Проведение документов по нижнему регистру

Проведение документов подразумевает отражение хозяйственных операций в регистрах учета, при этом ключевыми понятиями являются: движения документа (записи, создаваемые в регистрах), регистры накопления (учет количественных показателей), регистры бухгалтерии (формирование бухгалтерских проводок), регистры сведений (хранение дополнительной информации в разрезе измерений), определение соответствия между реквизитами документов и измерениями/ресурсами регистров, определение знака движения (приход или расход), написание кода проведения для формирования правильных записей в регистрах, контроль остатков и корректности данных, обратное проведение (сторнирование движений), отмена проведения документа, а также оптимизация процесса проведения для повышения производительности системы.

Тема 6. Оптимизация проведения документов

Оптимизация проведения документов включает анализ узких мест в коде проведения, уменьшение количества запросов к базе данных, использование пакетной записи для регистров, индексирование регистров по часто используемым измерениям, оптимизация запросов при получении данных, избежание избыточных расчетов и проверок, использование временных таблиц для промежуточных результатов, кэширование данных, распараллеливание операций, контроль блокировок, использование профилировщика для определения проблемных участков кода и рефакторинг кода для повышения его эффективности.

Тема 7. Распределение пользователей и ролей

Распределение пользователей и ролей включает создание пользователей и групп пользователей, определение ролей с набором прав доступа к объектам и функциям системы, назначение ролей пользователям и группам, настройку прав доступа на уровне объектов (чтение, запись, изменение, удаление), использование ролей для ограничения доступа к конфиденциальным данным, аудит действий пользователей, настройку разрешений на уровне записей (RLS) для дополнительной защиты данных, создание профилей групп доступа для упрощения назначения прав, использование предопределенных ролей и возможность их расширения, а также регулярный пересмотр и обновление прав доступа для поддержания безопасности системы.

Тема 8. Обмен данными

Обмен данными включает определение форматов обмена (XML, JSON, CSV, DBF), настройку правил обмена (сопоставление объектов и реквизитов), использование планов обмена для синхронизации данных между базами, создание узлов обмена (представления баз-источников и баз-приемников), настройку расписания обмена, использование веб-сервисов и API для обмена данными, разрешение конфликтов при обмене, отслеживание ошибок и журналирование процесса обмена, использование конвертации данных для преобразования форматов, настройку выгрузки и загрузки данных, обеспечение целостности и непротиворечивости данных при обмене, а также оптимизацию процесса обмена для повышения скорости и эффективности

Тема 9. Облачные технологии 1С

Облачные технологии 1С включают развертывание и использование 1С на удаленных серверах (в облаке), использование модели SaaS (Software as a Service) для доступа к 1С через интернет, масштабируемость ресурсов (процессорное время, память, дисковое пространство), высокую доступность и отказоустойчивость, автоматическое резервное копирование данных, централизованное управление и мониторинг, возможность работы из любой точки мира, снижение затрат на инфраструктуру и обслуживание, использование веб-клиента и мобильных приложений для доступа к 1С, интеграцию с другими облачными сервисами, обеспечение безопасности данных в облачной среде, соответствие требованиям законодательства по защите персональных данных, а также автоматическое обновление платформы и конфигураций.

Преподаватели и эксперты программы

Документ, который Вы получите

Отзывы на программу

Друзин Станислав Олегович

Татжиев Бехруз

Студент специальности 09.02.07 Информационные системы и программирование

Курсы "Основы программирования на языке 1С" оказал

Друзин Станислав Олегович

Зубков Андрей

Студент специальности 09.02.07 Информационные системы и программирование

Я проходил курсы "Основы программирования на языке

Как поступить на программу?

Шаг 1

Выбрать программу и оставить заявку

Шаг 2

Собрать документы и пройти оформление в личном кабинете anketa.fa.ru

Шаг 3

Получить договор и документы для оплаты

Шаг 4

Внести оплату и начать обучение

Вас могут заинтересовать

Контакты

САВУШКИНА ГАЛИНА НИКОЛАЕВНА

САВУШКИНА ГАЛИНА НИКОЛАЕВНА

  • Заведующий отделением
  • Преподаватель
  • Ответственный за организацию обучения по образовательным программам дополнительного образования
E-mail GNSavushkina@fa.ru Телефон (846) 224-20-78 Место нахождения:
г. Самара, ул. Антонова-Овсеенко, 57, кабинет 207А
.

Выбрать дату

Выбрать дату

Выбрать год