Добавлено (30.01.2013, 06:06)
---------------------------------------------
А ещё я бы хотела присоединиться к вопросу vvvlad85. Кто-нибудь знает, зачем нужен график, если есть табель?
Добавлено (30.01.2013, 17:23)
---------------------------------------------
Andy63, спасибо! Про график я конечно протупила - сама же его для этого и использовала
Прощу оценить.
Не перестаю возмущаться, почему Вы все постоянно используете РН для получения данных при расчете.
Данная задача прекрасно решается, при использовании только регистров расчетов.
Опишу способ решения.
ПВР ОсновныеНачисления (Оклад и Командировка)
Оклад База для Расчета <u>Оклад</u>.
Вы спросите зачем для Оклада База. Я отвечу, очень просто получить
количество фактически отработанных дней по базе от оклада, если документ
"Табель" будет делать движения в РР "Основные начисления" и
регистрировать только Фактически отработанные часы.
Затем при расчете заработной платы, мы не обращаемся ни к каким регистрам накопления, не
обращаемся к регистрам сведения и графику напрямую.
В данной задаче даже есть специальное условие, которое позволяет так решить
задачу, в условии первого абзаца сказано, что количество часов в
командировке должно отражаться документом "Табель", а затем в абзаце про
расчет командировке ни чего не сказано, про расчет командировки с
учетом количества часов нахождения в командировке. Точнее сказано
обратное, что количество часов в командировке должно определяться по
пятидневному графику.
В общем, решение элементарное,<hr>Вложения:
<a href="./ucoz_attachments/16/3.41_non.dt">3.41_non.dt</a>
У меня свое видениеЧего гадать-то как правильно, на экзамене наше видение никому не нужно. Изучаем предметку и методические статьи по ЗУПу и ЗиКу, читаем:
...
Реквизит регистра График при этом заполняется графиком сотрудника, а вовсе не "5 дневкой"- так мы сможем получить значение правильного графика по базе.
Документ Ввод табелей учета рабочего времени предназначен для того, чтобы перед расчетом зарплаты ввести или откорректировать данные об отклонениях, введенные в течение расчетного периода.
...
Обязательно нужно иметь в виду, что, несмотря на возможность редактирования отработанного времени и неявок с помощью табеля, расчет сумм оплаты неявок и размеров дополнительных начислений ведется специальными первичными документами системы. Например, ввод в табеле информации о двухдневной командировке работника не обеспечит автоматического расчета суммы оплаты по среднему заработку.
Подробнее: http://buh.ru/articles/documents/14364/
Метод сплошной регистрации — наряду с регистрацией документов-отклонений ведется регистрация фактически использованного времени путем ввода таких первичных документов, как Табель учета рабочего времени
Подробнее: http://v8.1c.ru/budghrm/test/wt.htm
Просмотрел это всё и вспоминается старый анекдот про "оооо... месье знает толк в извращениях".
1. Запись табелем РР!? Брееед, полночный бред терзает что-то там. Делаете в табеле проведение ТОЛЬКО по РН.
в "начислении зарплаты"
1. Запросом к РН определяете периоды: соединяете таблицу РН саму с собой и определяете начала и окончания периодов по вижду времени командировка (соединение таблиц а -ля добавитькдате(табель.дата, день, - 1) = табель1.дата, условие где табель1.дата есть Null
Там же выбираете всех сотрудников, кто работал в периоде: им период с видом расчета оклад с начала по конец месяца;
2. Записываете движения с полученными периодами
3. настраиваете вытеснение оклада командировкой в ПВР
4. получаете данные графика: норма из ДГ, факт из РН, вязь по периоду, который уже определён.
Всё