Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 12 лет назад пользователемyury7905.narod.ru
1 Разработка прикладных решений 1С: Предприятие 8.2 Разработка прикладных решений 1С: Предприятие 8.2 Сапегин Юрий Владимирович – независимый разработчик Март – 2012 г. Сложные периодические расчёты. Задача 07.
2 Разработка решений на платформе 1С:Предприятие 8.2 Постановка задачи Задача 07. В автоматизируемой организации используют простой расчёт зарплаты с использованием видов расчёта «Оклад», «Премия» и «Невыход». Для сотрудников подразделений «Администрация» и «Производство» используются графики работ «График администрации» и «График мастеров» соответственно. Нужно реализовать возможность учёта сотрудников организации и механизм учёта графиков работ. Для этой цели создать справочники «Сотрудники» и «Виды графиков работы». Расчёт оплаты по окладу выполняется с учётом нормы часов за рабочий месяц и фактически отработанного количества часов в расчётном месяце. Норма рабочих часов в месяц, это сумма рабочих часов за каждый рабочий день месяца. Начисленная сумма по окладу рассчитывается по формуле СуммаПоОкладу=(Оклад/НормаЧасовЗаМесяц)*ФактическоеКоличествоЧасовЗаМесяц. Нужно предусмотреть механизм создания графика работы за месяц с возможностью указания количества рабочих часов за каждый день месяца. График работы заполняется исходя из 5ти дневной рабочей недели с 40ка часовой продолжительностью, каждый рабочий день содержит 8 рабочих часов, каждый выходной обозначается нулевым значением рабочих часов. Первое число месяца является воскресеньем. Месяц – 30 календарных дней. Размер оклада указывается в документе. Расчёт премии осуществляется на основании начисленной суммы по окладу. Размер премии составляет 10 процентов от начисленной суммы по окладу. Если сотрудник отработал не полный месяц, то за не отработанные дни ему вводится и рассчитывается вид расчёта «Невыход». За рабочие дни, в которые сотрудник отсутствовал на рабочем месте оклад и премия не начисляются, штрафы не накладываются. Начисления сотрудникам вводятся документом «Начисления сотрудникам».
3 Разработка решений на платформе 1С:Предприятие 8.2 Постановка задачи Задача 07. Нужно создать три отчёта, один служебный с именем «Перерасчёт», второй с именем «Начисления сотрудникам» и третий «Диаграмма начислений». В отчёте «Перерасчёт» нужно показывать информацию о том, что актуальны ли значения по видам расчёта или нет. В отчёт выводятся значения полей «Объект перерасчёта», «вид расчёта», «Сотрудник». Если данные расчётов актуальны, то отчёт должен быть пустым. Если данные расчётов не актуальны, то отчёт должен показывать записи требующие перерасчёта.
4 Разработка решений на платформе 1С:Предприятие 8.2 Постановка задачи Задача 07. В отчёте «Начисления сотрудников» отображаются данные о произведённых начислениях по каждому сотруднику организации. Период отчёта не указывается. В отчёте отображаются поля «Сотрудник», «Вид расчёта», «Начало», «Окончание», «Регистратор» и «Результат».
5 Разработка решений на платформе 1С:Предприятие 8.2 Постановка задачи Задача 07. В отчёте «Диаграмма начислений» нужно отобразить в графическом виде данные о фактическом периоде действия начислений «Оклад», «Премия» и «Невыход». В отчёте нужно использовать Диаграмму Ганта. Отчёт строится по всем сотрудникам и за текущий месяц.
6 Разработка решений на платформе 1С:Предприятие 8.2 Постановка задачи Задача 07. В разработанную базу данных нужно ввести учебный пример. Начислить оплату по окладу за апрель 2012 года трём сотрудникам: Липкин Леонид Витальевич – оклад 8000 рублей, Резников Олег Павлович – оклад 3000 рублей, Феофанов Вадим Александрович – 7000 рублей. Следующим документом начислить премию в виде процента от начислений по окладу в размере 10 процентов двум сотрудникам: Липкин Леонид Витальевич и Феофанов Вадим Александрович. Третьим документом ввести необходимость расчёта «Невыход» с 2го по 6е апреля и с 8го по 12ое апреля сотруднику Феофанову Вадиму Александровичу. Протестировать работу отчётов и добиться формирования результатов отчётов, показанных на рисунках.
7 Разработка решений на платформе 1С:Предприятие 8.2 Достигнутые результаты Достижение Разработана простая учётная система, позволяющая решать упрощённую задачу расчёта оплаты труда. На учебном примере осуществлено знакомство с прикладными объектами «Регистр расчёта», «План видов расчёта», «Перерасчёт».
8 Разработка решений на платформе 1С:Предприятие 8.2 Возможности развития. Направления развития учётной системы. Развитие учётной системы можно осуществлять по нескольким направлениям. Можно вводить новые виды расчёта такие, как Командировка, Больничный, Штраф и т.п. В учётной системе можно реализовать возможность учёта фактически отработанного времени путём ввода табеля учёта рабочего времени по конкретному сотруднику, появится возможность почасового учёта отработанного времени в пределах одной даты (сейчас система может регистрировать работу в течении полной рабочей смены в день или невыход, для всех сотрудников используется общий график мастеров или администрации). Возможна реализация механизма, который позволит задавать для каждого вида расчёта произвольный алгоритм расчёта результата, например, командировка может оплачиваться в размере двойного оклада, прогул может повлечь взыскание (т.е. наложение штрафа) в размере половины суммы оклада за время прогула.
9 Разработка прикладных решений 1С: Предприятие 8.2 Разработка прикладных решений 1С: Предприятие 8.2 Сапегин Юрий Владимирович – независимый разработчик Март – 2012 г. т Благодарю за внимание! Жду Ваших вопросов и предложений на адрес т т Благодарю за внимание! Жду Ваших вопросов и предложений на адрес т
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.