Вопрос по книге Радченко - использование регистра расчета
16.09.2009
21:00
#1
"Народ, может кто читал Радченко "Практическое пособие разработчика" и сталкивался с подобной ситуацией:
в главе 10 "Использование регистра расчета" после начисления премии документом "НачисленияСотрудникам"
формируется отчет "Перерасчет", но не содержит никаких записей.
Документ "НачисленияСотрудникам"
Процедура ОбработкаПроведения(Отказ, Режим)
//{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ
// Данный фрагмент построен конструктором.
// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!
Для Каждого ТекСтрокаНачисления Из Начисления Цикл
// регистр Начисления
Движение = Движения.Начисления.Добавить();
Движение.Сторно = Ложь;
Движение.ВидРасчета = ТекСтрокаНачисления.ВидРасчета;
Движение.ПериодДействияНачало = ТекСтрокаНачисления.ДатаНачала;
Движение.ПериодДействияКонец = КонецДня(ТекСтрокаНачисления.ДатаНачала);
Движение.ПериодРегистрации = Дата;
Движение.БазовыйПериодНачало = ТекСтрокаНачисления.ДатаНачала;
Движение.БазовыйПериодКонец = КонецДня(ТекСтрокаНачисления.ДатаНачала);
Движение.Сотрудник = ТекСтрокаНачисления.Сотрудник;
Движение.ГрафикРаботы = ТекСтрокаНачисления.ГрафикРаботы;
Движение.ИсходныеДанные = ТекСтрокаНачисления.Результат;
КонецЦикла;
//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ
КонецПроцедуры
От чет "Перерасчет"
ВЫБРАТЬ
НачисленияПерерасчет.ОбъектПерерасчета,
НачисленияПерерасчет.ВидРасчета,
НачисленияПерерасчет.Сотрудник
ИЗ
РегистрРасчета.Начисления.Перерасчет КАК НачисленияПерерасчет"
в главе 10 "Использование регистра расчета" после начисления премии документом "НачисленияСотрудникам"
формируется отчет "Перерасчет", но не содержит никаких записей.
Документ "НачисленияСотрудникам"
Процедура ОбработкаПроведения(Отказ, Режим)
//{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ
// Данный фрагмент построен конструктором.
// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!
Для Каждого ТекСтрокаНачисления Из Начисления Цикл
// регистр Начисления
Движение = Движения.Начисления.Добавить();
Движение.Сторно = Ложь;
Движение.ВидРасчета = ТекСтрокаНачисления.ВидРасчета;
Движение.ПериодДействияНачало = ТекСтрокаНачисления.ДатаНачала;
Движение.ПериодДействияКонец = КонецДня(ТекСтрокаНачисления.ДатаНачала);
Движение.ПериодРегистрации = Дата;
Движение.БазовыйПериодНачало = ТекСтрокаНачисления.ДатаНачала;
Движение.БазовыйПериодКонец = КонецДня(ТекСтрокаНачисления.ДатаНачала);
Движение.Сотрудник = ТекСтрокаНачисления.Сотрудник;
Движение.ГрафикРаботы = ТекСтрокаНачисления.ГрафикРаботы;
Движение.ИсходныеДанные = ТекСтрокаНачисления.Результат;
КонецЦикла;
//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ
КонецПроцедуры
От
ВЫБРАТЬ
НачисленияПерерасчет.ОбъектПерерасчета,
НачисленияПерерасчет.ВидРасчета,
НачисленияПерерасчет.Сотрудник
ИЗ
РегистрРасчета.Начисления.Перерасчет КАК НачисленияПерерасчет"
На рабочих станциях не видны изменения в конфигурации1v77 Производство+Услуги+Бухгалтерия (Выпуск продукции(разделка))
Читают тему
(гостей: 1)