ЗУП 3.1 Штатная расстановка

1. hellf 36 11.09.20 17:00 Сейчас в теме
Здравствуйте
Peg 3.1 (3.1.13.219)
в отчете штатная расстановка некоторые позиции пустые. то есть нет ни регистратора, ни сотрудника, а ставка занята- в колонке учтено 1. как можно найти где оно сидит? регистры занятость позиций ШР- все заполнены. старый занятые позиции- тоже
по чему еще отчет этот данные собирает?
база крайне проблемная, вплоть до битых ссылок после переноса из 2.5. и учет как зря ведут. восстановление ссылок через проверку и тестирование ничего не дало в плане отчета по расстановке.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. TODD22 19 11.09.20 17:38 Сейчас в теме
(1)Посмотрите документ "Начальная штатная расстановка", может дело в нём, так же посмотрите в какие регистры он делает движения. Может станет понятно где искать проблему.
5. hellf 36 14.09.20 09:05 Сейчас в теме
(2)там уже все просмотрено....
3. solodovnikov.84 11 12.09.20 18:24 Сейчас в теме
(1)Все из регистра "Занятость штатного расписания" у меня была проблема,когда после переноса. На сотруднике была занята ставка,а снятия с него документы переноса не отражали.И получалось,что в отчете есть занятая позиция,но кто это не расшифровывает.Делал запрос,в котором отбирал занятых сотрудников с отбором тех,кто уже освободил.Было и на оброт.Перенесли,и ставку занятую не отразили,а потом ее освободили.То есть не было прихода и расхода.В этом случае показывает,что ставка занята.
6. hellf 36 14.09.20 09:07 Сейчас в теме
(3)спасибо, попробую посмотреть туда
так то регистр первым делом этот посмотрели, вроде нет пустого...
8. hellf 36 14.09.20 09:25 Сейчас в теме
(3)так дело в том, что по пустой позиции вообще ничего в этом регистре нет. или у вас тоже не было вообще ничего тянул откуда-то из переносов именно?
10. solodovnikov.84 11 14.09.20 10:28 Сейчас в теме
(8)Да кадровые данные тянулись из переноса.Перенос был из паруса. При этому получается,что позиция Отражена,как снятая с сотрудника переводом.А то,что ее приняли на нее нет.Или на оборот.На днях во обще заметил,что для СЗВ-М не видит некоторых уволенных.я отбирал обработкой корректировка записией регистров.Расшифвровывал по людям отче штатная расстановка.И сравнивал.У лишних корректировал записи.
11. hellf 36 14.09.20 18:12 Сейчас в теме
(3)так дело в том, что по пустой позиции вообще ничего в этом регистре нет. или у вас тоже не было вообще ничего тянул откуда-то из переносов именно?
(9)
ничего вообще
(4)
(10) именно по документам собирал, без записи в регистре?
тут перенос начальной штатной расстановкой но очень.. очень странно все сделали. объединяли две организации и вместо того чтобы в КОРП по нормальному это сделать с какого-то перепугу просто заменой значений прошли и всем организацию поменяли. а потом сверху накатили тыщу кадровых переводов, чтоб перевести с подразделений которые числились за одной орг на подразделения другой.
подобную ситуацию получилось воспроизвести. если сотрудник был назначен штатной расстановкой на позицию. а потом кадровым переводом на нее же отправлен, то если удалить кадровый перевод то и остается такая вот дыра. но как найти по кому это было удалено... и каким образом и где все таки эти данные сидят.
12. solodovnikov.84 11 14.09.20 18:40 Сейчас в теме
(11)
(3)так дело в том, что по пустой позиции вообще ничего в этом регистре нет. или у вас тоже не было вообще ничего тянул откуда-то из переносов именно?


Возможно у вас подвязано к организации.Нет открытого регистра.Я в нем отбирал просто по наименованию позиции.Без учете регистраторов,организаций.Но у меня проще у меня в регистре записи были.И были привязаны и к начальной штатной расстановке и к переносу данных.

(10) именно по документам собирал, без записи в регистре?
тут перенос начальной штатной расстановкой но очень.. очень странно все сделали. объединяли две организации и вместо того чтобы в КОРП по нормальному это сделать с какого-то перепугу просто заменой значений прошли и всем организацию поменяли. а потом сверху накатили тыщу кадровых переводов, чтоб перевести с подразделений которые числились за одной орг на подразделения другой.
подобную ситуацию получилось воспроизвести. если сотрудник был назначен штатной расстановкой на позицию. а потом кадровым переводом на нее же отправлен, то если удалить кадровый перевод то и остается такая вот дыра. но как найти по кому это было удалено... и каким образом и где все таки эти данные сидят.


Интересно конечно у вас.А этот документ в какие регистры записи делает,что показывает "Движение по регистрам".Все равно должен в какой то регистр записывать. Штатная расстановка вообще не очень работает. Я ничего путного не придумал,как сравнить свой отчет штатной расстановки (типовой) с фактически занятыми позициями по штатному расписанию. И отбирал я только по записи.Странно,что у вас в регистре ничего нет.
13. hellf 36 16.09.20 12:26 Сейчас в теме
(12)да записи-то есть. и по этой позиции записи есть. там не один человек на позиции. но семь- реальные люди, еще куча реальных движений с занятием, освобождением.
И где-то еще сидит пустая единица. в регистре записей таких нет. Отображается в штатной расстановке- заполнена позиция, а сотр -пустое значение, учитывается при кадровых движениях по позиции, а вот чем оно держится- не могу найти.
скрин штатной расстановки по отделу.
и таких в базе не одно((
Прикрепленные файлы:
4. user_2010 943 13.09.20 16:50 Сейчас в теме
(1) есть еще такое понятие как временный перевод, он не очень корректно отражается в программе и в отчетах.
разработчики знают об этой проблеме... какие-то попытки предпринимаются... но, насколько я понимаю, проблема остается.
Может быть это ваш случай?
При временном переводе программа не делает движения по возврату. Там заполняется реквизит "действует до" - как-то так.... и такой учет создает проблему...
7. hellf 36 14.09.20 09:09 Сейчас в теме
(4)в занятости позиций вроде стоит везде окончание совмещения...
9. user_2010 943 14.09.20 09:59 Сейчас в теме
(7) а регистр "Занятость позиций штатного расписания интервальный (Регистры сведений)" - что содержит по этой позиции?
14. muzzombie 15.08.23 12:23 Сейчас в теме
(7)Скажите, пожалуйста, как вы в итоге решили проблему? Столкнулся с тем же самым, как у вас.
15. hellf 36 05.09.23 11:21 Сейчас в теме
(14)Добрый день. Точно не помню, по моему, были таки битые документы штатки. Там база была кривым переносом из 2.5 сделана и в целом очень печальная. Можно попробовать поискать запросами по регистру и так же прибить- программно.
16. allexx 39 30.03.24 17:16 Сейчас в теме
(4) Шел 24 год. Проблема с временным переводом сохраняется, строки в отчете задваиваются
17. Vinzor 102 01.04.24 23:12 Сейчас в теме
(16) Ну не знаю. Сколько из ЗУП 2,5 перенёс (в одну ЗУП КОРП), сколько из "троек", уже в базе порядка 60 организаций - проблемы такой нет.
Были - да, были. Но лечились.
Как? Лез в отчет, читал код, забирал запрос, "размачивал" его (ибо на механизме представлений), смотрел в первую очередь в нём чтение данных из "вторичных" и "интервальных" регистров.
Были и ошибки формирования записей в них, по которым данные "справа" присоединялись "налево" дважды. Это и давало "двоение".
Для лечения написал собственную обработку. Всё "вылечил", проблемы нет.
18. allexx 39 02.04.24 00:14 Сейчас в теме
(17) Не понял что вы хотите сказать, что все работает в отчете верно? У меня никакого переноса нет (давно уже было). Кадровый перевод сотрудника с датой окончания вывел в отчете 2 строки. Убрал в кадровом переводе дату окончания и строка осталась одна.
19. Vinzor 102 02.04.24 08:54 Сейчас в теме
(18) Хочу сказать, что надо вам понять как работает отчет.
Начать с конфигуратора.
Имя отчета "СостояниеШтатногоРасписания".
В нем 2 набора данных
-- ШтатноеРасписание
-- КадроваяИсторияСотрудников
Между собой они связаны через "ПозицияШтатногоРасписания"
Четыре варианта отчета. Вы о каком говорите?
14 параметров отчета. Как они у вас выставлены?
27 ресурсов в отчете. Какой именно ресурс (синоним, а лучше имя) показывает "ерунду" ?

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

Вот это анализ. А всё написанное ранее - гадание на кофейной гуще.
20. allexx 39 02.04.24 18:48 Сейчас в теме
(19)Я, конечно, извиняюсь, но вы для чего все это написали? Открыли СКД и подробно перечислили из чего она состоит. Тема называется Штатная расстановка, поэтому я говорю об этом отчете. Проблему я описал. И при чем тут ресурс. Я четко сказал про задвоение. А это означает что вместо одной строки в отчете выводится две. Если у вас была подобная проблема и вы ее решили, то тогда буду признателен если опишете в каком регистре у вас что было не так и что вы поправили в этом регистре чтобы проблема ушла. А так.... Вот с этим я согласен "А всё написанное ранее - гадание на кофейной гуще. "
21. Vinzor 102 02.04.24 20:05 Сейчас в теме
(20) Ваша фраза "Шел 24 год. Проблема с временным переводом сохраняется, строки в отчете задваиваются".
Ну очень подробно. Для кофейной гущи.
Хоть бы скрин какой? Видеть параметры отчета, вариант отчета, что там двоится и так далее.
Консолью запросов пользоваться умеете? Могу "разжатый" запрос подкинуть, который в отчете. В почте. Сюда не помещается, дюже текста много.

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

Других способов помочь не знаю.
22. allexx 39 02.04.24 20:37 Сейчас в теме
(21) Для чего вам видеть мой скрин, параметры и т.д.? Вы что, будете подставлять эти параметры в свой развернутый запрос и пытаться разбираться с моей проблемой? Нет ведь. Просто поделитесь своим опытом, это ведь на много проще. В чем была причина ваших задвоений и что вы исправляли в регистрах. Вот это кому-то может и поможет. А разжатый запрос по большей части никому не интересен. Кто захочет ковыряться в этом запросе сам его может получить.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот