Добрый вечер. Такая проблема, сотруднику провели документ "Доплата за совмещение" в нем указали начало периода, вот теперь пора указывать конец, но тут вышла проблема, если делать так как предлагает 1с то получается что создается копия этого документа и требует пересчет по спуску сотрудников, бухам так не надо,а надо просто поставить дату и не проводить заново док, как это сделать, если возможно?
Прикрепленные файлы:
По теме из базы знаний
- Ввод новых окладов документом "Кадровое перемещение" списку сотрудников для 1С:Зарплата и кадры 7.7
- Прекращение действия надбавок для списка сотрудников
- Групповая печать приказов на премию и удержание (ЗиК 7.7)
- Перенос сотрудников и кадровых приказов из ЗиК 7.7 в ЗУП 8.2 и обратно через COM-соединение.
- Перенос сотрудников, кадровых приказов и документов начислений из ЗиК 7.7 в ЗУП 8.2
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
у нас вот так документом. Только у нас наоборот окончание не пустое должно быть.
НачУд = СоздатьОбъект("Справочник.НачисленияУдержания");
НачУд.ИспользоватьВладельца(Сотрудник);
Если НачУд.ВыбратьЭлементы(1)=1 Тогда
Периодический = СоздатьОбъект("Периодический");
Пока НачУд.ПолучитьЭлемент()=1 Цикл
Если НачУд.ПометкаУдаления()=1 Тогда
Продолжить;
КонецЕсли;
Если (ПустоеЗначение(Расчет)=0)и(НачУд.Расчет <> Расчет) Тогда
Продолжить;
КонецЕсли;
Периодический.ИспользоватьОбъект("Действует",НачУд.ТекущийЭлемент());
Если Периодический.ЗначениеНаДату(Окончание) = 1 Тогда
Периодический.ОбратныйПорядок();
Периодический.ВыбратьЗначения(,Окончание);//выбираем значения в обратном порядке от начала документа до "начала всех начал"
Пока Периодический.ПолучитьЗначение()=1 Цикл
Если РодДокумент = Периодический.ТекущийДокумент() Тогда
Если (ПустоеЗначение(Окончание)=0) Тогда
УстановитьРеквизитСправочника(НачУд.ТекущийЭлемент(),"Действует",0,Окончание+1);
Сообщить("Отменено "+Строка(НачУд.ТекущийЭлемент())+" с "+Строка(Окончание));
КонецЕсли;
КонецЕсли;
КонецЦикла;
КонецЕсли;
КонецЦикла;
КонецЕсли;
Показать
Да они тут вообще наглые, все конфиги бод них переписанные, ладно Зик типовые остались =) а вот бух все переписано, да же не знаю как их обновлять теперь.
Сегодня позвоню объясню еще раз им =) а то завтра как зп давать должны, вдруг еще не дадут =))
Сегодня позвоню объясню еще раз им =) а то завтра как зп давать должны, вдруг еще не дадут =))
Мы тут только что из ДОСа перешли наконец на 1С. Там был сложный расчет бригадный с КТУ, премиями, зарплатой от отработанного времени исходя из общей ограниченной суммы с определением процента премии по ходу расчета, с учетом коэффициентов и надбавок, совмещений, ночных, праздничных и т.д. Итерационный расчет, когда-то 20 лет назад никто не верил, что его можно запрограммировать. Так что считаю его своим достижением. Теперь каждый день расчетчик кричит :"верни мне старую программу", плачет даже, жалуется главному бухгалтеру. Люди, так тяжело! Сегодня расчетчик рыдала, собиралась увольняться, предлагала мне сесть на расчет, и пр. и пр. Целыми днями пытаюсь доказать как все теперь будет просто и красиво, и в одном месте. В результате сижу и сама все ввожу. Этот расчет раньше приходилось импортировать в 1С, чтобы ндфл, и пфр, и по другим налогам отчитываться, да надоело. Война идет нешуточная. Вот так. Есть еще такие же отсталые?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот