|
ЗУП 71.1 .в форму Т-53 Попадает уволенный человек. | ☑ | ||
---|---|---|---|---|
0
IBTM
23.08.13
✎
10:22
|
Есть два сотрудника однофамильца и инициалы одинаковы! Один был ещё уволен в январе 2013 и заного принят январе 2013.
Все это время начисляли им зп. И тут в июле в доке "зп к выплате" (где находятся эти два человека, кстате суммы у них одинаковые) печатаем форму т53 и выходят три человека , по табельным номерам из формы видно, что третий это тот, что был уволен еще в январе, он также попадает с той же суммой к выплате. Что страно в июне они тоже в одном документе, но печать корректна. Смотрел август там опять три чела. На демке пробовал не воспроизвелось. Может у кого так же было и скажет сходу. Зарание спасибо! |
|||
1
IBTM
23.08.13
✎
10:33
|
на первый взгляд, явный косяк формы, даже если в доке оставляешь только этих два чела, печатае троих.
|
|||
2
piter3
23.08.13
✎
10:46
|
физ.лица разные?
|
|||
3
IBTM
23.08.13
✎
10:51
|
(2) у однофамильцев разные, у того сотра что, задваивается одно
|
|||
4
IBTM
23.08.13
✎
10:51
|
как положено
|
|||
5
IBTM
23.08.13
✎
10:55
|
уточню, что с записями регистров после проведения всё в порядке и если например печатать т-49 тоже все ок.
|
|||
6
IBTM
23.08.13
✎
11:25
|
сижу в запрос вникаю в процедуре "ПолучитьТаблицуРаботников"
там как обычно... |
|||
7
piter3
23.08.13
✎
11:39
|
ну тогда отладка. на выходе ПолучитьФизлицаСотрудниковПодразделенияНаДату чего?
|
|||
8
piter3
23.08.13
✎
11:42
|
хотя сколько записей в ВТДанныеДокумента?
|
|||
9
IBTM
23.08.13
✎
13:05
|
(8) записи две
|
|||
10
IBTM
23.08.13
✎
13:12
|
если оставить только одного сотра (который проблемный) печатает двоих, круто)
|
|||
11
piter3
23.08.13
✎
13:15
|
(10) весело. тогда курить (7)
|
|||
12
piter3
23.08.13
✎
13:16
|
не смог получить тоже результата у себя на базе
|
|||
13
IBTM
23.08.13
✎
13:22
|
(12) спасибо заучастие!!! Только что-то не могу найти где при печати вызывается "ПолучитьФизлицаСотрудниковПодразделенияНаДату".
|
|||
14
dauster
23.08.13
✎
13:50
|
(0) советую проверить, чтобы по уволенному сотруднику не было кадровых документов в периоде после увольнения.
Иногда оформляют кадровое перемещение будущей датой, а потом до этой даты проводят увольнение. |
|||
15
IBTM
23.08.13
✎
13:52
|
методом тыка обнаружил, что если дату документа выставить меньше 01.07.13 печатает одного.
Проблема тут, выдаёт две записи, в чем причина не пойму, скорее всего из-за того что одинаковые инициалы и полнолуние. Это так если интересно) Запрос.Текст = ТекстЗапроса +" | |////////////////////////////////////////////////////////////////////////////////" + Символы.ПС + "ВЫБРАТЬ | ЗарплатаКВыплатеОрганизацийЗарплата.НомерСтроки КАК НомерСтроки, | ЕСТЬNULL(ФИОФизЛицСрезПоследних.Фамилия + ВЫБОР | КОГДА ПОДСТРОКА(ФИОФизЛицСрезПоследних.Имя, 1, 1) <> """" | ТОГДА "" "" + ПОДСТРОКА(ФИОФизЛицСрезПоследних.Имя, 1, 1) + ""."" | ИНАЧЕ """" | КОНЕЦ + ВЫБОР | КОГДА ПОДСТРОКА(ФИОФизЛицСрезПоследних.Отчество, 1, 1) <> """" | ТОГДА "" "" + ПОДСТРОКА(ФИОФизЛицСрезПоследних.Отчество, 1, 1) + ""."" | ИНАЧЕ """" | КОНЕЦ, ЗарплатаКВыплатеОрганизацийЗарплата.ФизлицоНаименование) КАК ФизЛицо, | ЗарплатаКВыплатеОрганизацийЗарплата.Сумма + ЗарплатаКВыплатеОрганизацийЗарплата.КомпенсацияЗаЗадержкуЗарплаты КАК Сумма, | ВЫБОР | КОГДА ЗарплатаКВыплатеОрганизацийЗарплата.ВыплаченностьЗарплаты = ЗНАЧЕНИЕ(Перечисление.ВыплаченностьЗарплаты.Выплачено) | И СведенияОВыплатахРаботникамОрганизацийПоПлатежнымВедомостям.Регистратор ЕСТЬ НЕ NULL | ТОГДА СведенияОВыплатахРаботникамОрганизацийПоПлатежнымВедомостям.Регистратор.Представление | ИНАЧЕ """" | КОНЕЦ КАК ПредставлениеДокумента, | ВЫБОР | КОГДА ЗарплатаКВыплатеОрганизацийЗарплата.ВыплаченностьЗарплаты = ЗНАЧЕНИЕ(Перечисление.ВыплаченностьЗарплаты.Задепонировано) | ТОГДА ""Задепонировано"" | КОГДА СведенияОВыплатахРаботникамОрганизацийПоПлатежнымВедомостям.Регистратор ЕСТЬ НЕ NULL | ТОГДА ""Выплачено"" | ИНАЧЕ """" | КОНЕЦ КАК ЗаписьОДепонировании, | АктуальныеСотрудники.Сотрудник.Код КАК ТабельныйНомер |ИЗ | ВТДанныеДокумента КАК ЗарплатаКВыплатеОрганизацийЗарплата | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СведенияОВыплатахРаботникамОрганизацийПоПлатежнымВедомостям КАК СведенияОВыплатахРаботникамОрганизацийПоПлатежнымВедомостям | ПО ЗарплатаКВыплатеОрганизацийЗарплата.Физлицо = СведенияОВыплатахРаботникамОрганизацийПоПлатежнымВедомостям.Физлицо | И ЗарплатаКВыплатеОрганизацийЗарплата.Ссылка = СведенияОВыплатахРаботникамОрганизацийПоПлатежнымВедомостям.Ведомость | ЛЕВОЕ СОЕДИНЕНИЕ РаботникиПредприятия КАК АктуальныеСотрудники | ПО ЗарплатаКВыплатеОрганизацийЗарплата.Физлицо = АктуальныеСотрудники.Физлицо | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ФИОФизЛиц.СрезПоследних( | &ДатаДокумента, | Физлицо В | (ВЫБРАТЬ РАЗЛИЧНЫЕ | ЗарплатаКВыплатеОрганизацииЗарплата.Физлицо КАК Физлицо | ИЗ | ВТДанныеДокумента КАК ЗарплатаКВыплатеОрганизацииЗарплата)) КАК ФИОФизЛицСрезПоследних | ПО ЗарплатаКВыплатеОрганизацийЗарплата.Физлицо = ФИОФизЛицСрезПоследних.ФизЛицо |ГДЕ | ЗарплатаКВыплатеОрганизацийЗарплата.Сумма + ЗарплатаКВыплатеОрганизацийЗарплата.КомпенсацияЗаЗадержкуЗарплаты > 0 | |УПОРЯДОЧИТЬ ПО | НомерСтроки"; |
|||
16
IBTM
23.08.13
✎
14:09
|
(14)В точку попали, были сделанны кадр. перемещения после увольнения. Ну прям красавец!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |