|
ЗиК БУ: работает ли реквизит "Получал мат. помощь"? | ☑ | ||
---|---|---|---|---|
0
RBD
11.10.12
✎
22:53
|
Релиз 1.0.46.1. Документ Приказ о зачислении в списки части. Если ставлю флажок в поле "Получал мат. помощь", документ Регистрация разовых начислений с ВР Мат. помощь все равно дает вычет 4 тыс. Кто сталкивался? Это косяк или я не правильно занес данные?
|
|||
1
RBD
11.10.12
✎
22:58
|
Поиском по конфе нашел что этот флажок отрабатывается только в одной процедуре ПроведениеРасчетовПереопределяемый.ДополнитьТекстЗапросаНабораПериодическихВыплат(ТекстЗапроса);
которая запускается из Функция ПолучитьНаборПериодическихВыплатПоДокументу(Ссылка, ДанныеДокумента = Неопределено) Экспорт интересный сам код этой функции: Запрос = Новый Запрос; Запрос.УстановитьПараметр("Ссылка", Ссылка); // Проверка в форме выполняется в ПередЗаписью, поэтому ссылки еще нет, // используем ДанныеДокумента, при проведении - используем ссылку Если ДанныеДокумента <> Неопределено Тогда ТекстЗапроса = " |ВЫБРАТЬ РАЗЛИЧНЫЕ | ДанныеДокумента.ДатаНачала КАК ПериодНачисления, | ДанныеДокумента.Сотрудник КАК Сотрудник, | ДанныеДокумента.ВидРасчета КАК ВидРасчета |ПОМЕСТИТЬ ВТДанныеДокумента |ИЗ | &ДанныеДокумента КАК ДанныеДокумента"; Запрос.УстановитьПараметр("ДанныеДокумента", ДанныеДокумента); Иначе НаименованиеДокумента = Ссылка.Метаданные().Имя; Если НаименованиеДокумента = "НачислениеЗарплатыРаботникамОрганизаций" Тогда ТекстЗапроса = " |ВЫБРАТЬ РАЗЛИЧНЫЕ | НачислениеЗарплатыРаботникамОрганизацийДополнительныеНачисления.Ссылка.ПериодНачисленияДатаНачала КАК ПериодНачисления, | НачислениеЗарплатыРаботникамОрганизацийДополнительныеНачисления.Сотрудник КАК Сотрудник, | НачислениеЗарплатыРаботникамОрганизацийДополнительныеНачисления.ВидРасчета КАК ВидРасчета |ПОМЕСТИТЬ ВТДанныеДокумента |ИЗ | Документ.НачислениеЗарплатыРаботникамОрганизаций.ДополнительныеНачисления КАК НачислениеЗарплатыРаботникамОрганизацийДополнительныеНачисления |ГДЕ | НачислениеЗарплатыРаботникамОрганизацийДополнительныеНачисления.Ссылка = &Ссылка | И (НЕ НачислениеЗарплатыРаботникамОрганизацийДополнительныеНачисления.Сторно)"; ИначеЕсли НаименованиеДокумента = "ПремииРаботниковОрганизаций" Тогда ТекстЗапроса = " |ВЫБРАТЬ РАЗЛИЧНЫЕ | ПремииРаботниковОрганизацийНачисления.Ссылка.ДатаНачалаБП КАК ПериодНачисления, | ПремииРаботниковОрганизацийНачисления.Сотрудник КАК Сотрудник, | ПремииРаботниковОрганизацийНачисления.Ссылка.ВидРасчета КАК ВидРасчета |ПОМЕСТИТЬ ВТДанныеДокумента |ИЗ | Документ.ПремииРаботниковОрганизаций.Начисления КАК ПремииРаботниковОрганизацийНачисления |ГДЕ | ПремииРаботниковОрганизацийНачисления.Ссылка = &Ссылка | И (НЕ ПремииРаботниковОрганизацийНачисления.Сторно)"; ИначеЕсли НаименованиеДокумента = "РегистрацияРазовыхНачисленийРаботниковОрганизаций" Тогда ТекстЗапроса = " |ВЫБРАТЬ РАЗЛИЧНЫЕ | РегистрацияРазовыхНачисленийРаботниковОрганизацийДополнительныеНачисления.Ссылка.ПериодРегистрации КАК ПериодНачисления, | РегистрацияРазовыхНачисленийРаботниковОрганизацийДополнительныеНачисления.Сотрудник КАК Сотрудник, | РегистрацияРазовыхНачисленийРаботниковОрганизацийДополнительныеНачисления.ВидРасчета КАК ВидРасчета |ПОМЕСТИТЬ ВТДанныеДокумента |ИЗ | Документ.РегистрацияРазовыхНачисленийРаботниковОрганизаций.ДополнительныеНачисления КАК РегистрацияРазовыхНачисленийРаботниковОрганизацийДополнительныеНачисления |ГДЕ | РегистрацияРазовыхНачисленийРаботниковОрганизацийДополнительныеНачисления.Ссылка = &Ссылка | И (НЕ РегистрацияРазовыхНачисленийРаботниковОрганизацийДополнительныеНачисления.Сторно)"; Иначе ПроведениеРасчетовПереопределяемый.ДополнитьТекстЗапросаНабораПериодическихВыплат(ТекстЗапроса); КонецЕсли; КонецЕсли; ... в искомую процедура ПроведениеРасчетовПереопределяемый передается параметр ТекстЗапроса, который до этого никак не инициализируется |
|||
2
RBD
11.10.12
✎
23:00
|
процедура запускается в том случае если документ не Начисление зп, не Премия и не Разовое начисление... Интересно каким еще документом можно начислить мат. помощь?
|
|||
3
RBD
11.10.12
✎
23:20
|
1
|
|||
4
RBD
14.10.12
✎
15:50
|
1
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |