Имя: Пароль:
1C
 
v8: ЗУП 2519 - индексацию заработка делаете? Изменение формы оплаты труда
0 RomaH
 
naïve
19.01.10
10:06
В общем где-то ошибка - в типовой стоит проверка на изменение формы оплаты труда, но вот запрос не получает предыдущее значение

может кто разбирался - где и что править?

Суть проблемы - кадровое на индексацию, у сотра меняется форма оплаты труда - надо вывести собщение что мол введите док на индексацию

Если ФормаОплатыДо <> ФормаОплатыПосле Тогда
           ТекстСообщения = "Сотруднику " + Строка(ВыборкаСтрокЗапроса.Сотрудник) + " изменена форма оплаты труда; коэффициент индексации заработка не зарегистрирован! Для регистрации коэффициента индексации можно воспользоваться документом ""Ввод коэффициентов индексации заработка""";
           Если ЗначениеЗаполнено(Заголовок) Тогда
               ТекстСообщения = Заголовок + Символы.ПС + ТекстСообщения;
               Заголовок = "";
           КонецЕсли;
           ОбщегоНазначения.СообщитьИнформациюПользователю(ТекстСообщения);
       Иначе


но проверка не отрабатывает
1 RomaH
 
naïve
19.01.10
10:14
ну да - проверка отрабатывает только если перемещение временное, иначе - фиг
2 RomaH
 
naïve
19.01.10
10:22
соответственно не пропишет коэффициенты индексации во всех кадровых при постоянном перемещении (когда дата возврата не указана)
3 RomaH
 
naïve
19.01.10
10:30
ааа...
что это?

           // Движения на дату завершения
           Если ЗначениеЗаполнено(ВыборкаСтрокЗапроса.ПериодЗавершения) Тогда
               
               Если ВыборкаСтрокЗапроса.Показатель1 > 0 И ВыборкаСтрокЗапроса.Показатель1Завершения > ВыборкаСтрокЗапроса.Показатель1 Тогда
                   Движение = Движения.КоэффициентИндексацииЗаработка.Добавить();
                   
                   // Свойства
                   Движение.Период                        = ВыборкаСтрокЗапроса.ПериодЗавершения;
                   
                   // Измерения
                   Движение.Сотрудник                    = ВыборкаСтрокЗапроса.Сотрудник;
                   Движение.Организация                = ВыборкаПоШапкеДокумента.ГоловнаяОрганизация;
                   
                   // Ресурсы
                   Движение.Коэффициент                = ?(ВыборкаСтрокЗапроса.Показатель1 =0, 0, ВыборкаСтрокЗапроса.Показатель1Завершения / ВыборкаСтрокЗапроса.Показатель1);
               КонецЕсли;
               
           КонецЕсли;


индексация на дату возврата работника на предыдущие условия?
кто-нибудь может этот случай объяснить с точки зрения ТК РФ в юридических терминах?
4 Вопрос_по_Бух
 
20.01.10
18:06
(0) решился как то вопрос ?
5 RomaH
 
naïve
21.01.10
08:18
у нас индексация по предприятию, и естественно только на определенную дату
поэтому коэффициент пишу безусловно ... надо бы еще только проиндексировать оклад на дату возврата
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn