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

Разработка бизнес-приложений на платформе "1С: Предприятие"

Покупка
Основная коллекция
Артикул: 682798.03.01
Доступ онлайн
от 368 ₽
В корзину
Учебное пособие по разработке бизнес-приложений на платформе «1С:Предприятие» позволит подготовленным пользователям самостоятельно и быстро изучить методы и средства разработки и редактирования прикладных решений в среде платформы «1С:Предприятие». В учебном пособии проиллюстрированы решения задач по разработке реального бизнес-приложения. Выполнение упражнений позволит пользователю подробно ознакомиться с системой «1С:Предприятие», изучить объекты конфигурации и технологии работы с ними, освоить язык программирования 1С, методы и средства разработки и редактирования приложений. Для студентов средних профессиональных и высших учебных заведений, изучающих экономические дисциплины, а также для всех желающих изучить средства и методы разработки и редактирования прикладных решений на платформе «1С:Предприятие».
106
210
254

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

Дадян, Э. Г. Разработка бизнес-приложений на платформе «1С:Предприятие» : учебное пособие / Э.Г. Дадян. — Москва : ИНФРА-М, 2023. — 305 с. + Доп. материалы [Электронный ресурс]. — (Среднее профессиональное образование). - ISBN 978-5-16-016648-3. - Текст : электронный. - URL: https://znanium.ru/catalog/product/1981642 (дата обращения: 02.05.2024). – Режим доступа: по подписке.
Фрагмент текстового слоя документа размещен для индексирующих роботов. Для полноценной работы с документом, пожалуйста, перейдите в ридер.
РАЗРАБОТКА

БИЗНЕС-ПРИЛОЖЕНИЙ

НА ПЛАТФОРМЕ 

«1С:ПРЕДПРИЯТИЕ»

УЧЕБНОЕ ПОСОБИЕ

Э.Г. ДАДЯН

Рекомендовано Межрегиональным учебно-методическим советом 

профессионального образования в качестве учебного пособия 

для учебных заведений, реализующих программу среднего 

профессионального образования по укрупненной группе специальностей 

38.02.00 «Экономика и управление» (протокол № 8 от 22.06.2020)

Москва

ИНФРА-М

202
УДК 004(075.32)
ББК 32.973.26-018я723
 
Д14

Дадян Э.Г. 

Д14 
 Разработка бизнес-приложений на платформе «1С:Предприятие» : учебное 
пособие / Э.Г. Дадян. — Москва : ИНФРА-М, 2023. — 305 с. + Доп. материалы 
[Электронный ресурс]. — (Среднее профессиональное образование).

ISBN 978-5-16-016648-3 (print)
ISBN 978-5-16-109236-1 (online)

Учебное пособие по разработке бизнес-приложений на платформе 

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

В учебном пособии проиллюстрированы решения задач по разработке ре-

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

Для студентов средних профессиональных и высших учебных заведений, 

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

УДК 004(075.32)

ББК 32.973.26-018я723

© Дадян Э.Г., 2021

ISBN 978-5-16-016648-3 (print)
ISBN 978-5-16-109236-1 (online)

Подписано в печать 30.01.2023. 

Формат 6090/16. Бумага офсетная. Печать цифровая. 

Гарнитура Newton. Усл. печ. л. 19,06.

ППТ20. Заказ № 00000

ТК 682798-1981642-081020

ООО «Научно-издательский центр ИНФРА-М»

127214, Москва, ул. Полярная, д. 31В, стр. 1.

Тел.: (495) 280-15-96, 280-33-86.   Факс: (495) 280-36-29.
E-mail: books@infra-m.ru                 http://www.infra-m.ru

ФЗ 

№ 436-ФЗ

Издание не подлежит маркировке 
в соответствии с п. 1 ч. 4 ст. 11

Материалы, отмеченные знаком 
, 

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

Р е ц е н з е н т ы:

Некрылов И.И., старший преподаватель Финансового университета при 

Правительстве Российской Федерации;

Барабаш Д.А., кандидат экономических наук, доцент Финансового универ-

ситета при Правительстве Российской Федерации

Отпечатано в типографии ООО «Научно-издательский центр ИНФРА-М»

127214, Москва, ул. Полярная, д. 31В, стр. 1

Тел.: (495) 280-15-96, 280-33-86. Факс: (495) 280-36-29

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

ВВЕДЕНИЕ

Курс позволяет студентам изучить основы конфигурирования в си-
стеме «1С:Предприятие 8.3» (в дальнейшем «1С:Предприятие») 

1. Обучение ведется по «лекционно-практической» технологии, 
когда после получения дозы теоретического материала и задания 
в виде соответствующего упражнения студент самостоятельно его 
выполняет.
2. Привычного деления на лекционные и практические занятия в 
курсе нет, студент выполняет задания сразу же, после получения 
и обсуждения с преподавателем текущей дозы теоретического ма-
териала. Каждое последующее задание строится на основе дан-
ных, полученных при правильном выполнении всех предыдущих.
3. Материалы курса поделены на темы-юниты. В состав каждого 
юнита входит теоретический материал, практические задания, 
система помощи и система контроля. 
4. Обучение ведется на основе сквозного примера, т.е. студент шаг 
за шагом самостоятельно, опираясь на материалы курса, создает 
конфигурацию на платформе «1С:Предприятие», последова-
тельно выполняя упражнения. Внешне упражнение имеет следу-
ющий вид:

Упражнение № 1.1

1. Нажмите на кнопку «Добавить» в диалоге «Запуск «1С:Предприятие».
2. В диалоге «Добавление информационной базы» (рис. 1.4) поставь-
те переключатель в положение «Создание новой информационной 
базы».
3. Перейдите к следующему этапу регистрации, нажав на кнопку «Да-
лее».
4. Для того чтобы создать пустую ИБ, необходимо на этом этапе устано-
вить переключатель в положение «Создание информационной базы 
без конфигурации для разработки новой конфигурации или загрузки 
выгруженной ранее информационной базы» (рис. 1.5).

5. Каждое упражнение имеет номер. В данном случае — это Упраж-
нение № 1.1. Первая цифра соответствует номеру Юнита, вто-
рая — порядковый номер упражнения данного юнита.
6. Если заголовок выглядит как: Упражнение № 1.1 (продолжение) — 
часть упражнения. На части также делятся крупные упражнения 
для удобства их выполнения.
7. Практическое выполнение упражнений является обязательным. 

Постановка задачи сквозного примера
1. Автоматизировать деятельность некоторой условной компьютер-
ной организации — «Объединение “Содружество”».
2. В результате встречи с нашим условным заказчиком выяснилось, 
что из всех разделов учета, имеющихся на предприятии, необхо-
димо выполнить автоматизацию управленческого учета только 
для основных средств (ОС).
3. Необходимо, чтобы конфигурация удовлетворяла следующим 
требованиям:
 
 ввод всех данных и документов должен выполняться не ра-
нее даты регистрации объединения;
 
 во всех отчетах, формируемых ИБ, должно появляться назва-
ние объединения;
 
 для выполнения ряда операций необходимо пересчитывать 
рублевые суммы в условные единицы (УЕ). В связи с этим 
конфигурация 
должна 
формировать 
отчет 
«История 
курса УЕ» следующего содержания: 

4. Объединение состоит из нескольких организаций. При этом не-
обходимо в одной ИБ организовать учет от нескольких организа-
ций — «Фирм» как с возможностью получения консолидирован-
ных данных в целом по объединению, так и с детализацией по 
каждой фирме в отдельности.
5. Каждая фирма в своем составе может иметь несколько подразде-
лений, каждое из которых, в свою очередь, также может состоять 
из нескольких подразделений. При этом количество подразделе-
ний и уровней иерархии заранее неизвестно.
6. Работники, занятые в объединении, могут числиться как на ка-
кой-то фирме в целом, так и в отдельном подразделении. При 

этом система должна хранить в ИБ для каждого сотрудника та-
бельный номер, уникальный в пределах всего объединения.
7. Учет основных средств (ОС) должен удовлетворять следующим 
условиям.
7.1. Инвентарный номер должен быть уникальным для каждой 
«Фирмы».
7.2. Балансовая стоимость выражена в рублях и может изменяться 
с течением времени. Желательно, чтобы изменения были 
оформлены документами.
7.3. Рыночная стоимость выражена в УЕ. Замечания, сделанные 
для балансовой стоимости, справедливы и для рыночной 
стоимости.
7.4. Подразделение может изменяться с течением времени, т.е. 
возможна передача ОС из одного подразделения в другое.
7.5. Каждое из основных средств должно принадлежать одной из 
групп ОС:
 
 здания; 
 
 сооружения; 
 
 передаточные устройства; 
 
 машины и оборудование; 
 
 инструмент; 
 
 производственный и хозяйственный инвентарь; 
 
 прочие основные фонды. 
7.6. Для тех ОС из группы «Машины и оборудование», которые 
состоят из отдельных деталей (и для которых необходимо 
вести учет их комплектующих) в ИБ хранить список в виде 
следующей таблицы:

7.7. Для каждого из ОС необходимо помнить Дату ввода в экс-
плуатацию и Дату списания.
7.8. Для каждой записи из справочника ОС должна быть возмож-
ность хранить в ИБ графическое изображение.
7.9. Для учета Компьютеров и оргтехники в ИБ должна быть за-
ранее предусмотрена отдельная группа записей под именем 
«Компьютеры».

8. Для каждой Детали необходимо, помимо ее наименования, хра-
нить в ИБ ее цену в У.Е.
9. В процессе функционирования объединения отдельные фирмы 
производят закупку как ОС, так и деталей к ним. Действия по 
поступлению ОС (Деталей) должны оформляться отдельным до-
кументом, табличная часть которого должна выглядеть следу-
ющим образом:

При этом в одном документе могут присутствовать как ОС, так и 
детали. Для ОС количество в документе всегда должно равняться «1», 
так как по условиям постановки задачи в одной инвентарной кар-
точке числится одно основное средство.
 После закупки как ОС, так и отдельные детали числятся как «На-
ходящиеся в запасе». При этом они могут храниться на складе фирмы, 
который специально предназначен для хранения ОС и (или) деталей, 
которые еще не эксплуатируются.
10. По мере необходимости купленные ОС могут вводиться в экс-
плуатацию, в результате чего конкретное средство записывается 
за конкретным подразделением.
11. В процессе эксплуатации тех ОС, для которых известен состав их 
деталей, могут производиться их модернизация (upgrade) или ре-
монт, которые оформляются внутрифирменным документом «Из-
менение ОС». В результате такой модернизации количество и 
состав деталей, которые находятся в запасе, могут изменяться.
12. После окончания эксплуатации (по разным причинам) основное 
средство списывается. При этом отдельные детали, из которых 
оно состояло, могут поступать в запас.

Некоторые замечания
Нашу конфигурацию нужно рассматривать как учебную, а не как 
коммерческую конфигурацию, учитывающую текущее законодатель-
ство. Наша задача проиллюстрировать те или иные возможности 
конфигурирования и встроенного языка, а не создание коммерче-
ского продукта.

Переходим непосредственно к реализации поставленной задачи, но 
начнем с рассмотрения общих и в то же время необходимых для работы 
вопросов.

ЮНИТ 1
С САМОГО НАЧАЛА

 
 В современных условиях при автоматизации предприятий приходится 
сталкиваться с различными и часто диаметрально противоположными 
требованиями к учету одних и тех же разделов учета.
 
 Согласно документации «1С:Предприятие» является универсальной 
системой автоматизации деятельности предприятия.

1.1. 
КОНЦЕПЦИИ СИСТЕМЫ «1С:ПРЕДПРИЯТИE»

Свое изучение основ разработки мы начнем с того, что сначала разберемся 
с концепциями, положенными в основу работы системы.

1.1.1. Концепции системы «1С:Предприятие»: Программная часть, 
Информационная база и Конфигурация
В документации по «1С:Предприятию» часто упоминаются такие 
понятия, как «Программная часть системы», «Информационная 
база» и «Конфигурация». В этом разделе мы разъясним взаимосвязь 
между ними, а с самими определениями Вы сможете ознакомиться 
в документации.

 

Рис. 1.1. Каталог с программной частью системы

Итак, сразу после установки системы в каталоге «C:\Program 
Files\1cv8\8.2.12.75\bin» находится исполняемый файл 1cv8.exe 
(рис. 1.1), запуская который, мы сможем работать с какой-либо информационной 
базой. Без каталога, содержащего этот файл, а сле-

довательно, и программной части системы «1С:Предприятие» функционировать 
не может. Поэтому наличие доступа к программной 
части системы на компьютере конкретного пользователя является 
обязательным.
Запуская систему, пользователь должен обязательно работать с 
какой-либо информационной базой (далее — ИБ). ИБ содержит 
Конфигурацию, Базу Данных (БД), список пользователей и некоторые 
другие параметры. Конфигурация состоит из отдельных объектов.

Среди всех объектов, которые есть в конфигурации, имеются объекты, 
относящиеся, согласно документации, к прикладным объектам 
системы. Как правило, каждому из прикладных объектов в конфигурации 
соответствует конкретная таблица в БД.
Набор таких таблиц должен представлять собой единую логически 
целостную конструкцию, которая должна определяться конкретной 
моделью предметной области.
Такая модель должна содержать описание объектов предметной 
области, структур информационных массивов (таблиц  БД) и алгоритмов 
их обработки.
Конфигурация (в терминах документации «1С:Предприятия») 
представляет собой совокупность описания структуры данных, алгоритмов 
обработки, печатных и экранных форм, а также другой 
информации, необходимой для автоматизации той или иной прикладной 
задачи.
Как же выглядит ИБ «1С:Предприятия»?
Если Вы установили с установочного диска типовую конфигурацию, 
то содержащий ее каталог будет выглядеть так, как это показано 
на рис. 1.2.
Для удобства пользователей ИБ сохраняется в одном файле — 
«1cv8.2CD» и включает Конфигурацию. Такой подход исключает 
разрушение связей внутри ИБ в процессе ее копирования пользователем.

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

1.1.2. Режимы запуска системы «1С:Предприятие»
Система «1С:Предприятие» имеет два основных режима запуска — «
Конфигуратор» и «1С:Предприятие».
Первый из этих режимов предназначен для создания ИБ, внесения 
изменений в ее Конфигурацию, а также для выполнения административных 
функций.
В режиме «1С:Предприятие» пользователь запускает Конфигурацию 
на выполнение, как бы «проигрывая» файл ИБ. При этом про-
граммная часть системы использует структуры, созданные на этапе 

Доступ онлайн
от 368 ₽
В корзину