|   |   | 
| 
 | v7: ЗиК Поле агрегатного объекта не обнаружено | ☑ | ||
|---|---|---|---|---|
| 0
    
        Sayshal 15.04.13✎ 13:10 | 
        Здравствуйте. При расчете зарплаты выскакивает вот это. Как это исправить?
  КоэфПоощрения = Объект.Коэффициент.Получить(ДатаОкончания); {ВидРасчета.ДенежноеПоощрение.Модуль Расчета(11)}: Поле агрегатного объекта не обнаружено (Коэффициент) | |||
| 1
    
        Sayshal 15.04.13✎ 13:21 | 
        Ошибка где-то здесь.
  Процедура ПровестиРасчет() // Процедура выполняется при проведении расчета денежного поощрения в соответствии с коэффициентом поощрения, установленным Кадровым перемещением ТаблицаРеквизитов = глПолучитьТаблицуИсторииРеквизитов(Объект,,ДатаОкончания,"Оклад,Ставка,ФормаТруда,ГрафикРаботы,Коэффициент"); Если ТаблицаРеквизитов.КоличествоСтрок() > 0 Тогда Если Найти("КадровоеПеремещение,ПерерасчетОкладовПоПредприятию",ТаблицаРеквизитов.ПолучитьЗначение(ТаблицаРеквизитов.КоличествоСтрок(),"Документ").Вид()) > 0 Тогда ДатаРеквизитов = ТаблицаРеквизитов.ПолучитьЗначение(ТаблицаРеквизитов.КоличествоСтрок(),"Дата")-1; КонецЕсли; КоэфПоощрения = Объект.Коэффициент.Получить(ДатаОкончания); КоэфПоощрения2 = Объект.Коэффициент.Получить(ДатаНачала); Если КоэфПоощрения = КоэфПоощрения2 Тогда Резс = глПолучитьБазуВР(Объект, ВидРасч, ДатаНачала, ДатаОкончания); Результат = Резс * КоэфПоощрения Иначе КоэфПоощрения1 = Объект.Коэффициент.Получить(ДатаРеквизитов); Резс1 = глПолучитьБазуВР(Объект, ВидРасч, ДатаНачала, ДатаРеквизитов); Резс = глПолучитьБазуВР(Объект, ВидРасч,ДатаРеквизитов+1,ДатаОкончания); Результат = Резс1 * КоэфПоощрения1 + Резс * КоэфПоощрения; КонецЕсли; КонецЕсли; КонецПроцедуры | |||
| 2
    
        de Bug 15.04.13✎ 13:25 | 
        (1) Похоже в процессе обновления потерялся реквизит Коэффициент в спрвочнике Сортрудники...     | |||
| 3
    
        Sayshal 15.04.13✎ 13:26 | 
        (2)Это очень плохо? Как поправить?     | |||
| 4
    
        de Bug 15.04.13✎ 13:33 | 
        (3) Позвать специалиста, который это все дорабатывал.     | |||
| 5
    
        Sayshal 15.04.13✎ 13:36 | 
        (4)Его нет     | |||
| 6
    
        Sayshal 15.04.13✎ 13:49 | 
        Шеф, все пропало, все пропало (ц)Казадоев     | |||
| 7
    
        cw014 15.04.13✎ 13:49 | 
        (6) Копия то хоть до обновления осталась?     | |||
| 8
    
        Sayshal 15.04.13✎ 13:53 | 
        (7)Делал "сохранить данные" в четверг     | |||
| 9
    
        Sayshal 15.04.13✎ 14:01 | 
        Что теперь делать то? Восстанавливать? И как тогда правильно обновление делать?     | |||
| 10
    
        Рэйв 15.04.13✎ 14:03 | 
        (9)правильней всего будет добавить пропавший реквизит,поднять рядом копию и по СОМ заполнить из копии     | |||
| 11
    
        Sayshal 15.04.13✎ 14:16 | 
        (10)Я сейчас залез в справочник сотрудники, там есть такой реквизит как коэффициент оплаты. Может это он, и его просто переименовать?     | |||
| 12
    
        Sayshal 15.04.13✎ 14:29 | 
        (11)Глупость     | |||
| 13
    
        2S 15.04.13✎ 14:36 | 
        (1) какой-то странный код
  КоэфПоощрения = Объект.Коэффициент.Получить(ДатаОкончания); КоэфПоощрения2 = Объект.Коэффициент.Получить(ДатаНачала); Если КоэфПоощрения = КоэфПоощрения2 Тогда в голове не укладывается | |||
| 14
    
        Sayshal 15.04.13✎ 14:42 | 
        (13)Кстати да, курсор вставал именно туда. Меня сначала смутил код, потом проверил, в старом то же самое. И выкинул из головы     | |||
| 15
    
        Sayshal 15.04.13✎ 14:56 | 
        Принимаются любые советы и подсказки)     | |||
| 16
    
        Рэйв 15.04.13✎ 14:57 | 
        (11)Лучше попробуй 
  = Объект.Коэффициент.Получить( поменять на = Объект.КоэффициентОплаты.Получить( | |||
| 17
    
        Sayshal 15.04.13✎ 15:15 | 
        (16)Вообще хрень какая то получилась. Даже оклад не берет     | |||
| 18
    
        Sayshal 15.04.13✎ 15:21 | 
        +(17)Теперь при нажатии на кнопку "рассчитать" прога ничего не делает) А я просто сначала сделал как указано в (16), а затем вернул все обратно. Хм...     | |||
| 19
    
        Рэйв 15.04.13✎ 15:22 | 
        (17)Значит это все таки не тот коэффициент     | |||
| 20
    
        Sayshal 15.04.13✎ 15:22 | 
        (19)Мне интересно, почему теперь даже по старому ничего не делает?     | |||
| 21
    
        Sayshal 15.04.13✎ 15:29 | 
        Что то теперь и восстановление не работает...     | |||
| 22
    
        Sayshal 15.04.13✎ 15:38 | 
        Panic!     | |||
| 23
    
        Sayshal 15.04.13✎ 16:03 | 
        Пожалуй, пора поднимать тему     | |||
| 24
    
        Sayshal 15.04.13✎ 16:17 | 
        После всех манипуляций с конфой, и последующим восстановлением, У некоторых сотрудников не считается з/п     | |||
| 25
    
        monsterZE 15.04.13✎ 16:51 | 
        (24) офф; беги, пока они тебя не побили! =)
  верни реквизит на место.. заполни из старой базы. если не знаешь как - позови того, кто знает. ;-) | |||
| 26
    
        Sayshal 15.04.13✎ 17:04 | 
        (25)придется послушаться и бежать(     | |||
| 27
    
        Sayshal 16.04.13✎ 08:32 | 
        Вроде понял где была ошибка, но теперь новая возникла. Не добавляются денежные поощрения. Захожу в сотрудника, в начислениях и удержаниях ищу денежное поощрение в котором нет даты окончания. Захожу в него, там вместо кнопки "записать", кнопка "исправить". Что это за кнопка такая? И что оно исправляет?     | |||
| 28
    
        Sayshal 16.04.13✎ 08:34 | 
        +(27)То есть не "записать", а "провести"     | |||
| 29
    
        Sayshal 16.04.13✎ 08:40 | 
        После проводки появилось сообщение: "Предлагается перепровести документ начисления заработной платы (Начисление заработной платы 000036 (30.04.13)) за текущий период. А также предлагается ввести доначисление зарплаты по сотруднику Штанина Светлана Васильевна по документу "Ввод расчета сотруднику №000076-И01 от 24.10.11" Вы хотите сделать это сейчас?"     | |||
| 30
    
        Sayshal 16.04.13✎ 08:58 | 
        После проведения этого документа, денежное поощрение составляет -144563     | |||
| 31
    
        Sayshal 16.04.13✎ 09:18 | 
        Ни у кого нет идей?     | |||
| 32
    
        Sayshal 16.04.13✎ 09:49 | 
        Люди, помогите     | |||
| 33
    
        Sayshal 16.04.13✎ 10:13 | 
        Еще пробовал поставить дату окончания денежного поощрения, и ввести новое. Но оно по прежнему не отображается в ведомости     | |||
| 34
    
        Sayshal 16.04.13✎ 13:14 | 
        пам пам     | |||
| 35
    
        Bigbro 16.04.13✎ 13:20 | 
        "пригласите программиста" (с) ...     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |