|
Расчет з\п при увольнении? | ☑ | ||
---|---|---|---|---|
0
snikos
05.09.12
✎
03:42
|
Доброе утро всем.
Конфигурация ЗиУП 2.5.55.1 Возникла необходимость перезаполнить непроведенный документ расчет з\п всвязи с увольнением одного сотрудника. После проведения приказа выдает ошибку: Если отменить проведение приказа ошибки нет, но и смысла тоже нет, считает весь месяц. Может кто-то сталкивался или знает где ошибка? Документ.НачислениеЗарплатыРаботникамОрганизаций.МодульОбъекта(9377)}: Ошибка при получении значения атрибута контекста (ВидРасчета) Если Строка.ВидРасчета = Неопределено ИЛИ Строка.ДатаНачала > ДатаОкончания Тогда по причине: Выполнение операции невозможно, т.к. строка была удалена. |
|||
1
hhhh
05.09.12
✎
07:35
|
(0) наверно, "Заполнить" забыли нажать. только "Рассчитать" нажимаете.
|
|||
2
Adilgeriy
05.09.12
✎
07:52
|
заново подбери этого сотрудника и рассчитай. а насчет рассчитать весь документ то у тебя сколько человек в документе несколько тысяч что ли?
|
|||
3
snikos
05.09.12
✎
08:51
|
Действительно, сотрудников много.
Применял заполнить как всех так и по выбранному сотруднику, мимо. А вот добавил вручную все виды расчета сотрудника и рассчитал его. В итоге все вышло??? Но не понятно что надо было? Почему не заполнялся? Да и теперь, при заполнении заново через кнопку заполнить ругается. Где косяк? |
|||
4
Adilgeriy
05.09.12
✎
09:38
|
выйди и зайди из программы хоть и смешно но часто помагает
|
|||
5
snikos
05.09.12
✎
10:21
|
Нет, пробовали с многих машин и под разными пользователями.
Глюк видимо, или у сотрудника что-то не корректно заполнено, а что не вижу в упор? Пожалуй напишу в 1С. Может подскажут где копать. |
|||
6
snikos
07.09.12
✎
03:29
|
Способ решения проблемы, если вдруг кто столкнется.
Пришлось тупо завести нового сотрудника, причем именно новое физ. лицо! В чем косяк не понял, но исчез только после измения физ. лица. |
|||
7
Zerg
07.09.12
✎
06:51
|
Тоже столкнулся с такой проблемой на этом же релизе. Правда решил по-другому...
|
|||
8
snikos
07.09.12
✎
10:40
|
А как решил то, напиши, может поймем в чем ошибка?
|
|||
9
snikos
11.09.12
✎
04:45
|
Большая просьба (7)прояснить ситуацию.
Помеченное на удаление ФизЛицо не устраивает Бухгалтерию. |
|||
10
snikos
11.09.12
✎
08:17
|
Если кто еще сталкивался, присоеденяйтесь, не стесняйтесь.
Почему пока документ "УвольнениеИзОрганизации" не проведен все Ок! А как проведу - ошибка при заполнении начисления з\п? Прчичем это только на одном сотруднике. |
|||
11
El_Duke
гуру
11.09.12
✎
08:29
|
(6)Этот "способ" ты еще сто раз проклянешь когда дойдет дело до сдачи персонифицированной отчетности.Собственноручное задвоение физлица это весьма оригинально,советую как можно скорее убрать дубль,пока документов по нему мало.
|
|||
12
dmpl
11.09.12
✎
08:35
|
(10) Ну дык логично же: сотрудник уволен - поезд ушел. Как с ним рассчитались, так и оставляйте.
|
|||
13
snikos
11.09.12
✎
08:36
|
Это уже понято и устранено.
А как победить беду по другому? Руками заполнять сотрудников не выход. |
|||
14
snikos
11.09.12
✎
08:43
|
(12)Дело не только в нем, а главное, что документ "начисление з\п сотрудникам" при перезаполнении по всем сотрудникам выдает ошибку после очистки. И не факт, что это не повторится и в октябре? Сейчас, что-бы заполнить сентябрь (есть уже уволенные кроме данного сотрудника) мне приходится отменять проведение "увольнения" злополучного сотрудника.
|
|||
15
dmpl
11.09.12
✎
08:51
|
(14) Так оставьте уволенных в отдельном документе начисления. Зачем его рассчитывать вместе со всеми?
|
|||
16
snikos
11.09.12
✎
08:58
|
Такие у нас порядки.
Однако выход действительно один - "покласть" на это дело. Тем более я проверил возможность заполнения октября, все хорошо. |
|||
17
viallina
12.09.12
✎
08:33
|
Та же проблема. Избавиться от этой ошибки никак не получается. Изменение Физлица не помогает. Вручную заполнять "Начисление зарплаты" - убийство, таких сотрудников много. Причем ошибка повторяется и в следующем периоде, только уже у других уволенных сотрудников. Перерыли все документы и справочники в поисках ошибок - ничего не нашли. У нас, правда, есть одна особенность, эта ошибка появляется только у внутренних совместителей при их увольнении в расчетном периоде. Может кто из программистов поможет, почему идет обращение к удаленной строке, что не так и где?
|
|||
18
snikos
12.09.12
✎
09:34
|
Я уже подозреваю что это глюк Платформы или SQL, хотя релиз последний?
Но в базе все записи корретны, все регистры проверил. |
|||
19
dmpl
12.09.12
✎
09:52
|
(18) Вообще, там прямо в цикле Для Каждого удаляется строка таблицы значений, ссылка на которую есть в массиве, который обходится этим циклом. Соответственно, если в массив одна и та же ссылка на строку ТЗ попала более 1 раза - будет такая ошибка. Надо отладчиком смотреть массив незакрытых строк в момент ошибки.
|
|||
20
snikos
13.09.12
✎
03:05
|
(19) Большое спасибо славному городу Тольятти. Действительно первое конкретное определение данной ошибки,
которая вылетела, там где данный сотрудник не работал. Что позволило определить у ФизЛица Трудовой стаж ошибочно стояла Группа 4 "льготная" вместо "обычной". // Расчет размера начисления // для вечерних и ночных часов размер в регистре плановых начислений сожержит процент оплаты от тарифа/оклада //snik(Зона ошибки Если Начисления.ВидРасчета = ПланыВидовРасчета.ОсновныеНачисленияОрганизаций.ДоплатаЗаВечерниеЧасы ИЛИ Начисления.ВидРасчета = ПланыВидовРасчета.ОсновныеНачисленияОрганизаций.ДоплатаЗаНочныеЧасы ИЛИ Начисления.ВидРасчета = ДоплатаЗаНочные ИЛИ Начисления.ВидРасчета = ДоплатаЗаВечерние Тогда Показатель1 = Начисления.Показатель1 / 100 * ТекущаяЧасоваяСтавкаОсновногоНачисления; //snik)Конец зоны ошибки Показатель2 = 0; Показатель3 = 0; Показатель4 = 0; Показатель5 = 0; Показатель6 = 0; |
|||
21
viallina
13.09.12
✎
05:30
|
(20) Спасибо огромное! Тоже помогло.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |