Тут возникла проблема с перерасчетом. Ситуация, есть оформленная командировка у сотрудника в январе до конца месяца. Вводим документ Отсутствие (прогул, неявка, болезнь) за последнюю неделю января. Он не отменяет/сторнирует начисления командировки. Открываю введенный ранее документ НЗиВ за январь. Он не предупреждает, что требуется перерасчет по сотруднику. Хорошо, мы же знаем что он (перерасчет) нужен, перезаполняю расчет по сотруднику - ничего не меняется. В итоге, в Расчетном листке полное начисление за командировку, без учета отсутствия в конце месяца. Иду в документ Командировка и перерасчитываю его, он увидел что есть отсутствие и уменьшил начисление за месяц. Но это не дело возвращаться в ранее оформленные документы. А если он был введен в предыдущем, уже закрытом месяце?
В чем может быть причина такого поведения программы?
(1) Похоже на неправильную последовательность. Обычно документ "Командировака" вытесняет документ "Отсутствие", но не наоборот. А почему вы вводите документ "Отсутствие" если человек в командировке?
(2) Человек в командировке по работе. Но потом он заболел, и до того как принесет больничный на оформление заводится документ Отсутствие, который должен дни командировки вытеснить.
есть оформленная командировка - значит сотрудник принёс подтверждённые документы, что он был с 25 по 35 января в городе Энск
потом оказывается, что он был неизвестно где - заходим в документ командировка, нажимаем кнопку исправить
переделываем с 25 по 32 января.
она пересчитывает, что с 33 по 35 он получил оклад
создаём НН-ку на 33-35
она видит, что там был оклад - удаляет его.
всё вроде.
(3) Немного не так. Его отправили в командировку надолго, документ Командировка оформлен заранее и сделал начисления. Потом сотрудник сообщил что болеет, завели Отсутствие. Исправление первичного документа не вариант, во-первых, зачем пользователю помнить что сотрудник в командировке был, во-вторых, зачем лишний документ если НЗиВ должен все разрулить. Но не работает почему-то.
"Что касается отражения такой командировки в табеле учета рабочего времени, то по мнению экспертов, все ее дни должны быть обозначены определенным буквенным или цифровым кодом, к примеру, буквой "К", а дни болезни в ней в дополнение к этому обозначению стоит отметить другим кодом. "
Не однозначная ситуация, поэтому программа ждет решения бухгалтера... как именно надо отразить в программе.
(5) ну а если бы он умер там. или его позвали бы туда на работу, так как он молодец, и он бы уволился вторым днём командировки, тогда что?
в общем я не понимаю, как можно выплачивать миллионы без документального подтверждения того, что человек уехал и уехал именно туда, куда надо, и был там.
что значит нзв должен разрулить? у вас наслоение неверно введённых документов, оно сделает не так, как надо
(7) Смотрите, человек в командировке работает. У него есть ставка по оплате за работу в командировке. И расчетным документом начислено за все дни работы в командировке. Выплаты еще нет. НЗиВ в таком случае ничего не начисляет, положенная оплата уже отражена. И вот кадровик вводит Отсутствие по болезни. Программа не сторнирует, не требует пересчета за те дни, что должны быть оплачены как за работу в командировку. Дальше бухгалтер смотрит Расчетный листок и выплачивает то что написано, а написано оплатить за полностью отработанный в командировке период. Т.е. программа за любой чих выводит сообщения о необходимости перерасчета, а тут молчит типа все нормально.
(9) Вам пытаются объяснить что приоритет введенного документа "командировка" выше, чем у документа "отсутствие". Поэтому ваше отсутствие командировку не отсторнирует никак.