Курсы программирования в 1C
Описание курса:
Курс заключается в создании с нуля программы ведения торгового учета. Создаются константы, справочники,
документы, отчеты, план счетов, обработки – все элементы базы, необходимые для работы в системе 1С.
Объясняются все особенности и «подводные камни» языка программирования 1С, с которыми вы можете столкнуться в практике.
Пройдя курсы программирования 1С вы рассмотрите основные принципы работы программиста с базой: архивирование, выгрузка
данных, тестирование и исправление, просмотр журнала событий.
Цель курса:
Изучить конфигурирование базы данных системы 1С версии 8
Успешно окончив курсы вы будете уметь:
Описание курса:
Курс заключается в создании с нуля программы ведения торгового учета. Создаются константы, справочники,
документы, отчеты, план счетов, обработки – все элементы базы, необходимые для работы в системе 1С.
Объясняются все особенности и «подводные камни» языка программирования 1С, с которыми вы можете столкнуться в практике.
Пройдя курсы программирования 1С вы рассмотрите основные принципы работы программиста с базой: архивирование, выгрузка
данных, тестирование и исправление, просмотр журнала событий.
Цель курса:
Изучить конфигурирование базы данных системы 1С версии 8
Успешно окончив курсы вы будете уметь:
- создавать свою базу с нуля
- создавать новых пользователей базы и устанавливать им пароль
- создавать и менять структуру существующих справочников, документов
- создавать новые печатные формы к документам, а также изменять уже созданные по вашим требованиям
- создавать отчетность по введенным документам
- архивировать базу, объединять конфигурации
- обходить самые распространенные сбои системы 1С
- не зависеть от программиста
Модуль 1. Знакомство с программой «1С 8». Описание задачи программного модуля, создание пользователей со своим интерфейсом и набором прав.
- Предоставление учебников и пособий в электронном виде.
- Объяснение технической задачи модуля, который будет создаваться на протяжении всего курса – программы по ведению учета обувного магазина.
- Создание пользователей базы, назначение паролей каждому пользователю при входе в базу.
- Создание интерфейса.
- Создание набора прав. Complexul „1С:Intreprindere”: diverse versiuni
- Понятие справочников в системе 1С
- Создание справочников: номенклатура, единицы измерения, контрагенты, сотрудники, цвета, склады. Редактирование форм элемента, списка и группы.
- Работа со справочниками в режиме пользователя, объяснение понятия иерархии справочника.
- Заполнение созданных справочников данными в режиме пользователя.
- Основы бухгалтерского учета: что такое проводка в системе 1С
- Создание плана счетов с основными счетами, используемыми в программном модуле.
- Понятие субконто. Создание новых видов субконто: номенклатура, контрагент, склады, сотрудники.
- Редактирование форм операции, проводки, журнала проводок и операций.
- Создание констант: наименование организации, юридический адрес, почтовый адрес, фискальный код,код НДС. Заполнение констант в режиме подьзователя.
- Объяснение синтаксиса языка программирования 1С 8.1.
- Структура программного модуля на примерах.
- Понятие глобального модуля.
- Чем отличаются процедуры от функций?
- Создание обработки «Учебная», на примере которой рассматриваются практическое применение процедур и функций, а также изучаются свойства элементов формы таких как: поле ввода, текст, кнопка
- Виды циклов: с использованием ключевого слова ДЛЯ, с использованием ключевого слова ПОКА.
- Доработка обработки «Учебная» - добавление нескольких кнопок, при нажатии на которых будет запускаться процедура с использованием циклов.
- Изучение работы со справочниками. Как в цикле вывести все элементы справочника на примере обработки «Учебная».
- Создание нескольких печатных форм на примере обработки «Учебная».
- Вызов печатных форм при нажатии на кнопку.
- Изучение программного кода, вызывающего печатную форму на экран на примере распечатки данных по справочникам.
- Сотрудники и Контрагенты в обработке «Учебная».
- Редактирование печатной формы (работа с ячейками, со свойствами ячеек (выражение, шаблон, текст), с изменением шрифта, цвета шрифта и фона ячеек).
- Понятие секций в таблицах печатной формы.
- Изменение высоты, ширины ячеек, объединение ячеек.
- Рассмотрение основных ошибок начинающих программистов при работе с печатными формами.
- Понятие документа в системе 1С.
- Создание документа Приходный Кассовый Ордер и его печатной формы.
- Реквизиты шапки и табличной части документа.
- Создание журнала Приходных Кассовых Ордеров и принадлежность к нему документа Приходный Кассовый Ордер.
- Вывод реквизитов документа в журнал на примере реквизита Сумма.
- Рассмотрение понятия проведение документа.
- Модуль документа и программный код в нем.
- Работа с проводками, проведение, отмена проведения, перепроведение документов в режиме пользователя. Создание нескольких документов Приходный Кассовый Ордер в режиме пользователя.
- Создание документа Расходный Кассовый Ордер по примеру документа Приходный Кассовый Ордер.
- Создание печатной формы документа Расходный Кассовый Ордер.
- Создание журнала Расходных Кассовых Ордеров и принадлежность к нему документа Расходный Кассовый Ордер.
- Проведение документа Расходный Кассовый Ордер.
- Создание нескольких документов Расходный Кассовый Ордер в режиме пользователя.
- Создание документа Приход, имеющего реквизиты в табличной части.
- Рассмотрение особенностей обращения к реквизитам табличной части, а также вывод их на печать, используя секции печатной формы.
- Использование процедур в табличной части документа на примере процедуры Расчет.
- Проведение документа Приход (особенности формирования проводок по документу с табличной частью).
- Создание журнала документов Приход.
- Использование файлов для вывода сумм прописью *.spl.
- Использование функций на форме документа на примере функции Итог По Колонке.
- Создание документа Расход.
- Создание журнала Расход.
- Создание процедуры Расчет по примеру документа Приход.
- Рассмотрение понятия Бухгалтерские итоги, изучение методов и синтаксиса обращения к ним.
- Использование бухгалтерских запросов.
- Отличие метода Рассчитать и Выполнить Запрос.
- Создание процедуры которая будет показывать остаток по бухгалтерским итогам по выбранному товару.
- Использование закладок в форме документа.
- Создание документа Накладная на перемещение
- Привязка документа к журналу Расход
- Создание печатной формы документа самостоятельно
- Проведение документа
- Использование процедур Расчет и ПриВыбТМЦ по примеру документа Расход
- Понятие отчет в 1С.
- Рассмотрение основных функций отчетов и отличий их от документов.
- Создание отчета Отчет по товару.
- Использование бухгалтерского запроса в отчете по товару.
- Создание Отчета по Кассе, основываясь на предыдущем задании.
- Самостоятельное создание Отчета по Кассе, основываясь на предыдущем задании.
- Понятие конструктора запросов в 1С.
- Составные части конструктора запросов.
- Использование конструктора запросов при создании отчета по продажам.
- Редактирование модуля отчета по продажам после создания его с помощью конструктора.
- Редактирование печатной формы отчета по продажам.
- Понятие конструктора бухгалтерских запросов в 1С.
- Составные части конструктора бухгалтерских запросов.
- Использование конструктора бухгалтерских запросов при создании отчета Акт сверки.
- Редактирование модуля отчета по продажам после создания его с помощью конструктора.
- Редактирование печатной формы Акта сверки.
- Объект формы поле со списком. Изучение его свойств.
- Объект формы Переключатель. Особенности его использования на форме.
- Порядок обхода. Настройка порядка обхода.
- Создание обработки Удаление документов.
- Понятие периодических реквизитов в 1С.
- Работа с периодическими реквизитами в режиме пользователя 1С.
- Просмотр истории значений периодического реквизита, используя клавишу F5.
- Методы работы с периодическими реквизитами.
- Установление значения периодического реквизита при проведении документа.
- Понятие заполнения одного документа на основании другого.
- Использование предопределенной процедуры ВводНаОсновании() на примере заполнения Расходного кассового ордера на основании Приходного кассового ордера.Ввод на основании, используя кнопку на форме документа-преемника Ввести с прописанной в ней процедурой.
- ВвестиНаОсновании().
- Ввод на основании, используя кнопку на форме документа-преемника Открыть Подбор с прописанной в ней процедурой ПокКнПодбор() и предопределенной процедурой. ОбработкаПодбора().
- Самостоятельное создание модуля и печатной формы отчета Прайс-лист, используя методы ВыбратьЭлементы(), ПолучитьЭлемент(), ЭтоГруппа(), циклы, функцию СоздатьОбъект, бухгалтерские итоги.
- Самостоятельное создание модуля и печатной формы отчета План счетов, используя функцию СоздатьОбъект, бухгалтерские итоги, счета и методы ИспользоватьПланСчетов(), ВыбратьСчета(), ПолучитьСчет(), циклы, методы СКД(), СКК(), метод ЭтоГруппа().
- Понятие контекст в 1С.
- Передача контекста в качестве параметра на примере ввода документа Расходный кассовый ордер на основании документа приходный кассовый ордер.
- Понятие расшифровки в 1С.
- Рассмотрение предопределенной процедуры, обработка ячейки таблицы.
- Создание отчета карточка товара по принципу акт сверки.
- Изменение модуля отчета для работы расшифровки
- Изучение свойства ячейки, расшифровка на примере отчета отчет по товару.
- Изучение объекта Файл в 1С.
- Создание обработки по выгрузке и загрузке данных документа Приходный кассовый ордер, используя файл формата txt.
- Работа с объектом Текст.
- Создание обработки по выгрузке и загрузке данных документа Приходный кассовый ордер, используя файл формата dbf.
- Особенности файлов dbf и txt в 1С.
- Понятие регистров оперативного учета.
- Измерения и ресурсы регистра.
- Движение прихода и расхода в регистрах.
- Что такое Точка актуальности?
- Установление точки актуальности в режиме пользователя 1С и просмотр регистров.
- Создание регистра Остатки.
- Изменение документа Расход таким образом, чтобы были видны остатки товара по регистру Остатки.
- Создание отчета по регистру Остатки.
http://vanar.md/ru/kursy/132-programming-1c