Книжная полка Сохранить
Размер шрифта:
А
А
А
|  Шрифт:
Arial
Times
|  Интервал:
Стандартный
Средний
Большой
|  Цвет сайта:
Ц
Ц
Ц
Ц
Ц

Конфигурирование и моделирование в системе «1С: Предприятие»

Покупка
Основная коллекция
Артикул: 664178.07.01
К покупке доступен более свежий выпуск Перейти
Учебник посвящен изучению основ языка программирования 1С 8.3 и методам конфигурирования прикладных решений на платформе системы «1С:Предприятие». Рассмотрены основы программирования и общие архитектурные решения, используемые в технологической платформе «1С:Предприятие 8.3». Перечислены имеющиеся в системе средства разработки и администрирования, описана прикладная функциональность. Подробно рассмотрены система типов и идеология работы с данными. Учебник разработан в соответствии с учебным планом (уровень магистратуры). Соответствует требованиям Федерального государственного образовательного стандарта высшего образования последнего поколения. Для студентов высших образовательных организаций, обучающихся по всем направлениям подготовки магистратуры, а также для аспирантов и слушателей института повышения квалификации.
4
5
132
233
337

Только для владельцев печатной версии книги: чтобы получить доступ к дополнительным материалам, пожалуйста, введите последнее слово на странице №210 Вашего печатного экземпляра.

Дадян, Э. Г. Конфигурирование и моделирование в системе «1С:Предприятие» : учебник / Э.Г. Дадян. — Москва : Вузовский учебник : ИНФРА-М, 2023. — 417 с. + Доп. материалы [Электронный ресурс]. — (Высшее образование: Магистратура). — DOI 10.12737/textbook_5a0c1bcccc76f5.69529307. - ISBN 978-5-9558-0581-8. - Текст : электронный. - URL: https://znanium.com/catalog/product/2008786 (дата обращения: 02.05.2024). – Режим доступа: по подписке.
Фрагмент текстового слоя документа размещен для индексирующих роботов. Для полноценной работы с документом, пожалуйста, перейдите в ридер.
КОНФИГУРИРОВАНИЕ 
И МОДЕЛИРОВАНИЕ 

В СИСТЕМЕ 

1С:ПРЕДПРИЯТИЕ

Москва

ВУЗОВСКИЙ УЧЕБНИК

ИНФРА-М

202УЧЕБНИК

Э.Г. ДАДЯН

УДК  004.4(075.8)
ББК 32.973-018я73
 
Д14

Дадян Э.Г.

Конфигурирование и моделирование в системе «1С:Предприятие» : 

учебник / Э.Г. Дадян. — Москва : Вузовский учебник : ИНФРА-М, 2023. — 
417 с. + Доп. материалы [Электронный ресурс]. — (Высшее образование: 
Магистратура). — DOI 10.12737/textbook_5a0c1bcccc76f5.69529307.

ISBN 978-5-9558-0581-8 (Вузовский учебник)
ISBN 978-5-16-013031-6 (ИНФРА-М, print)
ISBN 978-5-16-105804-6 (ИНФРА-М, online)

Учебник посвящен изучению основ языка программирования 1С 8.3 

и методам конфигурирования прикладных решений на платформе системы «
1С:Предприятие». Рассмотрены основы программирования и общие 
архитектурные решения, используемые в технологической платформе 
«1С:Предприятие 8.3». Перечислены имеющиеся в системе средства разработки 
и администрирования, описана прикладная функциональность. 
Подробно рассмотрены система типов и идеология работы с данными.

Учебник разработан в соответствии с учебным планом (уровень магистратуры). 
Соответствует требованиям Федерального государственного 
образовательного стандарта высшего образования последнего поколения.

Для студентов высших образовательных организаций, обучающихся 

по всем направлениям подготовки магистратуры, а также для аспирантов 
и слушателей института повышения квалификации.

УДК  004.4(075.8)

ББК  32.973-018я73

Д14

Р е ц е н з е н т ы:

Л.Б. Соколинский, доктор физико-математических наук, профессор; 
А.И. Арустамов, директор ООО «Аналитические технологии»

А в т о р:

Эдуард Григорьевич Дадян, кандидат технических наук, доцент, до-

цент департамента анализа данных, принятия решений и финансовых 
технологий Финансового университета при Правительстве Россий-
ской Федерации

© Дадян Э.Г., 2017
© Вузовский учебник,  
    2017

ISBN 978-5-9558-0581-8 (Вузовский учебник) 
ISBN 978-5-16-013031-6 (ИНФРА-М, print) 
ISBN 978-5-16-105804-6 (ИНФРА-М, online)

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

в электронно-библиотечной системе Znanium

Предисловие

Данный учебник посвящен изучению основ языка программиро-
вания 1С 8.3 и методам конфигурирования прикладных решений на 
платформе системы «1С:Предприятие». 
Он является объединением с частичной  переработкой двух по-
пулярных книг автора: «Основы языка программирования 1С 8.3» 
и «1С:Предприятие». Проектирование приложений». Учебник со-
стоит из двух частей. 
Первая часть предназначена как для начинающих, так и для про-
двинутых пользователей и посвящена рассмотрению основ прог-
раммирования в системе «1С:Предприятие» (см. введение к первой 
части). 
Вторая часть включает материалы, которые описывают общие 
архитектурные решения, используемые в технологической плат-
форме «1С:Предприятие 8.3». Перечисляются имеющиеся в системе 
средства разработки, администрирования, а также прикладная функ-
циональность, которая может быть использована при разработке 
приложений на этой платформе. Подробно рассматривается система 
типов и идеология работы с данными (см. введение ко второй части).
Электронный ресурс доступен через систему Znanium.com. В ней 
содержатся материалы, предназначенные для самостоятельного 
изучения и исполнения.
Прежде всего это 13 пар вариантов демонстрационной конфи-
гурации  и информационной базы, иллюстрирующие состояние 
разрабатываемого прикладного решения на момент прочтения со-
ответствующего юнита или приложения. Конфигурации созданы 
в версии «1С:Предприятие 8.3».
Конфигурации не являются законченными (с предметной точки 
зрения) прикладными решениями и не предназначены для реаль-
ного ведения учета. Они являются исключительно набором при-
меров, поясняющим текст книги.
Также электронная часть содержит все фрагменты листингов, 
приведенных в учебнике. Использование этих фрагментов может 
быть полезным как при чтении книги, так и в дальнейшей работе. 
Любой фрагмент листинга может быть просто перенесен мышью в 
произвольное место модуля.
Электронная часть включает также файлы картинок, исполь-
зующиеся при разработке бизнес-приложения. Здесь же помещен 
словарь используемых терминов и выражений.

 
ЧАСТЬ ПЕРВАЯ. ОСНОВЫ 
ПРОГРАММИРОВАНИЯ 
И КОНФИГУРИРОВАНИЯ 
В СИСТЕМЕ «1С:ПРЕДПРИЯТИЕ»

ВВЕДЕНИЕ

Основы языка программирования 1С 8.3, представленные в данном учеб-
нике, предназначены и для начинающих, и для продвинутых пользователей. 
Обычно такие люди заинтересованы в освоении продуктов фирмы 1С. Они 
пытаются глубже разобраться в интересующих их предметных областях, кор-
ректировать имеющиеся приложения и, даже, разрабатывать новые. Это и вне-
дренцы и консультанты, и главные бухгалтеры, студенты и аспиранты, и со-
стоявшиеся специалисты. В своей профессии они достигли уже такого уров-
ня, что начинают осваивать смежные.
И это правильно, потому что знание элементарных основ программиро-
вания позволит специалисту в любой предметной области достичь новых 
высот в своем деле.
Например, бухгалтер, владеющий основами программирования и конфигу-
рирования в среде «1С:Предприятие», сможет не только автоматизировать свою 
деятельность без помощи программистов, но и найти ошибки и понять, почему 
программа выдает тот или иной результат. Если ему и понадобится помощь 
программистов — он сможет разговаривать с ними на одном языке. Грамотно 
ставить задачи. А это уже 50% успеха.
Итак, вы решили освоить язык программирования 1С 8.3 (или хотя бы его 
основы) и не знаете с чего начать? Растерянность на этом этапе вполне понят-
на. И тут бесполезно лезть в конфигуратор и сразу пытаться создавать новые 
справочники, документы и прочие объекты.
Самое главное, что вам нужно сделать, это усвоить суть программирова-
ния. Ухватить сам принцип выполнения программы. А для этого нужно 
не объекты новые создавать в базе, а изучать основы самого языка программи-
рования 1С 8.3. А все остальное уже потом приложится и будет изучено 
быстро и легко.
Изложение материала в учебнике разбито на два раздела. В первом разде-
ле даются основы языка программирования 1С 8.3 для начинающих. Во вто-
ром, в справочной форме, на конкретных примерах, дается применение язы-
ка 1С 8.3 для продвинутых пользователей, изучивших материал первой части.
Материал учебника излагается последовательно, по сложности освоения — 
«от простого к сложному», по методике изложения «key–by–key» (делай как я).
Примечание.
В тексте учебника часто для краткости записи вместо 1С 8.3 используется 
1С.

Раздел 1 ОСНОВЫ ЯЗЫКА 
ПРОГРАММИРОВАНИЯ 1С 8.3 
ДЛЯ НАЧИНАЮЩИХ 
ПОЛЬЗОВАТЕЛЕЙ

ЮНИТ 1. УСТАНОВКА 1С И НАША ПЕРВАЯ ПРОГРАММА

Для обучения программированию нам понадобится 1С 8.3 (не 
ниже 8.3.4.482).
Если у вас есть установленная 1С версии 8.3 — используйте ее. 
Если нет — скачайте  и установите учебную версию, которую фир-
ма 1С выпускает специально для образовательных целей.

Задание 1. Скачать и установить учебную версию 1С 8.3.
Инструкция для выполнения:
1. Распакуйте архив, скачанный по ссылке в отдельную папку на 
рабочем столе: 
1.1. ссылка на скачивание с Dropbox (вариант №1)
https://www.dropbox.com/s/t69xyrrhsdugfzf/1C_Predprijatie_ 
8.3_uchebnaja_versija.zip?dl=1

1.2. ссылка на скачивание с Mail.ru (вариант №2)
https://cloud.mail.ru/public/59a9a532864d/1C_Predprijatie_8.3_
uchebnaja_versija.zip

2. Запустите файл "setup.exe".
3. Нажмите "Далее", "Далее", "Установить".
4. Дождитесь окончания установки.
После выполнения Задания №1 на вашем рабочем столе должен 
появиться вот такой ярлык (рис. 1.1):

Рис. 1.1. Ярлык запуска 1С:Предприятие

Первая программа
Это уже стало традицией для программистов  — изучая новый 
язык, первое, что на нем пишут, это программу, печатающую на экране 
фразу "Hello, World!".
Заставим компьютер вывести на экран эту фразу на русском языке "
Привет, Мир!".

Задание 2. Написать программу на языке 1С 8.3, которая при запуске 
выводит на экран фразу "Привет, Мир!".

Инструкция для выполнения:
1. Запустите ярлык "1С:Предприятие" на вашем рабочем столе.
2. Перед вами открылся список баз 1С (рис. 1.2). Как видите, он 
пуст. Давайте создадим учебную базу, в которой и будем программировать. 
Нажмите кнопку "Добавить".

Рис. 1.2. Окно списка баз 1С

3. Выберите пункт "Создание новой информационной базы" и на-
жмите кнопку "Далее" (рис. 1.3).

Рис. 1.3. Создание новой информационной базы

4. Выберите пункт "Создание информационной базы без конфигура-
ции ..." (рис. 1.4) и нажмите кнопку "Далее".

Рис. 1.4. Создание информационной базы без конфигурации

5. В качестве имени базы укажите "Учебная" (рис. 1.5) и нажмите 
кнопку "Далее".

Рис. 1.5. Указание наименования  информационной базы

6. В качестве каталога базы укажите любую пустую папку (в дан-
ном случае это папка "Учебная" в моих документах (рис. 1.6)). На-
жмите кнопку "Далее".

Рис. 1.6. Указание параметров  информационной базы

7. Укажите вариант аутентификации "Выбирать автоматически", 
режим запуска "Толстый клиент". В качестве версии 1С:Предприятия 
ничего не указывайте, нажмите кнопку "Готово" (рис. 1.7).

Рис. 1.7. Указание параметров  запуска

8. Как видите, в списке, наконец, появилась первая база, которую 
мы только что создали сами (рис. 1.8)! Начнем писать код. Нажмите 
кнопку "Конфигуратор".

Рис. 1.8. Запуск Конфигуратора

9. В открывшемся окне, выберите через меню "Конфигурация" 
пункт "Открыть конфигурацию" (рис. 1.9).

Рис. 1.9. Выбор пункта меню "Открыть конфигурацию"

10. В открывшейся слева панели нажмите правой кнопкой мыши 
на "Конфигурация" и выберите из списка "Открыть модуль управляе-
мого приложения" (рис. 1.10).

Рис. 1.10. Выбор пункта "Открыть модуль управляемого приложения"

11. Открылось окно с редактором (рис. 1.11). Сюда можно писать 
текст! С ним мы и будем работать в дальнейшем.

Рис. 1.11. Модуль управляемого приложения

К покупке доступен более свежий выпуск Перейти