Программирование в системе 1C:Предприятие 8

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

Рекомендуется отправлять на обучение специалистов, знакомых с программированием в объектно-ориентированных системах и/или имеющих опыт конфигурирования.

Цель обучения

Дать представление об основных объектах и механизмах системы "1С:Предприятие 8", получить и расширить навыки программирования в системе "1С:Предприятие 8".

Программа курса


День 1-й.

1. Синхронизация терминологии. Нормирование справочной информации.

  • Список основных терминов, их определения. Поясняется причина их возникновения и различия между смежными понятиями.
  • Рекомендации по ведению нормативно‐справочной информации (на примере справочника номенклатура)

2. Виды учета. Бухгалтерский и управленческий учет. Сопоставимость данных.

  • Определение основных видов учета.
  • Сопоставление терминологии бухгалтерского и управленческого учета. Причины их разделения. Возможно дополнение лекции определениями терминов бухгалтерского и управленческого учета.

3. Процесс → Ресурсы → Функциональные требования → Техническое задание Программа → Тестирование → Документирование

  • Подсистемы и их ресурсные спецификации.
  • Итерационная разработка, спринты и планерки.
  • Работа с ресурсами. Управление ресурсами.

В лекции описывается создание программы "От процесса". Цель лекции - сформировать представление о понятии "Ресурса" в учетной системе "1С:Предприятие" и правил работы с ресурсами (такие как выведение ресурса в ноль и другие). Описываются ресурсы остатков, оборотов и состояния. На примерах показывается как различные участки учета сводятся к управлению ресурсами.

4. Управлением качеством услуг. Контроль расходов на поддержку пользователей.

  • Установка контролируемого качества предоставляемых IT-отделом (отделом АСУ) услуг
  • Контроль материальных затрат, направленных на достижение качества и поддержку пользователей

5. Возможности платформы. От платформы к задаче и обратно.

  • Дерево объектов конфигуратора
  • Область применения каждого вида объектов

Практика: Рассмотрение примера решения задач.

Приводится решение 1 задачи из каждого раздела:

  • Оперативный учет
  • Бухгалтерский учет
  • Расчет заработной платы
  • Бизнес-процессы
  • Разработка интерфейса 

День 2-й.

6. Процедуры и функции

  • Уровни программирования: бизнес‐логика и алгоритмы
  • Решения типовых задач: установка отборов в запросы, передача параметров, проверка входных параметров и т.д.
  • Понятие контекста с учетом особенностей клиент-серверного взаимодействия в управляемых приложениях. 

7. Модули.

  • Виды модулей
  • Расположения кода в модулях с учетом особенностей клиент‐серверного взаимодействия в управляемых приложениях

8. Разработка управляемого интерфейса на примере разработки интерфейса для задачи.

  • Основы построения управляемого интерфейса. Рассматриваются следующие вопросы:
    • Проектирование интерфейса подсистем.
    • Формы списка
    • Формы объекта
    • Построение простого и понятного для пользователя интерфейса.
    • Использование команд.
    • Адаптация интерфейса с учетом прав пользователя.
    • Использование управляемых форм в неуправляемом приложении.

Практика: Самостоятельное решение задач.


День 3-й. 

9. Написание запросов и работа с системой компоновки данных

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

10. Программирование на уровне подсистем. Библиотека стандартных подсистем.

Практика: Решение задач сопровождению программных продуктов на базе библиотеки стандартных подсистем.

  • Разработка подключаемой обработки, отчета, печатной формы, обработки заполнения.
  • Использование расширений конфигурации.
  • Использование функций БСП в собственных объектах.

По окончания курса слушатели получают:

  • Учебное пособие в печатном виде
  • Пример решения задач + видео с пояснением решения задачи.
  • Пример подключаемых обработок для БСП
  • Пример использования подсистем БСП

Выдаваемые документы

Слушателям выдается сертификат Учебного центра Softline об окончании курса, а также Справка об обучении установленного государством образца.

Информация о курсе

Вендор: 1С:Предприятие
Код курса: 1C_PC
Продолжительность: 3 дня / 24 часа
Направление: 1С:Предприятие 8
Экзамен : n/a
Администрирование Windows Server 2012 R2
20411 D
Минск, 28 августа - 1 сентября
Администрирование Oracle Database 12c
12cDBA
Минск, 28 августа - 1 сентября
Все предложения
Записаться на курс

Название курса и комментарии*

Ваше имя и фамилия*

Компания*

Телефон*

Email*