- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
Для Каждого ТекущаяСтрока Из ОтработанноеВремя Цикл
ТекущаяСтрока.ИтогоЧасов=0;
ТекущаяСтрока.ИтогоЧасов=ТекущаяСтрока.ПервыйЧасов1+ТекущаяСтрока.ПервыйЧасов2+ТекущаяСтрока.ПервыйЧасов3+
ТекущаяСтрока.ПервыйЧасов4+ТекущаяСтрока.ПервыйЧасов5+ТекущаяСтрока.ПервыйЧасов6+ТекущаяСтрока.ПервыйЧасов7+
ТекущаяСтрока.ПервыйЧасов8+ТекущаяСтрока.ПервыйЧасов9+ТекущаяСтрока.ПервыйЧасов10+ТекущаяСтрока.ПервыйЧасов11+
ТекущаяСтрока.ПервыйЧасов12+ТекущаяСтрока.ПервыйЧасов13+ТекущаяСтрока.ПервыйЧасов14+ТекущаяСтрока.ПервыйЧасов15+
ТекущаяСтрока.ПервыйЧасов16+ТекущаяСтрока.ПервыйЧасов17+ТекущаяСтрока.ПервыйЧасов18+ТекущаяСтрока.ПервыйЧасов19+
ТекущаяСтрока.ПервыйЧасов20+ТекущаяСтрока.ПервыйЧасов21+ТекущаяСтрока.ПервыйЧасов22+ТекущаяСтрока.ПервыйЧасов23+
ТекущаяСтрока.ПервыйЧасов24+ТекущаяСтрока.ПервыйЧасов25+ТекущаяСтрока.ПервыйЧасов26+ТекущаяСтрока.ПервыйЧасов27+
ТекущаяСтрока.ПервыйЧасов28+ТекущаяСтрока.ПервыйЧасов29+ТекущаяСтрока.ПервыйЧасов30+ТекущаяСтрока.ПервыйЧасов31;
ТекущаяСтрока.ИтогоОклад=0;
ТекущаяСтрока.ИтогоОклад= ОКр(ТекущаяСтрока.ИтогоЧасов/ТекущаяСтрока.НормаЧасов*ТекущаяСтрока.Оклад,2);
ТекущаяСтрока.Выручка=0;
Если ТекущаяСтрока.ПервыйЧасов1>0 тогда
НайденнаяСтрока = РабочаяТаблица.Найти(1, "День");
Если НайденнаяСтрока = Неопределено Тогда
Иначе
ТекущаяСтрока.Выручка = ТекущаяСтрока.Выручка+НайденнаяСтрока.Продано;
КонецЕсли;
КонецЕсли;
Если ТекущаяСтрока.ПервыйЧасов2>0 тогда
НайденнаяСтрока = РабочаяТаблица.Найти(2, "День");
Если НайденнаяСтрока = Неопределено Тогда
Иначе
ТекущаяСтрока.Выручка = ТекущаяСтрока.Выручка+НайденнаяСтрока.Продано;
КонецЕсли;
КонецЕсли;
Если ТекущаяСтрока.ПервыйЧасов3>0 тогда
НайденнаяСтрока = РабочаяТаблица.Найти(3, "День");
Если НайденнаяСтрока = Неопределено Тогда
Иначе
ТекущаяСтрока.Выручка = ТекущаяСтрока.Выручка+НайденнаяСтрока.Продано;
КонецЕсли;
КонецЕсли;
Если ТекущаяСтрока.ПервыйЧасов4>0 тогда
НайденнаяСтрока = РабочаяТаблица.Найти(4, "День");
Если НайденнаяСтрока = Неопределено Тогда
Иначе
ТекущаяСтрока.Выручка = ТекущаяСтрока.Выручка+НайденнаяСтрока.Продано;
КонецЕсли;
КонецЕсли;
Если ТекущаяСтрока.ПервыйЧасов5>0 тогда
НайденнаяСтрока = РабочаяТаблица.Найти(5, "День");
Если НайденнаяСтрока = Неопределено Тогда
Иначе
ТекущаяСтрока.Выручка = ТекущаяСтрока.Выручка+НайденнаяСтрока.Продано;
КонецЕсли;
КонецЕсли;
************************************************************ и так далее :)