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

by @edu1c
Программа курса

В этом разделе представлена программа курса




Программа курса - аналог официального курса обучения от 1С + практические уроки и задания из собственного опыта




Программа обучения включает 5 курсов 1С:

  • Азы программирования в системе "1С Предприятие 8"
  • Введение в конфигурирование. Основные объекты
  • Конфигурирование. Решение оперативных задач
  • Конфигурирование. Решение бухгалтерских задач
  • Конфигурирование. Решение расчетных задач




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

Азы программирования в системе "1С Предприятие 8"


1. Новая информационная база и режимы ее запуска       

  • Что установлено у нас на компьютере
  • Создание новой информационной базы
  • Конфигурация

2. Главное окно программы

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

3. Справочники

  • Линейные справочники
  • Предопределенные элементы
  • Включение справочника в управляемый интерфейс
  • Включение в интерфейс обычного приложения
  • Иерархические справочники
  • Нумерация элементов справочника

4. Дополнительные реквизиты, тип данных

  • Примитивные типы данных
  • Ссылочные типы данных

5. Документы

  • Документ "Поступление товаров"
  • Дополнительные реквизиты документа
  • Копирование объектов конфигурации

6. Поле ввода и удобное заполнение реквизитов

  • Быстрый выбор
  • Создание при вводе
  • Ввод по строке
  • История выбора

7. Отчеты и запросы – первое знакомство

  • Язык запросов
  • Первое знакомство с отчетами
  • Первое знакомство с механизмом компоновки
  • Пользовательские настройки отчета

8. Сложные отчеты: список, таблица, диаграмма

  • Текст запроса
  • Доступные поля отчета о закупках
  • Ресурсы запроса
  • Параметры компоновки
  • Вариант отчета "Список"
  • Расшифровка отчета
  • Связанные поля
  • Ограничения поля
  • Кросс-таблица
  • Функции языка запросов
  • Диаграмма
  • Внешние отчеты

9. Константы и функциональные опции

  • Константы
  • Функциональные опции

10. Основы администрирования

  • Создание ролей и описание прав пользователей
  • Ведение списка пользователей
  • Активные пользователи
  • Журнал регистрации
  • Выгрузка и загрузка базы данных
  • Конфигурация базы данных
  • Исправление ошибок информационной базы

11. Формы и редактор форм           

  • Виды форм
  • Управляемая форма документа
  • Обычная форма документа

12. Регистры – первое знакомство

  • Что такое регистр
  • Виды регистров
  • Регистр сведений "Артикулы"
  • Соединения в запросе
  • Периодические регистры сведений

13. Начальная страница 8.3 или Рабочий стол 8.2

14. Программирование, немного теории

  • Объектная модель
  • Модули, или где пишут программный код
  • Конструкции и ключевые слова языка
  • Директивы компиляции модуля

15. Сервис при программировании

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

16. Начинаем программировать

  • Общие формы
  • Реквизиты формы
  • Команды формы

17. Программирование форм, события формы

  • Управляемая форма документа
  • Обычная форма документа

18. Работа в отладчике

  • Точка останова
  • Значения переменных, вычислить выражение
  • Табло
  • Стек вызовов
  • Завершение отладки
  • Остановка при ошибке
  • Замер производительности

19. Программное выполнение запроса

  • Конструктор запроса с обработкой результата
  • Обработка результата запроса

20. Анализ производительности

  • Зачем нужны показатели производительности
  • Результат один – скорость разная

21. Экспортируемые процедуры и общие модули

  • Свойства общего модуля
  • Перенос процедуры в общий модуль
  • Вызов процедуры из общего модуля

22. Модуль объекта, события объекта

  • Перед записью документа
  • Условное оформление формы

23. Создание обработок

  • Создание внешней обработки
  • Использование внешней обработки




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

Введение в конфигурирование. Основные объекты.


1. Общие принципы работы в программном комплексе

2. Объекты системы

  • Классификация объектов конфигурации   
  • Типы данных
  • Универсальные коллекции значений
  • Встроенный язык системы  

3. Основные объекты

  • Постановка задачи
  • Определение режима запуска
  • Командный интерфейс
  • Константы
  • Справочники 
  • Документы
  • Журналы документов
  • Регистры сведений
  • Планы видов характеристик
  • Функциональные опции
  • Учетные объекты
  • Элементы администрирования
  • Запросы
  • Отчеты
  • Формы списка
  • Рабочий стол
  • Критерии отбора
  • Обработка заполнения        
  • Обращение к методам объекта
  • Интерфейс "Такси"

4. Дополнительно

  • Хранилище значений (работа с картинками)        
  • Механизм полнотекстового поиска
  • Регламентные задания
  • Бизнес-процессы, задачи  




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

Конфигурирование. Решение оперативных задач.


ПРОГРАММА КУРСА:

1. Работа с регистрами (на примере регистра накопления остатков)

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

2. Технологии проведения документов

  • "Обусловленное" проведение
  • Сборка алгоритма проведения документа "ПродажаТоваров"
  • Оперативное и неоперативное проведение
  • Управляемая блокировка записей регистров
  • Возможные коллизии при проведении документов и борьба с ними. Объект "Последовательности"
  • Организация партионного учета
  • Правила внесения изменений в структуру регистров "живой" базы
  • Реализация алгоритмов проведения документов в ситуациях с повышенными требованиями к быстродействию системы

3. Решение задач анализа показателей движения. Использование реквизитов регистра остатков и оборотных регистров

  • Отчет "АнализПродажДок". Построение отчета запросом по документам
  • Отчет "Анализ продаж запрос по реквизитам". Построение отчета запросом по регистру остатков с использованием реквизитов регистра        
  • Отчет "АнализПродажПоОборотномуРегистру". Построение отчета запросом по регистру "Продажи"
  • Варианты структурной оптимизации оборотных регистров

4. Организация планирования процесса оказания постпродажных услуг. Работа с регистром сведений

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

5. Большая самостоятельная работа "резервирование товаров и развитие системы планирования выполнения услуг"




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

Конфигурирование. Решение бухгалтерских задач.


1. Постановка задачи курса

2. Термины и методы бухгалтерского учета

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

3. Синтетический учет

  • Изменение командного интерфейса
  • Создание плана счетов бухгалтерского учета
  • Проектирование регистра бухгалтерии
  • Заполнение регистра бухгалтерии при проведении документов
  • Расчет итогов регистра бухгалтерии
  • Разработка синтетической отчетности (оборотка, шахматка, сводные проводки, анализ счета, обороты счета и др.)

4. Консолидированный учет

  • Балансовые измерения регистра бухгалтерии
  • Изменения в табличной модели данных
  • Заполнение регистра и анализ итогов

5. Аналитический учет

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

6. Количественный учет

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

7. Валютный учет

  • Изменение плана счетов и регистра бухгалтерии
  • Заполнение валют и валютных сумм документами
  • Валютный учет в табличной модели, построение отчетов
  • Расчет курсовых разниц

8. Прочие свойства и метода регистра бухгалтерии

  • Создание ручной операции
  • Управление активностью записей
  • Набор и модуль набора записей регистра бухгалтерии

9. Задание для самостоятельной работы

  • Добавить счета бухгалтерского учета и аналитические разрезы
  • Описать объекты для хранения дополнительных сведений
  • Автоматизировать от документа ввод хозяйственных операции
  • Разработать отчеты, используя механизм компоновки данных




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

Конфигурирование. Решение расчетных задач.


ПРОГРАММА КУРСА:

1. Обзор особенностей расчета зарплаты

  • Первая особенность: строгая периодичность расчета зарплаты. Понятие Период регистрации        
  • Кажущаяся простота расчетных формул
  • Базовая зависимость
  • Начисления и удержания
  • Понятие "Период действия". Зависимость по периоду действия
  • Понятие "Фактический период действия"
  • Краткие выводы из обзора особенностей расчета зарплаты       
  • Состав расчетных механизмов платформы "1С:Предприятие"

2. Постановка учебной задачи        

  • Техническое задание, первая очередь       
  • Исходные данные и необходимые данные
  • Окончательная формулировка первой очереди технического задания
  • Создание учебной конфигурации

3. Расчетные объекты конфигурации         

  • Планы видов расчета
  • Создание плана видов расчета "ОсновныеНачисления"

4. Регистры расчета

  • Назначение и логическое устройство регистра расчета
  • Структура полей таблицы регистра расчета         
  • Создание и настройка регистра расчета "ОсновныеНачисления"

5. Шаги (этапы) сеанса расчета зарплаты

  • Первый шаг сеанса расчета
  • Второй шаг сеанса расчета
  • Третий шаг сеанса расчета
  • Многократность выполнения второго и третьего шага сеанса расчета

6. Реализация расчетных алгоритмов сеанса расчета регистра "ОсновныеНачисления"

  • Конфигурирование структуры документа "РасчетЗарплаты"     
  • Краткое изложение принципов программной работы с регистром расчета      
  • Процедура "ЗаполнитьНаборЗаписей"
  • Программный код первого шага сеанса расчета
  • Особенность метода "Записать" набора записей регистра расчета        
  • Создание экземпляра документа "Расчет зарплаты" и ввод в документ вида расчета "Оклад"
  • Проведение документа – запись исходных данных в регистр расчета
  • Программный код второго и третьего шага сеанса расчета регистра "ОсновныеНачисления"           

7. Наличие у регистра расчета нескольких базовых регистров

  • Техническое задание, вторая очередь       
  • Создание второй пары расчетных объектов         

8. Получение суммы базы в разрезе базовых видов расчета

  • Параметр "Разрезы" виртуальной таблицы "База"
  • Разработка запроса

9. Разработка отчета по начислениям        

10. Корректировка результатов расчета прошедших периодов

  • Невозможность исправления результатов расчета за прошедший период        
  • Случай, когда должны рассчитываться начисления за прошедший период      
  • Сторно          
  • Средства платформы для расчета сторно-суммы. Метод "ПолучитьДополнение"      
  • Цикл обработки таблицы сторно-записей
  • Процедура обработки строки таблицы сторно-записей

11. Перерасчеты

  • Зависимость по перерасчету
  • Зависимость по перерасчету шире, чем зависимости по периоду действия и по базе
  • Стандартная табличная часть "ВедущиеВидыРасчета"
  • Заполнение табличной части "Ведущие виды расчета"
  • Объект конфигурации "Перерасчет"
  • Объектная модель работы с перерасчетом
  • Создание перерасчетной ситуации и первая проблема программной реализации перерасчета          
  • Вторая проблема программной реализации перерасчета
  • Запрос для получения необходимых данных записей, подлежащих перерасчету




Более подробная информация по проекту:

  1. Общие сведения о проекте. Часть 1 из 2
  2. Общие сведения о проекте. Часть 2 из 2
  3. Бизнес-модель
  4. Конкуренты
  5. Финансы
  6. Команда
  7. Предложение для инвестирования




Связаться прямо сейчас:

  • WhatsApp: написать
  • Телефон: +79263935216
  • E-mail: xalexey@gmail.com
January 28, 2019