|
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
|
"пригласите программиста" (с) ...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |