Что за новая приблуда в Глобальном модуле ЗиК- НомерДняПериода?
Показывать по
10
20
40
сообщений
- 1
- 2
22.07.2008
12:04
#11
"Оказалось маловато. При вводе доплаты с 30 июня она за июнь не рассчитывалась.
Заменил строку глобальника 32980 на
ДнейПо = ДатаЧисло(Мин(ЖрнЗарплата.ДатаОкончания,ДатаОкончания)) - ДатаЧисло(Макс(ЖрнЗарплата.ДатаНачала,ДатаНачала));"
Заменил строку глобальника 32980 на
ДнейПо = ДатаЧисло(Мин(ЖрнЗарплата.ДатаОкончания,ДатаОкончания)) - ДатаЧисло(Макс(ЖрнЗарплата.ДатаНачала,ДатаНачала));"
29.07.2008
11:31
#12
А как быть в случае когда сотрудник замещающий отсутствующего сам уходит в отпуск. Почему "доплата за замещение" не учитывает фактически отработанные дни замещающего сотрудника, а только замещаемого?
29.07.2008
21:38
#13
Это вопрос к разработчикам, а не на форум. Они считают нонсенсом действие одновременно двух приказов: на замещение и на отпуск. Хотя отклонения могут быть и другими. Прекратите действие доплаты за замещение в день начала отпуска.
07.08.2008
07:59
#14
"Поменять надо на:
Для инд = 0 по ДнейПо Цикл
Если (ЖрнЗарплата.ДатаНачала+инд) < ДатаНачала Тогда
Продолжить;
КонецЕсли;
ИндДня = НомерДняПериода(ДатаНачала,ЖрнЗарплата.ДатаНачала+инд);
МассивДней[ИндДня] = ?(МассивДней[ИндДня]<>"Х",МассивДней[ИндДня] + ?(ЖрнЗарплата.Сторно=0,-1,1),"Х");
КонецЦикла;
"
Для инд = 0 по ДнейПо Цикл
Если (ЖрнЗарплата.ДатаНачала+инд) < ДатаНачала Тогда
Продолжить;
КонецЕсли;
ИндДня = НомерДняПериода(ДатаНачала,ЖрнЗарплата.ДатаНачала+инд);
МассивДней[ИндДня] = ?(МассивДней[ИндДня]<>"Х",МассивДней[ИндДня] + ?(ЖрнЗарплата.Сторно=0,-1,1),"Х");
КонецЦикла;
"
- 1
- 2
Архивация базы комплекса "1С-зарплата + кадры (версия7.7)"Люди! Нужна помощь! Долевое строительство!
Читают тему
(гостей: 1)