Разработка бизнес-приложений на платформе "1С: Предприятие"
Покупка
Основная коллекция
Издательство:
НИЦ ИНФРА-М
Автор:
Дадян Эдуард Григорьевич
Год издания: 2021
Кол-во страниц: 305
Дополнительно
Вид издания:
Учебное пособие
Уровень образования:
Среднее профессиональное образование
ISBN: 978-5-16-016648-3
ISBN-онлайн: 978-5-16-109236-1
Артикул: 682798.01.01
К покупке доступен более свежий выпуск
Перейти
Учебное пособие по разработке бизнес-приложений на платформе «1С:Предприятие» позволит подготовленным пользователям самостоятельно и быстро изучить методы и средства разработки и редактирования прикладных решений в среде платформы «1С:Предприятие».
В учебном пособии проиллюстрированы решения задач по разработке реального бизнес-приложения. Выполнение упражнений позволит пользователю подробно ознакомиться с системой «1С:Предприятие», изучить объекты конфигурации и технологии работы с ними, освоить язык программирования 1С, методы и средства разработки и редактирования приложений.
Для студентов средних профессиональных и высших учебных заведений, изучающих экономические дисциплины, а также для всех желающих изучить средства и методы разработки и редактирования прикладных решений на платформе «1С:Предприятие».
Тематика:
ББК:
УДК:
ОКСО:
- Среднее профессиональное образование
- 38.02.01: Экономика и бухгалтерский учет (по отраслям)
- 38.02.06: Финансы
ГРНТИ:
Только для владельцев печатной версии книги: чтобы получить доступ к дополнительным материалам, пожалуйста, введите последнее слово на странице №166 Вашего печатного экземпляра.
Ввести кодовое слово
ошибка
-
Словарь.pdf
-
Фрагменты листингов.pdf
-
Выгрузки информационных баз и конфигураций по юнитам.zip
-
Пиктограммы для разрабатываемого проекта.zip
Скопировать запись
Разработка бизнес-приложений на платформе "1С: Предприятие", 2024, 682798.04.01
Разработка бизнес-приложений на платформе "1С: Предприятие", 2023, 682798.03.01
Разработка бизнес-приложений на платформе "1С: Предприятие", 2022, 682798.02.01
Фрагмент текстового слоя документа размещен для индексирующих роботов
РАЗРАБОТКА БИЗНЕС-ПРИЛОЖЕНИЙ НА ПЛАТФОРМЕ «1С:ПРЕДПРИЯТИЕ» УЧЕБНОЕ ПОСОБИЕ Э.Г. ДАДЯН Рекомендовано Межрегиональным учебно-методическим советом профессионального образования в качестве учебного пособия для учебных заведений, реализующих программу среднего профессионального образования по укрупненной группе специальностей 38.02.00 «Экономика и управление» (протокол № 8 от 22.06.2020) Москва ИНФРА-М 2021 УДК 004(075.32) ББК 32.973.26-018я723 Д14 Дадян Э.Г. Д14 Разработка бизнес-приложений на платформе «1С:Предприятие» : учебное пособие / Э.Г. Дадян. — Москва : ИНФРА-М, 2021. — 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) Подписано в печать 08.10.2020. Формат 6090/16. Бумага офсетная. Печать цифровая. Гарнитура Newton. Усл. печ. л. 19,06. ППТ50. Заказ № 00000 ТК 682798-961482-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.com Р е ц е н з е н т ы: Некрылов И.И., старший преподаватель Финансового университета при Правительстве Российской Федерации; Барабаш Д.А., кандидат экономических наук, доцент Финансового университета при Правительстве Российской Федерации Отпечатано в типографии ООО «Научно-издательский центр ИНФРА-М» 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С:Предприятие» пользователь запускает Конфигурацию на выполнение, как бы «проигрывая» файл ИБ. При этом программная часть системы использует структуры, созданные на этапе
конфигурирования, предоставляя пользователю возможность заполнить их конкретными значениями. Если на этапе конфигурирования с помощью встроенного языка определены соответствующие алгоритмы обработки, то в режиме «1С:Предприятие» пользователь будет вызывать их работу, давая системе соответствующие команды. 1.2. СОЗДАНИЕ НОВОЙ ИНФОРМАЦИОННОЙ БАЗЫ Как было отмечено во Введении, мы будем строить свою учебную конфигурацию «с нуля». Давайте запустим систему. Мы будем считать, что у нас установлена только программная часть системы и нет ни одной ИБ. Поэтому мы запустим систему в режиме «Конфигуратор». Для этого воспользуемся классическим способом запуска программ в MS Windows — через кнопку «Пуск» («Start»): Пуск — Программы — 1C: Предприятие 8.3 — Конфигуратор. После чего на экран будет выведен диалог «Запуск 1С: Предприятия» (рис. 1.3). В этом диалоге список «Информационные базы» содержит список зарегистрированных на данном компьютере Информационных Рис. 1.2. Каталог ИБ
К покупке доступен более свежий выпуск
Перейти