Пожалуйста покритикуйте решение задачи №1 к экзамену 1С:Специалист по ЗУП #400286


#0 by tomvlad
Используя типовую конфигурацию «Зарплата и Управление Персоналом», необходимо реализовать дополнительную функциональность конфигурации согласно заданию с максимальным использованием «штатных» механизмов. Автоматизируемая задача: Рабочие специализированной организации ЗАО «Особые Работы» трудятся по графику «две недели через две недели». Для обеспечения непрерывности производственного процесса организовано две бригады. Первая бригада две недели работает без перерыва на выходные и праздничные дни, затем две недели отдыхает; вторая бригада – наоборот: две недели отдыхает, затем работает. Работники не могут переходить из одной бригады в другую. Оплата труда рабочих производится исходя из дневной тарифной ставки за отработанные дни. Отдельные работы носят особый характер. За их выполнение работникам выплачивается надбавка за сложность. Она установлена в процентах от дневной тарифной ставки в зависимости от «стажа» выполнения работником особых работ в организации (на начало месяца): До 3 месяцев 5 От 3 до 15 месяцев     10 Свыше 15 месяцев     15 Не позднее 25 числа месяца в организации составляется график выполнения особых работ на следующий месяц. В нем по каждому работнику отмечаются календарные дни выполнения особых работ (отдельные колонки табличной части). За дни болезни и иные отклонения, приходящиеся на дни выполнения особых работ по графику, надбавка за сложность не начисляется, т.е. она выплачивается за те дни, когда работник фактически выполнял особые работы. Необходимо: 1). Создать документ «График выполнения особых работ» для регистрации графика выполнения работниками особых работ с табличной частью, в которой дни выполнения особых работ отмечаются «флажком» в соответствующей колонке. 2). Реализовать автоматизированный учет общего количества дней выполнения особых работ, определение размера процентной надбавки и расчет надбавки за сложность, а также учет надбавки для целей налогообложения (НДФЛ, ЕСН, взносами в ПФР и ФСС РФ (НС и ПЗ), налогом на прибыль). Учесть, что конфигурация может внедряться в действующей организации. 3) Создать настраиваемый (с использования схемы компоновки данных) отчет «Вознаграждения работников», позволяющий за произвольное количество расчетных периодов получать информацию следующего характера (форма отчета должна соответствовать образцу): Отчет «Вознаграждения работников» Работник     Начислено по окладу     Надбавка за сложность     Начислено по окладу     Надбавка за сложность Бригада 1 - всего     …     …     …     … …     …     …     …     … …     …     …     … …     …     …     …     … <Период 1>, <Период 2> и т.д. – месяц и год, к которому относятся данные, например, январь 2008, февраль 2008 и т.д. 4) Создать в интерфейсе «Полный» отдельное подменю «Выполнение особых работ» для работы с добавленными объектами. 5) Представленная к защите конфигурация должна содержать, как минимум, данные о начислениях за несколько расчетных периодов не менее чем для 2-х работников в каждой бригаде Решение: 1. Создаем предопределенный элемент справочника "ВидыСтажа" - ОсобыеРаботы 2. Создаем предопределенный элемент справочника "ПоказателиСхемМотивации" - СтажОсобыхРабот 3. Создаем вид расчета в ПВР "Основные начисления организаций" - "Надбавка за сложность". Последовательность - Зависимое первого уровня. Произвольная формула расчета "Результат = Расчетная база * ?(Стаж выполнения особых работ < 3, 0.05, ?(Стаж выполнения особых работ < 15, 0.10, 0.15)) " Базовые начисления: Оклад по дням Оклад по часам Оплата по дневному тарифу Оплата по часовому тарифу Вытесняющие: Оплата отпуска по шестидневке Оплата отпуска по календарным дням Оплата больничных листов Оплата БЛ по травме на производстве БЛ по травме в быту (не оплачивается) Отсутствие по болезни (по беременности и родам) Отсутствие по болезни Отпуск по беременности и родам Оплата по среднему заработку Оплата дополнительных выходных дней по уходу за детьми - инвалидами 4. Создаем документ "График особых работ". Назначение - документ должен формировать интервалы периодов надбавок за сложность в регистре сведений "Плановые начисления работников организаций". Соответственно назначаем его в качестве регистратора к этому регистру.         Реквизиты:           Организация    Организация    Справочник ссылка: Организации Ответственный    Ответственный    Справочник ссылка: Пользователи Комментарий    Комментарий    Строка ПериодРегистрации    Период регистрации    Дата ВидРасчета    Вид расчета    План видов расчета ссылка: Основные начисления организаций Работники    Работники    Табличная часть Сотрудник    Сотрудник    Справочник ссылка: Сотрудники ФизЛицо    Физ лицо    Справочник ссылка: Физические лица День1    День1    Булево День2    День2    Булево День3    День3    Булево День4    День4    Булево День5    День5    Булево День6    День6    Булево День7    День7    Булево День8    День8    Булево День9    День9    Булево День10    День10    Булево День11    День11    Булево День12    День12    Булево День13    День13    Булево День14    День14    Булево День15    День15    Булево День16    День16    Булево День17    День17    Булево День18    День18    Булево День19    День19    Булево День20    День20    Булево День21    День21    Булево День22    День22    Булево День23    День23    Булево День24    День24    Булево День25    День25    Булево День26    День26    Булево День27    День27    Булево День28    День28    Булево День29    День29    Булево День30    День30    Булево День31    День31    Булево Модуль формы: Модуль объекта:        |    ГрафикВыполненияОсобыхРаботРаботники.Сотрудник,
#1 by ТелепатБот
#2 by Fynjy
эээ а тяжело было где нибудь листинг выложить а сюда кинуть ссылку?
#3 by tomvlad
Забыл про отчет: Копируем отчет "Анализ показателей". Меняем схему компоновки на это:
#4 by tomvlad
Вот листинги
#5 by Diktis
Начало решения уже не правильно - стаж должен быть стажем, а не показателем схем мотивации...
#7 by tomvlad
ОК, значит, меняем способ расчета на "От стажа процентом", убираем назначение показателя при формировании записей плановых начислений и все работает.
#8 by 2008Proger
В  примерах простых конфигураций пишут в модуле дока "Приход" например ссылку на объект Справочник.ТМЦ и типа идёт ввод значений в поля справочника и при проведении дока якобы добавляются строки справочника. Я понял на основе вышесказанного, что мой вапрос канеш глуп, но хочется ясность иметь в таком простом вопросе. Что бы ПРОГРАММНО создать новый справочник неизбежно прийдётся использовать СоздатьОбъект(""); и потом - Новый. Если это "простая конфигурация, можешь в отладчике найти все места, где есть Новый справочник типа "ТМЦ" (или "Номенклатура", или "товар") и наставить там везде точек останова. И дальше... З.Ы.: Ответ у тебя перед носом - отладчик.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С