- •Основные понятия учебного курса
- •Общие определения
- •Классификация компьютерных технологий по области применения и технологиям построения. По сфере деятельности.
- •Общая характеристика 1с предприятия как компьютерной ит.
- •Версии и история развития.
- •Программная архитектура 1с предприятия. Основные компоненты. Понятие конфигурации, основные типы конфигурации.
- •Особенности учета деятельности предприятий в компьютерных технологиях. Документ как базовый элемент кт автоматизации деятельности предприятия.
- •Принципы учёта деятельности предприятия
- •Понятия документа.
- •Первичные документы.
- •Электронный документ. Формы электронных документов.
- •Принципы работы программной системы 1с. Основные объекты среды выполнения. Константа. Перечисление. Документ. Журнал документов.
- •Роль документов.
- •Основные параметры, устанавливаемые при работе с 1с
- •Справочник. Формы для работы со справочниками. Основные атрибуты. Понятия периодических реквизитов.
- •Использование периодических реквизитов в справочниках и периодических констант.
- •Особенности работы в конфиграции оперативный учёт. Основные справочники и другие объекты среды выполнения.
- •Особенности бухгалтерского учета хозяйственной деятельности предприятий
- •Учет хозяйственных операций.
- •План счетов
- •1.6. Синтетический и аналитический учет
- •Особенности бухгалтерского учета хозяйственной деятельности предприятий
- •Нормативное регулирование бухгалтерского учета в Российской Федерации
- •2.3. Формы бухгалтерского учета
- •Общие положения
- •Простая форма бухгалтерского учета
- •Автоматизированная форма учета
- •2.7. Содержание классической процедуры процедура бухгалтерского учета
- •Формы организации бухгалтерии
- •Учетная политика
- •Особенности учёта материальных ценностей. Метод начислений и кассовый метод
- •Управленческий учет
- •Налоги и налоговый учет
- •Прямые и косвенные налоги
- •Основные виды косвенных налогов
- •Специальные налоговые режимы
- •Налоговая оптимизация.
- •Учет денежных средств. Расчетный счет. Безналичные расчеты
- •Формы безналичных расчетов
- •Платежное поручение
- •Расчёты по инкассо
- •Аккредитив
- •Расчетный счет и наличные деньги
- •Особенности учета операций по расчетному счету
- •Учет денежных средств. Касса. Расчёт наличными.
- •Контрольно-кассовая техника
- •Приходование денежных средств в кассу
- •Расходование денежных средств из кассы
- •Кассовая книга
- •Расчеты наличными средствами между юридическими лицами
- •Бухгалтерские записи по учету денежных средств в кассе
- •5.8. Важные документы
- •Нормативное регулирование
- •Особенности исчисления ндс
- •Бухгалтерские записи по учету ндс
- •Поступление материалов
- •Выбытие материалов
- •Нормативное регулирование
- •Основные средства
- •Операции по учету основных средств.
- •Приобретение объекта основных средств
- •Амортизация
- •Переоценка
- •Ремонт и текущее содержание
- •Выбытие
- •Бухгалтерские записи
- •Важные документы
- •Нормативное регулирование
- •Нематериальные активы.
- •Общие положения
- •Учет поступления нма
- •Амортизация нма
- •Выбытие нма
- •Расчеты с поставщиками и подрядчиками:
- •Общие положения
- •Договор и счет
- •Порядок учета расчетов с поставщиками и подрядчиками
- •Важные документы
- •Учет затрат на производство
- •Учет прямых и косвенных расходов
- •Учет затрат на другие виды производства
- •Выпуск продукции
- •Незавершенное производство
- •Брак в производстве
- •Увольнение работника
- •О формах и системах оплаты труда
- •Особенности бухгалтерского учета заработной платы
- •Начисление заработной платы
- •Удержания из заработной платы: ндфл
- •Отчисления в страховые фонды.
- •Обязательное пенсионное страхование
- •Выплата заработной платы
- •Использование периодических реквизитов в справочниках и периодических констант.
- •Особенности работы в различных в различных типах конфигурации системы 1с Предприятие 7.7.
- •Основные документы конфигурации оперативный учёт
- •Документы поступления (Приходная накладная)
- •Складские документы
- •Работа в 1с в режиме конфигуратора
- •Работа с конфигурацией.
- •Обновление и загрузка измененной конфигурации
- •Программные модули 1с
- •Типы программных модулей и их выполнение.
- •Структура программного модуля
- •Объекты программных модулей.
- •Контекст выполнения программного модуля
- •Язык программирования 1с
- •Процедуры и функции программного модуля.
- •Формат операторов.
- •Описание процедуры и функции.
- •Используемые типы данных.
- •Операторы языка 1с
- •Документ, как объект метаданных
- •Разработка модуля формы.
- •Модуль документа.
- •Объекты среды разработки.
- •Константы.
- •Список значений.
- •Обработка табличной части документа.
- •Объект Таблица
- •Регистры
- •Методы и атрибуты регистров.
- •Запросы 1с
- •Язык запросов. Используется для формирования текста запросов.
- •В какой то мере аналогичен sql, но в качестве объектов выборки могут быть использованы различные объекты (регистры оперативного учёта, документы, справочники).
-
Язык программирования 1с
Встроенный язык системы 1C:Предприятие 7.7 предназначен для описания алгоритмов функционирования прикладной задачи. Встроенный язык является предметно-ориентированным. Язык имеет набор предопределенных классов (методанных) для работы с прикладными объектами: константами, справочниками, документами, операциями и проводками. В конфигурации можно создавать новые виды справочников, новые виды документов, но создать принципиально новый класс объектов невозможно. Этим встроенный язык системы 1С:Предприятие 7.7 отличается от объектно-ориентированных языков.
-
Процедуры и функции программного модуля.
Программные модули строятся на использовании функционального принципа декомпозиции. То есть отдельная функциональность реализуется в виде функций или определённых пользователем или заданных в системе или предопределённых.
Существуют:
-
Системные - функции и процедуры, предоставляемые системой 1С:Предприятие 7.7. полный перечень системных функций можно посмотреть в синтакс-помощнике в разделе Встроенный язык/Системные/Функции и процедуры.
-
Математические системные функции: Окр() - округлить, Цел() - взять целую часть, Лог() - вычислить натуральный логарифм.
-
Системные функции преобразования типов: Строка(<3начение>); Число(<3начение>); Дата(<3начение>); Дата(<Год>,<Месяц>,<День>).
-
-
Предопределенные - функции и процедуры, имена которых зарезервированы системой. Например, процедура приНачалеРаботыСистемы(), определенная в глобальном модуле, будет вызвана при запуске 1С:Предприятия. Процедура ОбработкаПроведения(), определенная в модуле документа, будет вызвана при проведении документа;
-
Пользовательские - процедуры и функции, определяемые пользователем.
-
Формат операторов.
Текст программного модуля состоит из операторов и комментариев. Комментарии начинаются с символов //. Операторы имеют следующий формат:
[~метка:]Оператор [(Параметры)] [ДобавочноеКлючевоеСлово];
В начале может находиться метка, на которую можно передать управление оператором Перейти. У оператора может быть задан набор параметров, а также добавочное ключевое слово: Далее или Экспорт. Каждый оператор должен заканчиваться точкой с запятой.
Далее используется при «предописании» функции или процедуры, то есть когда необходимо сделать ссылку на какую либо функцию из другой функции, а описание функции ссылки по тем или иным причинам расположено ниже, то что бы была ссылка определена, объявление данной функции (без описания) делают до ссылки и использованием ключевого слова «далее».
Имена переменных, процедур и функций.
Именем переменной, процедуры или функции может быть любая последовательность букв, цифр и знаков подчеркивания, начинающаяся с буквы или со знака подчеркивания. Регистр букв не учитывается. Допускается использовать как русские, так и английские буквы.
Описание процедуры и функции.
Описание процедуры имеет следующий формат:
Процедура <Имя_процедуры> ([Знач]<Параметр1> [[=<ЗначениеПоУмолчанию1>], ...]) [Экспорт] [Далее]
// Объявления локальных переменных;
// Операторы;
[Возврат;]
// Операторы;
КонецПроцедуры
Ключевое слово Знач означает, что фактические параметры передаются в процедуру по значению. Если ключевое слово Знач отсутствует, то фактические параметры передаются в процедуру по ссылке. Если задано значение по умолчанию, то данный параметр при вызове можно опускать, тогда формальный параметр примет указанное по умолчанию значение.
Ключевое слово Экспорт имеет смысл только в глобальном модуле и означает, что процедура будет доступна в любом программном модуле
Ключевое слово Далее … см ранее.
Описание функции имеет такую же структуру, как и описание процедуры, но, в отличие от процедуры, функция должна возвращать какое-нибудь значение.
Функция <имя_функции> ([Знач]<Параметр1>[[=<ЗначениеПоУмолчанию1>], ])
[Экспорт] [Далее]
// Объявления локальных переменных;
// Операторы;
Возврат <3начение>;
КонецФункции
Вызов процедуры и функции осуществляется аналогично другим языкам программирования, то есть необходимо указать имя функции и фактические значения параметров. В случае, если значение параметра не указывается принимается значение параметра, заданое по умолчанию. Например, вызов функции.
Товар.Наимерование=фФормИмени(“Имя”,,2);
В данном случае значение второго параметра не указано, следовательно будет принято значение заданное по умолчанию.