ешсл. Экзамен Специалист по платформе. Полезные ссылки
Скачать 418.3 Kb.
|
Периодические расчетыНачисление зарплаты сотрудникам предприятия осуществляется ежемесячно. Каждый сотрудник может работать одновременно в нескольких подразделениях компании, то есть совместительство допускается. Все сотрудники работают по пятидневному графику работы, однако в решении необходимо предусмотреть возможность работы по нескольким различным графикам. Количество фактически отработанных часов вводится в систему с помощью документа «Табель». Документ должен заполняться на список сотрудников только определенного подразделения. Для каждого сотрудника, на каждый день месяца, вводится количество фактически отработанных часов на основном месте работы и в командировке. Затем в задании будет представлен внешний вид формы табеля. На форме в шапке документа поля «Номер», «Дата», «Подразделение». Ниже табличная часть. В ней колонки «Сотрудник» и «1», «2», «3»... В колонке «Сотрудник» отображается список сотрудников, а на пересечении сотрудника и дня месяца один из трех вариантов: «8», «8К» либо пустое поле. Сотрудники предприятия получают оплату по окладу пропорционально отработанному времени в часах. Часовая ставка рассчитывается как начальное значение оклада, деленное на количество рабочих часов в том же периоде, что и фактически отработанные часы. Первоначальное значение оклада может изменяться не чаще, чем один раз в день, но берется на начало расчетного периода. В информационной базе необходимо хранить историю его изменения. По мере необходимости любой сотрудник может быть отправлен в командировку. В этом случае начисление по окладу не происходит. Часы, проведенные в командировке, определяются по пятидневному графику работы, исходя из 40 часовой рабочей недели. Часовая ставка для расчета командировки определяется как сумма всех начислений за два предыдущих месяца, деленная на количество рабочих часов в двух предыдущих месяцах. Следует учесть, что данные о командировке не могут вводиться в систему задним числом. Механизм перерасчетов в рамках данной задачи использовать не надо. Ввод всех начислений происходит документом «Начисление зарплаты». Документ в расчетном периоде может быть один (сразу для всех видов расчета), а может быть несколько (по одному для каждого отдельного вида расчета). Считать, что все данные вводятся только в пределах одного месяца, например, можно указать начисление оклада с 10.01 по 31.01, а запись оклад: с 10.01 по 03.02 вводить нельзя. В одном документе могут быть данные только за текущий расчетный период. Для анализа сделанных сотрудникам предприятия начислений в конфигурации необходимо предусмотреть отчет следующего вида:
Отчет может быть построен за любой расчетный период. Управляемые формыВ специальной форме подбора, открываемой из формы документа «Расходная накладная», пользователь должен иметь возможность выбрать произвольное количество номенклатурных позиций, которые в результате отображаются в таблице «Отобранные товары», с указанием самого товара и его количества. Дополнительно должна поддерживаться возможность перетаскивания мышкой выбранного товара из списка товаров в таблицу «Отобранные товары». После окончания подбора в табличной части документа должны появиться строки со всеми выбранными товарами в указанном количестве. Далее будет представлен примерный вид формы. На форме две таблицы, в первой отображается «Список товаров», она состоит из двух колонок – «Наименование» и «Код». Вторая таблица – «Отобранные товары». В ней две колонки – «Номенклатура» и «Количество». Ниже второй таблицы кнопка «Ок». Комментарии при сдаче ОУ: Приходная - Расходная, FIFO-LIFO. В руб. и долларах. Сразу же задал вопрос экзаменатору - Если списывать и доллары РН.ОстаткиНоменклатуры может никогда не свернуться. Ответ меня полность устроил - "Ну и хрен с ним, такое условие задачи - доллары не сворачиваются...". Отлично... Комментарий от сдающего: Из отчета о проверке дистанционного экзамена: "ОУ: регистр не закрывается по ресурсу СуммаВал" Вот вам и Гончаров.) СПР:В расчетной задаче был неприятный момент - указано: "Ввод всех начислений происходит документом «Начисление зарплаты»". Но, я все движения и расчет делал из Табеля. Короче документ НачислениеЗарплаты вообще не создавал. Дмитрий сразу указал, что это в принципе грубая ошибка. Сейчас думаю правильнее было бы результаты расчета Табеля выгрузить в какой-либо промежуточный регистр сведений, а потом из него подкидывать в расчет документа НачислениеЗарплаты. Я стал доказывать, что это лишний документ - все и так отлично работает. Короче мы с ним нашли общий язык, а вот как быть в случае дистанционной сдачи - не знаю. Доказывать то некому - на той стороне железяка бездушная. Больше в режиме Предприятия ничего не проверял. Весь функционал коту под хвост. Даже жалко как то: "Удалите Вашу базу. Оценка - ПЯТЬ". |