Вводимые записи-перерасчеты

Новая тема
"Здравствуйте, уважаемые специалисты.

В Зарплата+Кадры в Кадровых перемещениях есть строки
ЖрнЗарплата.ВвестиРасчет(Сотрудник,ВидРасчета.ПоТарифу,Начало,ДатаОконч,0);
Если ЗаднЧислом=1 Тогда
Перерасчет(ГруппаРасчетов.ПересчДляОснНач,Сотрудник,ТекущийДокумент(),Начало,ДатаОконч);
КонецЕсли;

Но, если вводит рассчет "задним числом", то в журнале рассчетов не появляется запись-перерасчет по Тарифу (да и по окладу такая же беда), а из ГруппаРасчетов.ПересчДляОснНач при вводе перерасчета записи вводятся как "Рассчитанная запись -перерасчет", т.е. заблокированные.

Где искать проблему?"
Поясните не на примере из конфигуратора, а что вы хотите пересчитать и почему?
Сотруднику изменили оклад. Но забыли ввести эти данные. Спохватились через месяц. Кадровым перемещением вводим данные об изменении оклада. Хотелось бы получить перерасчет оклада "задним числом" и перерасчет его надбавок.
Сразу оговорюсь, что конфигурация не совсем типовая. Адаптированный белорусский вариант. Много написано самостоятельно.
В типовой все работает нормально.
Алгоритм например такой
1. В текущем расчетном периоде (август) вводим пропущенный документ с датой июля.
2. При проведении такого документа программа автоматически предложит ввести документ пересчет з/платы за прошлый и текущий период. Реквизиты "Способ" - "Переначисление зарплаты за прошлый период"
       "Начислить" - август
       "Переначислить" - 01.07.07-31.07.07

3. В итоге в ЖР все записи по окладу,надбавке за июль отсторнируются ( без расчета) и расчитаются по новым данным.
Читают тему
(гостей: 1)

Быстрый переход