Имя: Пароль:
1C
 
Неправильный кадровый перевод
,
0 Alex7771
 
25.11.24
13:47
Конфигурация 1С ЗУП 30
Сделали неправильный кадровый перевод, с середины ноября с 20.11) . ( надо было с декабря ).
Отменяем его проведение ( помечаем на удаление ) , но при начислении зарплаты все равно у этих сотрудников зарплату бьет на две строчки, до 20 и после. Общая сумма правильная , но бухам не нравится. В чем может быть дело ?
1 Волшебник
 
25.11.24
13:51
Позовите программиста
2 Гений 1С
 
гуру
25.11.24
13:57
(0) возьми любую обработку по поиску ссылок и посмотри, где еще сидит эта запись. в ЗУПах там накрутили с кэш-регистрами сведений, надо и в них чистить.
3 Fedor-1971
 
25.11.24
14:00
(0) Для начала, стандартно: удалить помеченные - и тебе расскажут где этот документ используется, дальше раскопологическая работа - "Где ещё записались сии данные"
4 Alex7771
 
25.11.24
14:06
(2) что такое кэш-регистр ?
5 Alex7771
 
25.11.24
14:32
(3) я даже из этого документа сотрудника убирал, перепроводил с новыми датами , ... - беcтолку
6 Amra
 
25.11.24
14:42
Проверьте табель по сотруднику.
7 SleepyHead
 
гуру
25.11.24
15:18
(4) Так называемые "Вторичные регистры" по кадровым данным. Но они должны были перезаполниться при отмене проведения.

Это регистры, где есть история кадровых данных с полями "Дата начала", "Дата окончания" (в первичных регистрах только поле "Период", которые задает дату начала).

У вас есть еще какой-то документ, который указывает программе, что с 20 числа данные поменялись.
8 SleepyHead
 
гуру
25.11.24
15:19
(0)

"но при начислении зарплаты все равно у этих сотрудников зарплату бьет на две строчки, до 20 и после. Общая сумма правильная , но бухам не нравится. В чем может быть дело ?"

В документе начисления прокрутите от суммы вправо до колонки "ДокументОснование". Если заполнено, вот вам ответ. Если нет, ищите дальше.
9 SleepyHead
 
гуру
25.11.24
15:23
Еще одна идея, как найти виновника - войти в "Зарплата" - "Сервис" - "перерасчеты", поставить отбор на этого сотрудника и посмотреть, на основании какого документа нужен пересчет.

Там будет, скорее всего, и исходный кадровый перевод. Но возможно, что и другой приказ, который меняет данные с 20 числа.
10 Гость из Мариуполя
 
гуру
25.11.24
15:43
а нельзя просто в документе кадрового перевода (в любом, не обязательно в этом помеченном на удалении) нажать "Еще-отчеты-движения документа"
там вроде бы как показываются все регистры, в какие этот документ (кадровый перевод) делает движения
ну а дальше шмонать эти регистры
11 SleepyHead
 
гуру
25.11.24
16:09
(10) Потому что у вторичных регистров нет регистратора.
12 Гена
 
гуру
25.11.24
16:36
РС Значения периодических показателей расчета зарплаты (для сотрудников)

По нему менеджер расчёта зарплаты делит на строки в начислении зп.
13 SleepyHead
 
гуру
25.11.24
16:58
Провел эксперимент.
Нашел человека в копии реальной базы, который как был принят десять лет назад, так и работает на одном месте.

Создал кадровый перевод с 20.11.2024, рассчитал ЗП - две строки, до 20 числа и после. Отменил кадровый перевод, пересчитал - одна строка.

Вывод - у автора ветки есть другие документы, которые что-то меняют с 20 ноября.
14 Гена
 
гуру
25.11.24
17:13
(13) Да Вы, батенька, экспериментатор, Ньютон... Чего проверять, когда там скорее всего неряшливость. Автор молчит о номере релиза и платформы, не даёт картинок, типовая или нет, предыстория во мраке. Может он из Камина недавно перебрасывал сотрудников и там дубли сидят и зыркают:
/\
oo
15 SleepyHead
 
гуру
25.11.24
17:13
(14) Как что-то плохое )
16 Гена
 
гуру
25.11.24
17:19
О, Ваши дни благословенны!
Дерзайте ныне ободренны
Раченьем Вашим показать,
Что может собственных Платонов
И быстрых разумом Невтонов
Российская земля рождать.


(с) М.В.Ломоносов "Ода на день восшествия на
всероссийский престол её величества
государыни императрицы
Елисаветы Петровны 1747 года"
17 Alex7771
 
25.11.24
21:00
(12) в этих регистрах никаких аномалий не нашел

релиз 3.1.31.32

убираю сотрудника из кадрового перевода, убираю даже начисление аванса, выплаты ... т.е. по нему за ноябрь нет никаких документов, изменяющих что-либо.... и все равно зарплату бьет на две строчки.

поиск ссылок на объекты - поискал по этому физлицу - тоже ничего подозрительного не нашел :(
18 SleepyHead
 
гуру
26.11.24
05:05
(17) попробуй "Зарплата" - "Сервис" - "Пересчет планового ФОТ".
19 Alex7771
 
26.11.24
10:12
короче, нашел.

оказывается кадровик в штатном расписании в некоторых позициях проставил спецоценку и действует с дату 20 ноября влепил, поэтому и делило.
с кадровым переводом вообще не было завязано :)
20 SleepyHead
 
гуру
26.11.24
11:26
А я говорил... )
21 Гена
 
гуру
26.11.24
11:42
(19) Да. Спасибо за информацию. Глянул. Действительно есть независимый РС КлассыУсловийТрудаПоДолжностям

В дополнение к кадровым регистрам ещё и из него обработка менеджера расчёта зп берёт информацию:
КлассыУсловияТрудаПоДолжностям = КадровыйУчетРасширенный.ТаблицаДатИзмененийКлассовУсловийТрудаПоДолжностям(Организация, ТаблицаФильтра, ДатаНачала, ДатаОкончания);

После чего разбивает строки начислений:
СтрокаРазбиения = ДатыРазбиения.Добавить();

Будем знать, мерси )
22 Гена
 
гуру
26.11.24
11:49
Кстати, рядышком находится ещё одна Процедура ЗаполнитьДатыРазбиенияПоИзменениямКоэффициентовИндексацииЗаработка

т.е. вне кадровых документов кроме класса спецоценки есть ещё и изменение коэффициента индексации заработка сотрудника, которое также внутри месяца разбивает строки начисления в доке Начисление зп.
23 Волшебник
 
26.11.24
11:52
ЗаполнитьДатыРазбиенияПоИзменениямКоэффициентовИндексацииЗаработка
ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент


новый мировой рекорд
2 + 2 = 3.9999999999999999999999999999999...