Старт в 1С: Практика и Кейсы. Часть 1

23.09.24

Задачи пользователя - Инструкции пользователю

Привет, начинающие разработчики 1С! Этот сборник кейсов — ваш быстрый старт в мире 1С. В нем собраны реальные задачи, которые помогут вам освоить основные навыки работы с платформой. Решайте задачи, задавайте вопросы на форуме и развивайте ключевые умения. Удачи в обучении и успешного пути в 1С!

Старт в 1С: Практика и Кейсы. Часть 1

 

Задача 1: Автоматизация учета сотрудников

Описание задачи: Вашему клиенту нужно вести учет сотрудников и их должностей. Для этого требуется создать справочник «Сотрудники», который будет содержать информацию о ФИО сотрудника, его должности, дате приема на работу и статусе (работает, уволен).

Шаги для выполнения:

  1. Создание объекта: Создайте справочник «Сотрудники» с полями: ФИО, Должность, ДатаПриема, Статус.
  2. Настройка объекта: Заполните справочник тестовыми данными для 5 сотрудников, включая их статус.
  3. Реализация логики: Настройте формы списка и элемента справочника для удобного ввода данных и фильтрации по статусу сотрудников.
  4. Проверка работы: Проверьте, все ли данные корректно отображаются, работают ли формы, и корректно ли отображается статус сотрудников.

Подсказка: Добавьте возможность изменения статуса сотрудника (например, при увольнении) и реализуйте контроль уникальности ФИО в справочнике.
 

Задача 2: Отчет по остаткам товаров

Описание задачи: Магазину нужен отчет по остаткам товаров на складе. Важно учитывать, что товары могут поступать по разным накладным, и нужно видеть актуальное количество на складе.

Шаги для выполнения:

  1. Создание объекта: Создайте документ «ПоступлениеТоваров» с табличной частью: Товар (ссылка на справочник «Товары»), Количество.
  2. Настройка объекта: Создайте справочник «Склад» для хранения данных о товарах на складе.
  3. Реализация логики: Настройте отчет «ОстаткиТоваров», который будет показывать список товаров и их количество на складе с учетом всех поступлений.
  4. Проверка работы: Проверьте, корректно ли выводятся данные в отчете после проведения документов, и учтены ли все движения товаров.

Подсказка: Настройте механизм проведения документов так, чтобы при проведении «ПоступлениеТоваров» данные в справочнике «Склад» обновлялись автоматически. Убедитесь, что корректно учитывается количество товаров при частичном поступлении.
 

Задача 3: Расчет зарплаты с учетом отработанных часов

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

Шаги для выполнения:

  1. Создание объекта: Создайте документ «УчетРабочегоВремени» с табличной частью: Сотрудник, Дата, ЧасыРаботы.
  2. Настройка объекта: Добавьте в справочник «Сотрудники» поле «ПочасоваяСтавка».
  3. Реализация логики: Создайте обработку «РасчетЗарплаты», которая будет суммировать отработанные часы по каждому сотруднику за месяц и умножать на его почасовую ставку с учетом возможных переработок или недоработок.
  4. Проверка работы: Проверьте, правильно ли считается зарплата на тестовых данных, особенно в случаях переработок и недоработок.

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

Задача 4: Создание системы скидок

Описание задачи: В магазине действует система скидок на товары в зависимости от суммы покупки. Например, при покупке на сумму более 10 000 рублей предоставляется скидка 5%, а более 20 000 рублей — 10%.

Шаги для выполнения:

  1. Создание объекта: Создайте документ «ПродажаТоваров» с табличной частью для учета списка товаров, их количества и стоимости.
  2. Настройка объекта: Реализуйте механизм расчета суммы по документу и применения скидки в зависимости от общей суммы покупки.
  3. Реализация логики: Добавьте в форму документа поле для вывода итоговой суммы с учетом скидки, и реализуйте контроль применимости скидок.
  4. Проверка работы: Проверьте расчет итоговой суммы на разных примерах, включая случаи с граничными значениями для применения скидок.

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

Задача 5: Автоматизация учета заявок на закупку

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

Шаги для выполнения:

  1. Создание объекта: Создайте документ «ЗаявкаНаЗакупку» с полями: Товар, Количество, Статус (ожидание, выполнено).
  2. Настройка объекта: Настройте обработку «ВыполнениеЗаявок», которая будет автоматически менять статус заявки на «выполнено» при поступлении товара на склад.
  3. Реализация логики: Добавьте в отчет «ОстаткиТоваров» информацию о заявках на закупку товаров и их статусе.
  4. Проверка работы: Убедитесь, что статус заявок корректно меняется при выполнении закупок, и отчет показывает актуальные остатки с учетом заявок.

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

 

Заключение

Этот сборник — всего лишь первый шаг на вашем пути в мир 1С. Выполнив предложенные задачи, вы получите навыки, которые станут основой вашей работы. Экспериментируйте, адаптируйте и улучшайте решения, добавляя свои идеи. Если что-то пойдет не так — всегда можно найти ответы на форуме Инфостарт, где вам помогут.

Пути развития:

Для дальнейшего развития рекомендую:

 

  1. Изучать бесплатные курсы на YouTube: На YouTube есть много бесплатных курсов по 1С, которые можно изучать в своем темпе. Это отличный способ углубиться в программирование и администрирование.

  2. Практические проекты: Работайте над реальными проектами или создавайте свои, чтобы закрепить знания и приобрести опыт.

  3. Сообщества: Участвуйте в профессиональных сообществах, таких как форумы и группы на Инфостарт. Это отличный способ обмениваться опытом и получать помощь от других разработчиков.

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

См. также

Инструкции пользователю Бизнес-аналитик Руководитель проекта Платформа 1С v8.3 Конфигурации 1cv8 Россия Управленческий учет Платные (руб)

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

8400 руб.

05.08.2022    7773    3    0    

47

Инструкции пользователю Бизнес-аналитик Бухгалтер Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Абонемент ($m)

Практические советы пользователям по настройке отчетов на СКД. Такие отчеты - как встроенные, так и внешние - используются в современных типовых конфигурациях: УТ 11, КА 2, БП 3.0, ЗУП 3.1 и других.

2 стартмани

11.03.2024    4491    48    accounting_cons    1    

17

Инструкции пользователю СКД Бухгалтер Пользователь Платформа 1С v8.3 Конфигурации 1cv8 1С:Бухгалтерия 3.0 Россия Бесплатно (free)

Простые приемы работы с отчетами на СКД. Что нужно знать пользователю про настройку отчетов, чтобы использовать их на полную катушку, – продолжение.

16.10.2023    11576    accounting_cons    8    

13

Взаиморасчеты Инструкции пользователю Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Бесплатно (free)

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

16.05.2023    11013    accounting_cons    4    

14

Инструкции пользователю Пользователь Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

03.11.2022    4694    ixijixi    7    

18
Отзывы
3. Vudix 1 23.09.24 13:06 Сейчас в теме
Ребят.

Я не педагог и не обладаю умением супер круто и "как надо" делать такие сборники. Я делаю их, как могу, используя те знания, которые имею.

Если вы осмотритесь вокруг, вы заметите, что найти похожий сборник, будучи новичком, практически нереально, либо они все платные. Я хочу, чтобы у ребят было хоть что-то похожее на реальные задачи в процессе самообучения 1С.
Я не против критики или даже насмешек, но если вы критикуете, постарайтесь предложить хотя бы небольшое усовершенствование, чтобы помочь новичкам.

Всем спасибо!
Остальные комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Tahallus 441 23.09.24 12:36 Сейчас в теме
Это примеры как делать не надо.
2. Vudix 1 23.09.24 12:53 Сейчас в теме
(1) Я могу поинтересоваться, почему?
И что нужно исправлять?
6. Tahallus 441 23.09.24 16:22 Сейчас в теме
(2) А Вы верните в статью куски кода какие были в ней когда я написал своё сообщение, а на отредактированную статью и без тех кусков кода будет выглядеть странно.
7. Vudix 1 23.09.24 18:04 Сейчас в теме
(6)
Не поймите неправильно!
Я ни в коем случае не пытался вывернуть ситуацию. Я просто прислушался к словам и сам провел анализ, исправив ошибки.
Поэтому, если это важно, — изначально материал был другим, и этот человек помог сделать его лучше!
Если вы помните, о чем тогда думали, или сейчас видите какие-то косяки, буду очень рад их обсудить. Спасибо!
3. Vudix 1 23.09.24 13:06 Сейчас в теме
Ребят.

Я не педагог и не обладаю умением супер круто и "как надо" делать такие сборники. Я делаю их, как могу, используя те знания, которые имею.

Если вы осмотритесь вокруг, вы заметите, что найти похожий сборник, будучи новичком, практически нереально, либо они все платные. Я хочу, чтобы у ребят было хоть что-то похожее на реальные задачи в процессе самообучения 1С.
Я не против критики или даже насмешек, но если вы критикуете, постарайтесь предложить хотя бы небольшое усовершенствование, чтобы помочь новичкам.

Всем спасибо!
4. starik-2005 3081 23.09.24 14:12 Сейчас в теме
Чета кажется мне, что это похоже на задачи из спеца по платформе.
maksa2005; +1 Ответить
5. Vudix 1 23.09.24 16:15 Сейчас в теме
(4)
Нет, это не они.
Если будет время, можешь даже проверить)
8. maksa2005 544 24.09.24 09:05 Сейчас в теме
Хвала небесам что кода в 2012 я решил посветить жизнь 1с, не было этого: кейсов, практики, войти в 1с и всей этой чуши.
9. Vudix 1 26.09.24 08:29 Сейчас в теме
(8)
Я понимаю вашу позицию и взгляды на жизнь. Ваши слова, скорее всего, подкреплены профессиональным опытом, сформированным мнением и глубоким пониманием сути вопроса. Однако люди очень разные, и то, что однажды подошло вам, может затормозить или даже остановить потенциально крутых разработчиков. Так же, как и то, что написал я, может показаться кому-то помехой или дурачеством.

Поэтому чем больше контента по теме, и чем он разнообразнее, тем лучше с:
Оставьте свое сообщение