Процедура ОбработкаПроведения(Отказ, Режим)
//{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ
// Данный фрагмент построен конструктором.
// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!
////// регистр НачисленияИУдержания
//Движения.НачисленияИУдержания.Записывать = Истина;
Для Каждого ТекСтрокаНачисленияИУдержания Из НачисленияИУдержания Цикл
Движение = Движения.НачисленияИУдержания.Добавить();
Движение.Сторно = Ложь;
Движение.ВидРасчета = ТекСтрокаНачисленияИУдержания.ВидРасчета;
Движение.ПериодРегистрации = ПериодРегистрации;
Движение.Сотрудник = ТекСтрокаНачисленияИУдержания.Сотрудник;
Движение.ИсходныеДанные = ТекСтрокаНачисленияИУдержания.Начислено;
Движение.ГрафикРаботы = ТекСтрокаНачисленияИУдержания.ГрафикРаботы;
Если ТекСтрокаНачисленияИУдержания.ВидРасчета=ПланыВидовРасчета.ВидыРасчетов.Премия Тогда;
Движение.БазовыйПериодНачало= НачалоМесяца(ПериодРегистрации);
Движение.БазовыйПериодКонец=КонецМесяца(ПериодРегистрации);
КонецЕсли;
Если Движение.ВидРасчета = ПланыВидовРасчета.ВидыРасчетов.Прогул Тогда;
Движение.ПериодДействияНачало = ТекСтрокаНачисленияИУдержания.ДатаНачала;
Движение.ПериодДействияКонец = ТекСтрокаНачисленияИУдержания.ДатаОкончания;
Иначе
Движение.БазовыйПериодНачало= НачалоМесяца(ПериодРегистрации);
Движение.БазовыйПериодКонец=КонецМесяца(ПериодРегистрации);
КонецЕсли;
если строчку Движения.НачисленияИУдержания.Записывать = Истина; оставить, то документ не проводится и пишет ошибку:Запись не верна! Неверно задан период действия(Регистр расчета:начисления и удержания: Номер строки 1)"
если строчку закомментирую, то документ проводится, но записей в регистре расчета нет.как быть?помогите
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший