Создание отчетов по лучшим стандартам 1С – быстро и просто…

Профессиональная разработка отчетов в 1С 8.3
на Системе Компоновки Данных (СКД)

Коллеги, мы приняли решение вернуться к модели, которую использовали с 2010 года – проведение курсов в потоках.

Прием новых участников на данный курс приостановлен до открытия нового потока. Анонс будет опубликован в новостях сайта, по срокам пока ориентировать не готовы.

Рекомендуем пройти предварительную регистрацию на новый поток.

Мастер-группа: 2 месяца

Система Компоновки Данных – это СТАНДАРТ разработки отчетов для всех новых типовых конфигураций.
Мы поможем освоить этот инструмент за минимальное время.

Вы сможете разрабатывать и дорабатывать отчеты ЛЮБОГО уровня сложности в любой современной конфигурации.

Или разрабатывать собственные на уровне разработчиков фирмы 1С.

Вы сможете быстро создавать отчеты любого уровня сложности

Доработка любых отчетов типовых конфигураций станет простой задачей

Вы сможете сразу использовать материалы в своей работе

Займет всего 1 месяц, если выделять по полтора часа в день

Реальные отзывы реальных людей:

Приятно удивлён большим количеством материала с достаточно глубоким погружением в различные тонкости СКД…
Возможности СКД настолько обширны, что изучение методом научного тыка не позволяет изучить всех настроек и нюансов…
Теория подкрепляется как примерами, так и разъяснениями “почему так”, описанием особенностей реализации, выявленных опытным путём и не описанных в документации к 1с…
Мне приходится сталкиваться с “устаревшими” конфигурациями типа КА1.1 или БП2.0, поэтому расширить кругозор по СКД лично для меня было очень полезно

Что будет в курсе

Вот несколько тем, которые рассмотрены в курсе:

  • Различные способы формирования отчетов (вывод в табличный документ, построитель отчета, универсальный отчет, СКД)
  • Настройка отчетов в режиме «1С:Предприятие»
  • Инструменты отладки отчетов на СКД. Какой запрос на самом деле получает данные из базы?
  • Для чего нужно множество галочек в настройке полей компоновки
  • Как переопределить представление поля в отчете
  • Как получить корректные итоги в отчетах на СКД вне зависимости от того, какие поля выводятся в отчет?
  • Как вывести корректные остатки по документам-регистраторам?
  • Как, не установив всего несколько галочек, получить ошибочные итоги в отчете?
  • Как использовать собственные функции из общих модулей в отчете на СКД?
  • Как исключить некорректные сложения USD + EUR; Шт. + кг
  • Как создать несколько представлений (вариантов отчета) на основании одних и тех же данных
  • Какие возможности по выводу данных в графическом виде (диаграммы, графики, гистограммы) есть в СКД, а когда придется полученную диаграмму «доработать» программным кодом
  • Как без программирования организовать вывод данных по иерархии? И как организовано получение таких данных на низком уровне?
  • Как без программного кода вывести все даты за период, а не только те, на которые есть данные в отчете?
  • Как настроить отчет, где пользователь самостоятельно может выбирать требуемую периодичность (год, месяц, день)?
  • Как без программирования расположить на форме отчета «быстрые» настройки, которые нужны пользователю для формирования отчета?
  • Комбинирование отборов – И, Или, Не.
  • Как вывести заголовок поля вертикально, а сами значения – горизонтально.
  • Вывод в итогах только некоторых ресурсов
  • Отличия расчета итогов в запросах и СКД
  • Срез последних на каждую дату при помощи СКД
  • Работа с произвольными характеристиками объектов, которые пользователь создает в режиме «1С:Предприятие» в отчете на СКД
  • Использование вложенных схем – разработка нового отчета на базе существующих
  • Практические примеры использования сложно произносимых функций
    ВычислитьВыражениеСГруппировкойМассив,
    ВычислитьВыражениеСГруппировкойТаблицаЗначений и т.д.
    Для решения каких задач их можно применять?
  • Особенности работы с макетами в отчетах на СКД
  • При помощи ручного вывода данных в табличный документ можно реализовать сложные и комплексные отчеты. А как получить такой же отчет, но со всеми гибкими настройками СКД (произвольными отборами и т.д.)?
  • Как сформировать отчет программно? Как сформировать отчет с отбором по конкретному товару из списка номенклатуры?
  • Вывод сформированных данных не в отчет, а в таблицу значений
  • Программная работа с пользовательскими настройками
  • Как построить отчет по таблице, которая получается программно или загружается из внешней системы?
  • Реализация настраиваемого отбора не в отчетах – обработках, справочниках и т.д. Хранение произвольных отборов, введенных пользователями в режиме «1С:Предприятие»
  • Программная обработка расшифровки
  • Создание собственного меню для расшифровки отчета
  • Как реализовать переход из отчета на сайт двойным кликом в ячейке отчета?
  • Как вывести картинки в отчет? Как сформировать прайс-лист с изображениями товаров?
  • Как вывести логотип компании в отчете на СКД?
  • Какие возможности СКД можно использовать при отображении списков? Динамические списки
  • Как система обеспечивает быстрое отображение списков, в которых могут храниться десятки тысяч элементов?


Вы получаете возможность быстро разрабатывать удобные настраиваемые отчеты без программирования

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

Вы увидите, как использовать СКД не только для отчетов, но и, например, для произвольных отборов или при формировании динамических списков

Детальное содержание курса

Занятие 1. Способы формирования отчетов в системе «1С:Предприятие 8»

  • Вывод в табличный документ
  • Конструктор выходных форм
  • Повторное использование конструктора выходных форм
  • Построитель отчета
  • Использование построителя отчета
  • Инструкции построителя отчета
  • Кросс-таблица
  • Использование свойства ИсточникДанных построителя отчета
  • Кросс-таблица
  • Использование свойства ИсточникДанных построителя отчета
  • Итоги по использованию построителя отчета
  • УниверсальныйОтчет

  • Использование универсального отчета
  • Возможности СКД
  • Схема формирования отчета

Занятие 2. Устройство СКД

  • Процесс создания отчета
  • Настройка отчета пользователем
  • Схема компоновки данных
  • Составные части схемы компоновки данных
  • Источники данных
  • Наборы данных
  • Набор данных – запрос
  • Связи наборов данных
  • Отличие связи наборов данных от объединения наборов данных
  • Вычисляемые поля
  • Ресурсы (поля итога)
  • Параметры
  • Макеты
  • Вложенные схемы
  • Варианты настроек

  • Отличия группировки от таблицы
  • Варианты настроек отчета

Занятие 3. Настройка отчетов в пользовательском режиме

  • Внешний вид формы отчета
  • Внешний вид формы отчета (интерфейс Такси)
  • Изменение варианта отчета
  • Свойство «Использование»
  • Пользовательские настройки
  • Шаблон типового отчета (УПП 1.3, ЗУП 2.5)
  • Отчеты на базе БСП (УТ 11)
  • Отчеты на базе БСП (ЗУП 3.0)
  • Новый внешний вид отчетов (УНФ 1.6)

Занятие 4. Набор данных – запрос. Консоль системы компоновки данных

  • Создание набора данных – запроса
  • Использование предложения ИТОГИ в тексте запроса
  • Использование отборов в тексте запросов
  • Макет компоновки
  • Консоль СКД
  • Анализ запроса при помощи консоли
  • Анализ отборов в тексте запроса при помощи консоли
  • Инструменты разработчика
  • Текст запроса при наличии отбора в настройках отчета
  • Пакетный запрос при наличии отбора в настройках отчета
  • Настройка сортировки
  • Параметры виртуальной таблицы Остатки
  • Параметры виртуальной таблицы Обороты
  • Особенности запросов в СКД
  • Пример создания отчета

Занятие 5. Настройки полей компоновки данных. Автозаполнение полей

  • Расширение языка запросов
  • Предложение ВЫБРАТЬ
  • Предложение ГДЕ
  • Отбор в условиях виртуальной таблицы
  • Параметры запроса в предложении ГДЕ
  • Параметры виртуальных таблиц
  • Настройки полей компоновки данных
  • Автозаполнение полей
  • Свойства «Поле» и «Путь»
  • Заголовок поля компоновки данных
  • Закладка «Компоновка данных» в конструкторе запроса
  • Обязательные таблицы
  • Пример соединения таблиц
  • Ограничения использования полей компоновки
  • Настройка представления полей компоновки
  • Настройка упорядочивания полей компоновки
  • Настройка типа значения поля компоновки
  • Настройка доступных значений поля компоновки
  • Типы доступных значений
  • Оформление поля

  • Параметры редактирования
  • Вычисляемые поля
  • Выражение вычисляемого поля
  • Параметры
  • Свойства параметров
  • Использование выражений для параметров
  • Параметр СтандартныйПериод
  • Обязательный параметр

Занятие 6. Настройка расчета итогов. Ресурсы

  • Настройка итогов
  • Настройка ресурсов
  • Установка полей группировки для расчета итогов
  • Использование иерархических справочников
  • Выражение ресурса
  • Группировка по ресурсам
  • Строковое представление ресурса

Занятие 7. Расчет итогов по полям остатка. Роли полей компоновки данных

  • Предназначение ролей
  • Настройка роли «Период»
  • ПериодСекунда
  • Дополнительный период
  • Использование полей-периодов в УТ 11.2
  • Настройка ролей для полей остатков
  • Настройка ролей для полей остатков в УТ 11.2
  • Настройка ролей в УНФ 1.6 и БП 3.0
  • Игнорировать NULL
  • Игнорировать NULL в УТ 11.2
  • Обязательное поле
  • Обязательное поле в УТ 10.3
  • Неявное добавление парного остатка
  • Неявное добавление измерения
  • Периодичность «Неделя»
  • Реквизиты регистратора
  • Реквизиты измерения

  • Вложенные запросы
  • Указание периода при получении остатка на дату
  • Указание периода при получении остатка на дату в БП 3.0

Занятие 8. Настройка структуры и оформления отчета

  • Варианты отчетов
  • Использование конструктора настроек
  • Группировка и детальные записи
  • Иерархические группировки
  • Исследование макета компоновки для иерархии
  • Группировка по периоду. Вывод всех дат в периоде
  • Вложенные группировки с дополнением периодов
  • Вывод группировок с различной периодичностью
  • Вывод группировок с различной периодичностью в БП 3.0
  • Вложенные поля для полей, содержащих в составе своих типов тип «Дата»
  • Выбранные поля
  • Пользовательские настройки
  • Включение в пользовательские настройки элементов отчета
  • Редактирование пользовательских настроек
  • Пользовательские поля
  • Вывод пустой колонки в отчете (место под подпись)
  • Системные поля. Параметры
  • Вложенные поля для числовых ресурсов
  • Отборы
  • Группировка отборов
  • Отборы на уровне отчета, отдельной группировки
  • Автополя
  • Настройка условного оформления
  • Пользовательские настройки условного оформления
  • Область использования условного оформления
  • Условное оформление: параметр Текст

  • Условное оформление: параметр ОриентацияТекста
  • Вывод в итогах только некоторых ресурсов
  • Другие настройки варианта отчета
  • Настройка «Авто позиция ресурсов»
  • Настройка «Вариант использования группировки»
  • Расположение общих итогов
  • Свойство группировки «Тип макета»
  • Настройка «Расположение полей группировок»
  • Расположение выводимых полей
  • Расположение полей-реквизитов
  • Расположение ресурсов
  • Расположение групп (папок)
  • Генератор областей макетов
  • Функциональные опции. Измерение
  • Функциональные опции. Справочник
  • Параметры функциональных опций

Занятие 9. Использование и настройка отображения диаграмм

  • Использование диаграмм в отчетах на СКД
  • Использование конструктора для настройки диаграммы
  • Настройки отображения диаграммы
  • Гистограмма «Денежные Средства»
  • Гистограмма «Денежные Средства» – второй вариант
  • Построение графика
  • Расположение ресурсов в диаграмме
  • Отключение маркеров
  • Чередование цветов
  • Вертикальная линия
  • Добавление диаграммы Ганта в отчет

Занятие 10. Использование нескольких наборов данных

  • Набор данных – объединение
  • Объединение наборов данных. Поля
  • Схема объединения наборов данных
  • Свойства полей компоновки при объединении наборов данных
  • Перетаскивание наборов данных
  • Соединение наборов данных
  • Схема соединения наборов данных
  • Пример соединения наборов данных
  • Отладка отдельных наборов данных
  • Отличие соединения и объединения наборов данных
  • Отличия расчета итогов в запросах и СКД
  • Вывод табличной части документа и корректного итога по сумме документа
  • Отчет по доставке товаров. Постановка задачи
  • Отчет по доставке товаров. Наборы данных
  • Отчет по доставке товаров. Ресурсы

  • Передача параметров в дочерний набор
  • Срез последних на каждую дату
  • Тип связи соединения наборов данных
  • Несвязанные наборы данных

Занятие 11. Использование характеристик

  • Использование характеристик в отчетах на СКД
  • Настройка текста запроса
  • Характеристики. Конфигуратор
  • Вывод характеристик в УПП 1.3, КА 1.1, УТ 10.3
  • Вывод контактной информации при помощи механизма характеристик
  • Характеристики объектов метаданных

Занятие 12. Создание собственной иерархии

  • Использование собственной иерархии
  • Собственная иерархия по уровню документов
  • Иерархическая группировка
  • Отбор «В группе»
  • Контроль иерархии
  • Настройка проверки собственной иерархии
  • Обязательная связь
  • Условие связи
  • Начальное значение связи
  • Иерархические детальные записи
  • Вывод одного элемента в нескольких родительских записях

Занятие 13. Использование вложенных схем

  • Вложенные схемы
  • Параметры вложенной схемы
  • Связь по периоду между основной и вложенной схемой

Занятие 14. Использование языка выражений СКД

  • Функции языка выражений компоновки данных
  • Применение выражений
  • Функции общих модулей
  • Функция Вычислить
  • Пример использования функции Вычислить
  • Функция ВычислитьВыражение
  • Расчет суммы нарастающим итогом
  • Получение значения группировки в предыдущей строке
  • Сравнение объема продаж каждого товара с объемом продаж заданного товара
  • Расчет суммы нарастающим итогом в кросс-таблице
  • Функция ВычислитьВыражениеСГруппировкойМассив
  • Вывод максимального значения купленного товара для каждого покупателя
  • Вывод остатков по характеристикам

  • Функция ВычислитьВыражениеСГруппировкойТаблицаЗначений
  • Вывод табличной части документа в отдельной колонке
  • Вывод списка в ячейке отчета
  • Функция XMLСтрока

Занятие 15. Использование шаблона типового отчета

  • Назначение универсального механизма «Шаблон типового отчета»
  • Используемые конфигурации
  • Настройка варианта отчета
  • Настройки в панели пользователя
  • Поля на закладке «Расшифровки»
  • Настройка параметров
  • Разработка схемы компоновки
  • Создание варианта отчета
  • Предопределенный вариант отчета
  • Событие «Доработать компоновщик перед выводом»
  • Унифицированные отчеты

Занятие 16. Использование макетов

  • Оформление полей отчета на СКД
  • Макеты в СКД
  • Независимый макет оформления
  • Предопределенные макеты
  • Макет поля
  • Параметр расшифровки
  • Макет группировки
  • Макет заголовка группировки
  • Макет заголовка группировки. Подвал
  • Макеты для кросс-таблицы
  • Макеты ресурсов таблицы
  • Использование предопределенных макетов
  • Редактирование предопределенных макетов
  • Добавление собственных секций в отчет

  • Вывод унифицированных отчетов при помощи СКД
  • Макеты при использовании нескольких языков

Занятие 17. Программное формирование отчета на СКД

  • Формы отчета
  • События управляемой формы отчета
  • Расширение управляемой формы для отчета
  • Свойства, методы и события ОтчетОбъект
  • ПриКомпоновкеРезультата
  • Фиксированные настройки
  • Применение фиксированных настроек
  • Наложение фиксированных и пользовательских настроек
  • Передача пользовательских настроек в форму отчета
  • Формирование макета компоновки данных
  • Процессор компоновки данных
  • Элемент результата компоновки данных
  • Вывод результата компоновки в табличный документ
  • Программное формирование отчета на СКД
  • Поэлементный вывод отчета
  • Поэлементный вывод отчета. Второй вариант
  • Фиксация строк при компоновке отчета
  • Использование пользовательских полей из встроенного языка

  • Программный запуск отчета из списка номенклатуры (УТ 11)
  • Вывод результата компоновки в коллекцию значений
  • Загрузка схемы компоновки данных из XML
  • Открытие программно конструктора схемы компоновки
  • Фоновое выполнение отчетов
  • АвтоОтображениеСостояния

Занятие 18. Использование подсистемы БСП «Варианты отчетов»

  • Использование подсистемы БСП «Варианты отчетов»
  • Контекстные и неконтекстные варианты отчетов
  • Панель отчетов раздела
  • Настройка отчета
  • Подключение хранилища вариантов отчетов
  • Подключение форм отчетов
  • Подключение к разделам командного интерфейса
  • Изменение настроек вариантов отчетов
  • Обновление данных справочника «Варианты отчетов»
  • Контекстные варианты отчетов

Занятие 19. Работа с системой компоновки данных средствами встроенного языка

  • Набор данных – объект
  • Пример работы с набором данных – объектом
  • Событие ПриКомпоновкеРезультата
  • Программное создание варианта отчета
  • Программное создание группировки
  • Программное создание вложенной группировки
  • Программное создание отбора
  • Программное создание сортировки
  • Программное создание условного оформления
  • Программная работа с пользовательскими настройками
  • Метод ПолучитьНастройки()
  • Отбор в пользовательских настройках
  • Программное создание схемы компоновки данных
  • Использование внешних функций в СКД при программном формировании
  • Использование неосновной схемы компоновки
  • Внешние источники данных в отчетах на СКД

  • Использование СКД не для отчетов
  • Реализация отборов в обработках. Получение данных
  • Хранение настроек компоновщика в базе

Занятие 20. Программная обработка расшифровки

  • Стандартная расшифровка отчета
  • Обработка расшифровки
  • Обработка дополнительной расшифровки
  • Расшифровка данных отчета с помощью другого отчета
  • Расшифровка при компоновке результата
  • Формирование собственного меню расшифровки
  • Обработка расшифровки ссылки на сайт

Занятие 21. Вывод картинок в отчет

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

Занятие 22. Динамические списки

  • Работа с динамическим списком в конфигураторе
  • Настройка списка
  • Установка параметров динамического списка
  • Получение данных динамического списка
  • Особенности получения данных при использовании динамического списка
Общий объем материалов: 35 часов видео.
Курс – авторский и не является изложением уже существующих книг и курсов.

Несколько примеров из курса

Как в отчете вывести сумму нарастающим итогом?

С точки зрения пользователей, это очень простая задача. Ведь в Excel они решают такие за пару минут.

До 8.2.14 такая задача решались в 1С только очень тяжелым запросом. Да и не каждому программисту было по силами ее решить.

Сейчас же с помощью функций СКД эту задачу можно решить быстрее, чем в Excel.

Как вывести в ячейку отчета таблицу с данными?

Еще одна задача, которую пользователи могут в Excel “нарисовать” за 5 минут, а программист – будет убиваться 1-2 дня.

Итак, в ячейку отчета нужно вывести определенную таблицу с данными. Это может быть табличная часть документа или список договоров с долгами по ним.

Специалисты, которые хорошо знают СКД, смогут решить подобную задачу за несколько минут. Как? Смотрите в этом видео.

Как работать с макетами в СКД?

Даже “бывалые” программисты обходят стороной закладку Макеты в схеме компоновки данных.

Но тем самым они упускают возможность поработать над оформлением отчета.

На самом деле в макетах ничего страшного нет – покажем это за 10 минут в данном видео.

Настройка вывода ресурсов в итогах схемы компоновки

СКД обладает большими возможностями. Есть вид отчета по умолчанию – дополнительных настроек он не требует.

Однако по требованию заказчика можно в схеме компоновки изменить стандартное представление отчета.

Например, в этом видео мы покажем, как управлять выводом ресурсов в итогах.

Формат курса, объем, поддержка

Объем курса:
  • 35 учебных часов
  • 22 практических задания
  • Часть задач курса решается в типовых решениях – УТ 11, 1С:Бухгалтерии 8 (ред. 3.0), ЗУП 3.0, УТ 10, УПП 1.3 + БСП

Курс – авторский и не является изложением уже существующих книг и курсов. Большинство примеров курса можно сразу использовать в своей работе.

Минимальные требования к участникам – знание программирования в 1С и построения запросов на базовом уровне.

Материалы и поддержка в Мастер-группе

Материалы доступны сразу после оплаты заказа.

Поддержка производится через Мастер-группу на сайте Курсы-по-1С.рф.

Доступ в Мастер-группу – 2 месяца с выбранной даты активации. Активацию можно выполнить в любое удобное время, но не позднее 100 дней с момента приобретения курса.

В случае, если по каким-то причинам Вы не успеваете пройти курс, доступ в Мастер-группу можно однократно приостановить по запросу в службу поддержки (support@kursy-po-1c.ru).

Предварительная регистрация на новый поток курса

Коллеги, мы приняли решение вернуться к модели, которую использовали с 2010 года – проведение курсов в потоках.

В настоящее время мы доучиваем текущих клиентов по курсу. Прием новых участников приостановлен.

Рекомендуем пройти предварительную регистрацию на новый поток курса:

  • Вы получите приглашение – и не пропустите его
  • Своевременная предварительная регистрация может дать специальные условия участия :)
  • Предварительная регистрация Вас ни к чему не обязывает
  • *Оформляя предварительную регистрацию Вы даете согласие на обработку персональных данных и соглашаетесь с Пользовательским соглашением
  • Это поле используется для проверочных целей, его следует оставить без изменений.

Комментарии / обсуждение (297):

  1. LeysanSafina

    Добрый день. Пришлите пожалуйста информацию по следующему потоку (дата начал, цена)

  2. bdv007

    Добрый день. Пришлите пожалуйста информацию по следующему потоку (дата начал, цена)

  3. Алексей

    Добрый день!
    Пришлите, пожалуйста, информацию по данному курсу и его стоимость.

  4. Светлана

    Добрый день! Подскажите, пожалуйста, стоимость курса и примерную дату следующего набора

    • Кузьмин Сергей

      Добрый день, Светлана!
      Информация по курсу направлена Вам на почту.

  5. Павел

    Здравствуйте. Пожалуйста, сообщите стоимость курса и примерную дату нового обучения?

    • Кузьмин Сергей

      Здравствуйте, Павел!
      Информация по курсу направлена Вам на почту.

  6. Любовь

    Доброго времени суток, можно со мной поделиться информацией о курсе и стоимостью обучения?

    • Кузьмин Сергей

      Доброе утро, Любовь!
      Информация о курсе направлена Вам на почту.

    • Кузьмин Сергей

      Здравствуйте, Елена!
      Информацию по доступу направил Вам на почту.

  7. Ксения

    Добрый день!
    Отправьте, пожалуйста, информацию о стоимости курса и расписание на 2025 год

  8. Oleg

    Добрый день!
    отправьте пожалуйста информацию о стоимости курса и расписание

  9. Серажудин

    Добрый день! Пришлите, пожалуйста, информацию о курсе с актуальной стоимостью.

    • Кузьмин Сергей

      Добрый день, Серажудин!
      Информация о курсе направлена Вам на почту.

  10. Полина

    Добрый день!
    отправьте пожалуйста информацию о стоимости курса и расписание на 2025 год

    • Кузьмин Сергей

      Добрый день, Полина!
      Информация о курсе направлена Вам на почту.

  11. swetofor

    Добрый день, отправьте, пожалуйста, на почту стоимость и ориентировочную дату начала курса

  12. Дмитрий

    Добрый день, отправьте, пожалуйста, на почту стоимость и ориентировочную дату начала курса.

  13. Вита

    Добрый день! Пришлите, пожалуйста, информацию о курсе с актуальной стоимостью и на 2025 год

  14. Сергей

    Добрый день! Пришлите, пожалуйста, информацию о курсе с актуальной стоимостью.

    • Кузьмин Сергей

      Добрый день, Сергей!
      Информация по курсу направлена Вам на почту.

  15. Дмитрий

    Здравствуйте. Подскажите стоимость курса и примерную дату нового набора на 25 год.

  16. Антон

    Добрый день! Пришлите, пожалуйста, информацию о курсе с актуальной стоимостью.

    • Кузьмин Сергей

      Добрый день, Антон!
      Информация о курсе направлена Вам на почту.

  17. Кирилл

    Здравствуйте. Подскажите стоимость курса и примерную дату нового набора

  18. misha48rus

    Здравствуйте. Подскажите стоимость курса и примерную дату нового набора.

  19. Елена

    Добрый день! Пришлите, пожалуйста, информацию о курсе с актуальной стоимостью.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *