Имя: Пароль:
1C
1С v8
вид начисления в ЗУП3
0 bacamba49
 
17.03.20
11:52
Добрый день..сотрудникам было ошибочно установлено два раза вид начисления - Северная надбавка,двумя доками - Кадровый перевод списком и Начальная штатная расстановка,потом неск.месяцев
начисляли зп просто руками удаляя линюю Северную надбавку,как программно прекратить действие одной из надбавок?
1 DrZombi
 
гуру
17.03.20
12:02
(0) Документ "Кадровый перевод", он что-то вроде и перевода, и документа устанавливающий сотруднику начисления и т.д.... он у 1С универсален и многогран :)
2 DrZombi
 
гуру
17.03.20
12:03
+ Для просто ты кадровый перевод, не списком.
3 bacamba49
 
17.03.20
12:09
(2) переделать Списком просто на Кадровый перевод?
4 bacamba49
 
17.03.20
12:19
(2) или для каждого "косячного" сотрудника создать Кадровый перевод (не списком) где отменить северную надбавку?
5 Фрэнки
 
17.03.20
12:40
(4) кто запрещает на копии протестить и принять решение, как вам удобно, так и делайте.
Можно переправить и перезаписать технический документ Начальная штатная расстановка. Можно и кадровым документом, но принципиальные кадровики будут против, т.к. это будет лишний документ в журнале кадровых документов.

Начальная штатная - это не кадровый документ. Это для начала работы в программе после переноса данных и т.п.

Отредактируйте его и не морочьте себе голову. Регистр с перерасчетами после перезаписи документов "задним числом" не забудьте почистить
6 bacamba49
 
17.03.20
13:31
(5) не хотелось бы править задним числом,кадры не против,тем более там не много сотрудников,просто пишу обработку ,которая создает Кадровый перевод для каждого "косячного" с отменой Северной надбавки..и на тесте проверю - нормальное же решение?
7 El_Duke
 
гуру
18.03.20
08:56
(6) >>нормальное же решение?

Нет, не нормальное
Такое решение не несет никакого воспитательного момента. Нормальное решение помимо исправления косяка должно оставлять в памяти виновного (не забываем что у каждой ошибки есть фамилия, имя и отчество) зарубку на будущее, чтоб больше так никогда не делал.
Вот пусть виновный руками все исправит, тогда надолго запомнит правильную технологию работы.
А если ты ему обработкой все поправишь - что у него останется в голове ? А там останется мнение что можно косячить как угодно, добрый прог все исправит. А он ни в чем не виноват, это "программа так посчитала".

Обработкой можно исправлять ошибки конфы, а не человека. Иначе человек перестанет отвечать за свою работу
8 Фрэнки
 
18.03.20
08:59
(7) не... если так ставить вопрос, то там все еще хуже он предложил. Я выше написал, что они "придумали" в журнале кадровых документов намусорить вспомогательными документами, которые не должны нигде учитываться, в только исправить должны некорректный ввод записей.

Моя версия решения в том, что условно говоря "лишним" записями оказался ввод данных через начальную штатную расстановку.
9 strange2007
 
18.03.20
09:24
Может я что-то не понимаю, но СН должна замещаться каждый раз при вводе нового документа. И не важно какой документ, СН живёт своей жизнью и для каждого сотрудника она одна. Даже при смене территории, она меняются для сотр-а, но не размножается. Или тут какая-то хитрая СН
10 Akela has missed
 
18.03.20
09:33
(9) Наверняка каким-то образом установили документ-основание, вот теперь и двоится.
11 strange2007
 
18.03.20
09:41
(10) Там же РС "ПроцентыСевернойНадбавкиФизическихЛиц", в котором по времени раскидываются значения СН. Регистр то один. Для каждого сотрудника одна ветка. Какие документы? Сотрудник в этом регистре вообще не ведает про документы.
Или я чего-то не понимаю? Вот прям чую, что тут про что-то другое
12 Akela has missed
 
18.03.20
09:48
(11) Я про регистр "ПлановыеНачисления". Начисление может начисляться несколько раз только на основании заполненного измерения "ДокументОснование".
13 Фрэнки
 
18.03.20
09:48
(11) не понимаешь. У тс по описанию поведение такое - через назначенные плановые начисления (наверное - это надо в базу посмотреть и увидеть) в документе Начисление появляются лишние строки с этим видом начисления. При добавлении этой строки в документе происходит обработка каждой записи начисления и тогда из ПроцентыСевернойНадбавкиФизическихЛиц считывается установленный конкретному ФЛ процент на период из начисления.

А вот в самих плановых начислениях и сохранено лишнее.
14 strange2007
 
18.03.20
09:50
Вот так делаааааааа. Сколько бардака не видел, а видел многое, раздвоение СН не наблюдал. Тады упс
15 Фрэнки
 
18.03.20
09:51
НО если глючит именно по обработке записей плановых начислений, то регистров там три штуки.

ПлановыеНачисления
ПлановыеНачисленияИнтервальный
ПлановыеНачисленияИспр

Есть возможности впороть ошибку.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший