К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

ЗУП 2.5.35 Почему не выполняется цикл????

Гость
0 - 19.01.2012 - 12:52
В моей внешней обработке по пересчету колонки Уплачено документа ДокументСсылка.СведенияОВзносахИСтраховомСтажеСПВ1 не заходит в цикл..........

Функция Инициализировать(Объект,ИмяТабличнойЧасти,Таблично еПолеОбъекта) Экспорт

ТабПолеОбъекта = ТабличноеПолеОбъекта;
ИмяТабЧасти = ИмяТабличнойЧасти;
ДокОбъект = Объект;

ПересчитатьТЧ();

КонецФункции


Процедура ПересчитатьТЧ()Экспорт

Если ТипЗнч(ДокОбъект.Ссылка)=Тип("ДокументСсылка.Сведе нияОВзносахИСтраховомСтажеСПВ1") Тогда
Сообщить(ТипЗнч(ДокОбъект.Ссылка));

Для каждого СтрокаФизлицо из ДокОбъект.РаботникиОрганизации Цикл
Сообщить(ТипЗнч(ДокОбъект.Ссылка.Физлицо));

ДокОбъект.РаботникиОрганизации.УплаченоСтраховая = ДокОбъект.РаботникиОрганизации.НачисленоСтраховая * 0.91;
ДокОбъект.РаботникиОрганизации.УплаченоНакопительн ая = ДокОбъект.РаботникиОрганизации.НачисленоНакопитель ная * 0.91;
КонецЦикла;

КонецЕсли;


КонецПроцедуры



Гость
1 - 19.01.2012 - 13:36
Заработало !!!!!

Функция Инициализировать(Объект,ИмяТабличнойЧасти,Таблично еПолеОбъекта) Экспорт

ТабПолеОбъекта = ТабличноеПолеОбъекта;
ИмяТабЧасти = ИмяТабличнойЧасти;
ДокОбъект = Объект;
ТабличнаяЧасть = Объект[ИмяТабличнойЧасти];


Если ТипЗнч(ДокОбъект.Ссылка)=Тип("ДокументСсылка.Сведе нияОВзносахИСтраховомСтажеСПВ1") Тогда


Для каждого СтрокаФизлицо из ТабличнаяЧасть Цикл

СтрокаФизлицо.УплаченоСтраховая = СтрокаФизлицо.НачисленоСтраховая * 1.82;
СтрокаФизлицо.УплаченоНакопительная = СтрокаФизлицо.НачисленоНакопительная * 0.84;

КонецЦикла;

КонецЕсли;

Возврат ТабличнаяЧасть;

КонецФункции


К списку вопросов






Copyright ©, Все права защищены