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

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

Покупка
Основная коллекция
Артикул: 221800.01.01
Доступ онлайн
от 112 ₽
В корзину

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

Дадян, Э. Г. Проектирование бизнес-приложений в системе "1С: Предприятие 8": Учебное пособие / Э.Г. Дадян. - Москва : Вузовский учебник: НИЦ ИНФРА-М, 2014. - 283 с. + ( Доп. мат. znanium.com). ISBN 978-5-9558-0323-4. - Текст : электронный. - URL: https://znanium.com/catalog/product/416778 (дата обращения: 29.03.2024). – Режим доступа: по подписке.
Фрагмент текстового слоя документа размещен для индексирующих роботов. Для полноценной работы с документом, пожалуйста, перейдите в ридер.
Проектирование 
бизнес-Приложений 
в системе  
«1с:ПредПриятие 8»

Рекомендовано УМО вузов России по образованию 
в области финансов, учета и мировой экономики в качестве  
учебного пособия для студентов, обучающихся по направлению 
080100 «Экономика»

Москва 
ВУЗОВСКИЙ УЧЕБНИК
ИНФРА-М 
2014

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

Э.Г. ДаДян

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

УДК 004(075.8)
ББК 32.973.26-018я73
 
Д14

Дадян Э.Г. 
Проектирование бизнес-приложений в системе «1С:Предприятие 8»: Учеб. 
пособие. — М.: Вузовский учебник: ИНФРА-М, 2014. — 283 с. + Доп. 
материалы [Электронный ресурс; Режим доступа http://www.znanium.
com].

ISBN 978-5-9558-0323-4 (Вузовский учебник) 
ISBN 978-5-16-008976-8 (ИНФРА-М)

Пособие предназначено для студентов, обучающихся по направлениям 230700.62 «Прикладная информатика», 080100.62 «Экономика» 
(профили: «Финансы и кредит», «Бухгалтерский учет, анализ и аудит», 
«Экономика предприятий и организаций»).

ББК 32.973.26-018я73

Д14

© Вузовский учебник, 2014
ISBN 978-5-9558-0323-4 (Вузовский учебник) 
ISBN 978-5-16-008976-8 (ИНФРА-М)

Материалы, отмеченные знаком 
, доступны в 
электронно-библиотечной системе znanium  
(www.znanium.com)

Благодарности
Автор выражает признательность студентам потока ПИК3 Финансового университета Климу Семенову, Денису Гнатченко, Ивану Беляеву, Яне Гомбоевой, Акботе Жолмановой, Антону Кокшарову, Дмитрию Антынескулу, которые стали первыми читателями рукописи учебного пособия и протестировали ее с точки зрения людей, не имеющих 
опыта в программировании в системе «1С:Предприятие 8». 
Благодаря их советам и замечаниям учебное пособие стало более 
понятным и доступным  для неопытных читателей. 

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

Посвящается  
95-летию Финансового университета

Кафедре информационных технологий — 50 лет!

ВВедение

Курс позволяет студентам изучить основы конфигурирования в системе «1С:Предприятие 8.2» (в дальнейшем «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. Необходимо, чтобы конфигурация удовлетворяла бы следующим 
требованиям:
 
9 ввод всех данных и документов должен выполняться не ранее даты регистрации объединения;
 
9 во всех отчетах, формируемых ИБ, должно появляться название объединения;
 
9 для выполнения ряда операций необходимо пересчитывать 
рублевые суммы в условные единицы (УЕ). В связи с этим, 
конфигурация 
должна 
формировать 
отчет 
«История 
курса УЕ» следующего содержания: 

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

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

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

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

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

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

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

Юнит 1 
С Самого наЧала

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

1.1. 
КонцеПции СиСтемы «1С:ПредПриятия»

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

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С:Предприятие» пользователь запускает Конфигурацию на выполнение, как бы «проигрывая» файл ИБ. При этом программная часть системы использует структуры, созданные на этапе 

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