Ошибка при пересчете зарплаты прошлого периода из-за Невыхода

Новая тема
Показывать по 10 20 40 сообщений
"Доброго всем утра.  

Помогите пожалуйста разобраться в ситуации.  
Дата переноса из 7.7 - 01.03.2011.  
У сотра Невыход 24.02-11-25.02.11 документ вводится мартом. При  нажатии Расчитать происходит перерасчет за эти 2 дня Оклада и Надбавки  за интенсивноость.
Чтобы теперь пересчитать з/п за февраль в доке  НЗР-1102 - Регистры Расчета - Основные начисления работников - выбираем  Исправить расчеты нашего сотра. Создается новый док Начисление з/пл за  февраль. При попытке проведения выдает ошибку:  

Ошибка при выполнении обработчика - 'ОбработкаПроведения'  
по причине:  
{Документ.НачислениеЗарплатыРаботникамОрганизаций.МодульОбъекта(11986)}:  Операции сравнения на больше-меньше допустимы только для значений  совпадающих примитивных типов (Булево, Число, Строка, Дата)  

     

// соответствие периодов документа и перерассчитываемого документа

  Если ШапкаДокумента.ПериодПерерасчета <> null                //это 11986 строка
     и ШапкаДокумента.ПериодРегистрации <= ШапкаДокумента.ПериодПерерасчета Тогда
     ОбщегоНазначения.ВывестиИнформациюОбОшибке("Период документа должен быть больше периода перерассчитываемого документа!", Отказ, Заголовок);
  КонецЕсли;
   



В отладчике ШапкаДокумента.ПериодПерерасчета - Неопределено... Почему?  ШапкаДокумента.ПериодРегистрации - 01.03.2011

Как  разобраться с данной ситуацией? Может есть более простой способ корректно отразить этот невыход?"
однако что-то странное вы делаете. А у документа-исправление месяц начисления должен быть, как минимум, март, а не февраль.
Ошиблась... Он на автомате проставляет Июль, меняю на март. Но начилие ошибки не зависит от месяца. Она и при феврале и при марте и при июле появляется...
Перенос - штука непредсказуемая. Насколько я понимаю, вы пытаетесь исправить документ, которого нет. И что вам приспичило пересчитывать зарплату за март, когда июль заканчивается?
Это у нас зарплатчики до сих пор не могут за 8ку взяться. пересчитываю док НЗР, так как при вводе дока Невыход не происходит пересчета РК и северной, то есть когда ничасляем за март, просходит частичное удержание за 2 дня февраля. Может подскажете как это сделать другим способом, может как-то вручную? Или вручную - это просто самим изменить значения в доке начисления за март: РК и северную уменьшить на сумму необходимого удержания?
Подожди, Невыходы - месяц начисления март? Тогда просто в Начислении зп за март эти суммы автоматически отнимутся и все!
в марте за февраль... но все не снимает... происходит пересчет только оклада и надбавки на интенсивность
т.е. Невыход не все начисления сторнирует? Вытеснение посмотри
Да проверяла уже, может просто не замечаю чего-то потому что незнаю просто как на самом деле должно быть...( у РК и Северной в настройках ВР не должно же быть ветесняющих?
если процентом от базы, должны быть базовые и ведущие
Читают тему
(гостей: 1)

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