Сборник задач про разработке на платформе 1С:Предприятие (1C:Enterprise)
Қосымшада ыңғайлырақҚосымшаны жүктеуге арналған QRRuStore · Samsung Galaxy Store
Huawei AppGallery · Xiaomi GetApps

автордың кітабын онлайн тегін оқу  Сборник задач про разработке на платформе 1С:Предприятие (1C:Enterprise)

Чистов П.А.

Сборник задач по разработке на платформе 1С:Предприятие (1С:Enterprise)

Чистов П.А.

Сборник задач по разработке на платформе 1С:Предприятие (1С:Enterprise)

Электронная книга в формате ePub; ISBN 978-5-9677-2932-4.

Версия издания от 23.01.2020.

Электронный аналог издания "Сборник задач по разработке на платформе 1С:Предприятие (1С:Enterprise)" (ISBN 978-5-9677-2926-3, М.: ООО "1С-Паблишинг", 2020; артикул печатной книги по прайс-листу фирмы "1С": 4601546142337; по вопросам приобретения печатных изданий издательства "1С-Паблишинг" обращайтесь к партнеру "1С", обслуживающему вашу организацию, или к другим партнерам фирмы "1С").


В издании представлены задачи по разработке информационных систем на платформе "1С:Предприятие 8" (1C:Enterprise 8), рекомендованные к использованию в учебном процессе в образовательных программах высшего и среднего профессионального образования по ИТ-направлениям с учетом требований ФГОС и профессиональных стандартов. Книга ориентирована на преподавателей ИТ-дисциплин, методистов и других сотрудников образовательных организаций ВО и СПО.
Сборник задач рекомендован Федеральными учебно-методическими объединениями в системе высшего и среднего профессионального образования по укрупненной группе "Информатика и вычислительная техника" в качестве учебного пособия.

РЕКОМЕНДОВАНО В КАЧЕСТВЕ УЧЕБНОГО ПОСОБИЯ

Уровни подготовки " Бакалавриат", "Магистратура", " Специалитет", "Программы подготовки специалистов среднего звена"

Формы обучения очная, очно-заочная, заочная 

Рекомендуемые направления подготовки ФГОС

09.00.00: 09.03.01, 09.03.02, 09.03.03, 09.03.04, 09.04.01, 09.04.02, 09.04.03, 09.04.04, 09.02.03, 09.02.04, 09.02.05, 09.02.07, 02.00.00: 02.03.01, 02.03.02, 02.03.03, 02.04.01, 02.04.02, 02.04.03, XX.00.00: 01.03.02, 01.04.02, 10.03.01, 10.04.01, 10.05.03, 10.05.04, 11.03.02, 11.04.02, 15.03.04, 15.04.04, 27.03.03, 27.03.04, 27.04.03, 27.04.04, 38.03.05, 38.04.05, 10.02.03, 10.02.05, 15.02.07, 15.02.10

© ООО «1С-Паблишинг», 2020

© Оформление. ООО «1С-Паблишинг», 2020

Все права защищены.
Материалы предназначены для личного индивидуального использования приобретателем.
Запрещено тиражирование, распространение материалов, предоставление доступа по сети к материалам без письменного разрешения правообладателей.
Разрешено копирование фрагментов программного кода для использования в разрабатываемых прикладных решениях.


Фирма "1С"
123056, Москва, а/я 64, Селезневская ул., 21.
Тел.: (495) 737-92-57, факс: (495) 681-44-07.
1c@1c.ru, http://www.1c.ru/
Издательство ООО "1С-Паблишинг"
127434, Москва, Дмитровское ш., д. 9.
Тел.: (495) 681-02-21, факс: (495) 681-44-07.
publishing@1c.ru, http://books.1c.ru/

Благодарности

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

Хотелось бы отдельно выделить преподавателей Учебного центра № 1 фирмы "1С" за тщательную проверку задач.

Спасибо, коллеги!

Автор сборника Павел Чистов.

В подготовке сборника приняли участие:

Андреев И.А. директор, ЧОУ ДПО "1С-Образование", Москва

Арутюнов С.Р. преподаватель, методист, Учебный центр № 1 фирмы "1С", Москва

Бахмутский Ю.А. заведующий базовой кафедры, Омский государственный университет, директор "Сатори Консалтинг", Омск

Белоусов П.С. преподаватель, методист, Учебный центр № 1 фирмы "1С", Москва

Беленченко В.М. старший преподаватель кафедры "Фундаментальные инженерные дисциплины", Южно-Российский государственный политехнический университет (НПИ) им. М.И. Платова, Шахты

Билетнов И.В. преподаватель ИТ-дисциплин, Дзержинский индустриально-коммерческий техникум, Дзержинск

Будакова О.В. преподаватель спец. дисциплин, Уфимский многопрофильный профессиональный колледж, Уфа

Васеева Е.С. доцент кафедры Информационных технологий, Нижнетагильский государственный социально-педагогический институт, Филиал Российского государственного профессионально-педагогического университета, Нижний Тагил

Гжегожевский С.В. преподаватель, Ликино-Дулевский политехнический колледж – филиал Государственного образовательного учреждения высшего образования Московской области "Государственный гуманитарно-технологический университет"

Дейнеко О.В. старший преподаватель кафедры "Информационные Технологии Управления" и кафедры "Вычислительная техника и автоматизированные системы управления", Ростовский государственный университет путей сообщения, Ростов-на-Дону

Ерёмина И.И. доцент кафедры "Бизнес-информатики и математических методов в экономике", Казанский (Приволжский) федеральный университет, Набережные Челны

Жуматаева Ж. Е. доцент, кафедра Б-21 "Вычислительные системы и технологии", Филиал «Взлет» Московского авиационный институт (национальный исследовательский университет), Ахтубинск

Ильичева А.А. преподаватель Информационных технологий, Липецкий металлургический колледж, Липецк

Комарова Е.П. преподаватель, Учебный центр № 1 фирмы "1С", Москва

Ляпина О.П. преподаватель, Первый Московский Образовательный Комплекс, Москва

Макаров Д.А. руководитель партнерской компании, преподаватель, Московский политехнический университет, Москва

Радченко М.Г. методист, фирма "1С", Москва

Макаровских Т.А. доцент, кафедра "Математическое и компьютерное моделирование", Южно-Уральский государственный университет, Челябинск

Масленникова О.Е. доцент кафедры "Бизнес-информатики и информационных технологий" Института энергетики и автоматизированных систем, Магнитогорский государственный технический университет им. Г.И. Носова, Магнитогорск

Попова Н.А. доцент кафедры "Прикладная информатика", Пензенский государственный технологический университет, Пенза

Правдина М.Е. заместитель директора по движению WorldSkills, фирма "1С", Москва

Прокуровский А.А. преподаватель, методист, Учебный центр № 1 фирмы "1С", Москва

Скороварова Э.В. руководитель образовательных проектов, 1С:Учебный центр № 1 фирмы "1С", Москва

Филиппов Е.В. технический директор практики 1С, фирма "IBS", Москва



Введение

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

Иногда сложно поставить самому себе задачу и решить ее так, чтобы не подгонять условие к более простому варианту. Лучше, когда задачу ставит тебе кто-то другой.

Наши задачи разбиты на следующие разделы:

  • Классические учетные задачи;
  • Прочие учетные системы;
  • Игры в системе "1С:Предприятие";
  • Учетные задачи серии "Гарем";
  • Большая сквозная задача "Круглое счастье";
  • Примеры критериев оценки.

Классические учетные задачи – это самые простые, с точки зрения реализации на платформе "1С:Предприятие", операции. К примеру: купили или продали товар, рассчитали прибыль.

Задачи серии "Гарем", по сути, являются учетными, но тексты задач описывают необычные ситуации. Они происходят в гареме. Нестандартные формулировки отвлекают от составляющей учетных систем и будут интересны студентам.

Серия игр, таких как "Виселица" и "Судоку", поможет взглянуть на платформу "1С:Предприятие" под другим углом.

Прочие учетные задачи далеки от бизнес-приложений и по большей части имитируют потребности обычных людей, к примеру, чат или форум на 1С.

Большая сквозная задача "Круглое счастье" может стать дипломным проектом. В ней мы рассмотрим создание учетной системы для автоматизации сети ресторанов. Задачи начинаются с простых вещей, сложность нарастает постепенно. В задачу вошли все компетенции Демоэкзамена по стандартам WorldSkills Russia.

Если вы заметили неточности, опечатки или у вас есть какие-то пожелания к задачнику, напишите нам edu@1c.ru, указав в теме письма – "Задачник 1С".


В качестве примера правильного решения для некоторых задач публикуются видео-разборы на YouTube-канале 1С:Учебного центра № 1:

http://edu.1c.ru/video


Предисловие

Задачи для вас мы сформулировали не в виде сложного технического задания, а постарались написать их человеческим языком. Иногда их формулировки отличаются от терминов разработчика.

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

В одних случаях работоспособность системы можно оценить по внешнему виду: работает – не работает. Но иногда нужно залезть "под капот" и посмотреть реализацию на уровне программного кода и структуры метаданных. Что в вашем случае применять – решать вам.

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

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

Если точный вид отчета или формы не представлен, предполагается, что при решении исполнитель сам спроектирует вид пользовательского интерфейса.

Перед решением задач мы рекомендуем ознакомиться с критериями оценок и самыми распространенными ошибками.


Классические учетные задачи

Задача № 1 Самая простая задача

Сложность: *

Теги: регистры накопления

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

Многоскладской учет не ведется. Суммовой учет не ведется. Взаиморасчеты с покупателями и поставщиками не ведутся.

В системе необходимо регистрировать два вида операций: Поступление товара, Продажа товара.

При поступлении товара пользователь в табличной части указывает, какие товары и в каком количестве поступили. Необходимо предусмотреть учет до граммов.

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

Продать товар "в минус" нельзя, в момент продажи необходимо проверять остаток товара.

Необходимо построить Отчет по остаткам товаров. Форма отчета:


Остатки товаров на 31.01.2020

Товар Остаток
Ложка 100.000
Вилка 148.000
Поварешка 2.000
Сахар 1.560

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


Задача № 2 Учет товаров. Вариант 1

Сложность: *

Теги: регистры накопления

Следует разработать конфигурацию для учета товаров.

Суммовой учет не ведется. Взаиморасчеты с покупателями и поставщиками не ведутся.

Учет товаров ведется в разрезе складов.

В системе необходимо регистрировать два вида операций: Поступление товара, Продажа товара.

При поступлении товара пользователь в табличной части указывает, какие товары и в каком количестве поступили в организацию. Необходимо предусмотреть учет до граммов. В шапке документа выбираем склад, куда поступают товары.

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

Продать товар "в минус" нельзя, то есть в момент продажи необходимо проверять остаток товара.

Необходимо построить Отчет по остаткам товаров следующего вида:


Остатки товаров на 31.01.2020

Товар/Склад Юг Север Запад Итого
Ложка 100.000 40.000 140.000
Вилка 45.000 80.000 125.000
Поварешка 12.000 1.000 13.000

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

Задача № 3 Учет товаров. Вариант 2

Сложность: **

Теги: регистры накопления

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

Суммовой учет не ведется. Взаиморасчеты с покупателями и поставщиками не ведутся.

Учет товаров ведется в разрезе складов.

В системе необходимо регистрировать два вида операций: Поступление товара, Продажа товара.

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

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

Продать товар "в минус" нельзя, в момент продажи необходимо проверять остаток товара.

Необходимо построить Отчет по остаткам товаров следующего вида:


Остатки товаров на 31.01.2020

Товар/Склад Юг Север Запад Итого
Ложка 100.000 40.000 140.000
Вилка 45.000 80.000 125.000
Поварешка 12.000 1.000 13.000

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


Задача № 4 Учет товаров. Вариант 3

Сложность: **

Теги: регистры накопления, регистры накопления оборотов

Необходимо разработать конфигурацию для учета товаров.

Ведется учет в разрезе складов.

Взаиморасчеты с покупателями и поставщиками не ведутся.

В системе необходимо регистрировать два вида операций: Поступление товара, Продажа товара.

При поступлении товара пользователь в табличной части указывает, какие товары и в каком количестве поступили в организацию, а в шапке документа указывается склад поступления. Следует предусмотреть учет до граммов.

При продаже товаров указывается, какие товары были проданы и в каком количестве, на какую сумму, в шапке документа указывается склад списания.

Продать товар "в минус" нельзя, в момент продажи необходимо проверять остаток товара.

Важно помнить, что пользователь может вводить документы задним числом!

Необходимо построить Отчет о продажах в виде кросс-таблицы, где:

  • в строках указаны товары;
  • в колонках – склады;
  • в самой таблице – обороты за указанный пользователем период.


Продажи товаров за январь 2020 года

Товар Склад "Север" Склад "Юг" Итого
Ложка 100.00 400.00 500.00
Крупа манная 148.00 950.30 1 098.30
Поварешка 2.00 800.00 802.00