Имя: Пароль:
1C
1С v8
Зуп: Мистически задваиваются начисления и сотрудник в расчетной ведомости
,
0 КозаNoVa
 
29.01.13
16:04
В начислении зарплаты один сотрудник. а в расчетной ведомости строчка по нему проходит два раза с одинаковой суммой, в расшифровке выбираю регистратор-ссылается на один документ Начисление зарплаты
1 КозаNoVa
 
29.01.13
16:04
Кэши чистил, ТИС делал
2 КозаNoVa
 
29.01.13
16:07
уже не знаю что делать: регистр взаиморасчеты смотрел, там одна строка.
3 RomaH
 
naïve
29.01.13
16:09
ЗУП - версия?
на другой версии тое самое?
4 Nzn
 
29.01.13
16:09
А в справочнике Сотрудники 1 или 2... может договорник есть
5 КозаNoVa
 
29.01.13
16:14
(4) там их 2, но один уволен. Если делать расчетные листки то отдельно формируется и надействующего, и на уволенного. И в расчетной оба. Но когда в расчетной смотрю расшифровку по регистратору она ссылается на один и тот же документ начисление зарплаты. А в нем только один человек-действующий
6 КозаNoVa
 
29.01.13
16:14
Зарплата и Управление Персоналом, редакция 2.5 (2.5.61.1) (http://v8.1c.ru/hrm/)
Copyright (С) ООО "1C", 2007-2011. Все права защищены
(http://www.1c.ru)(3)
7 КозаNoVa
 
29.01.13
16:15
тьфу, вставил лишнее:))))
8 RomaH
 
naïve
29.01.13
16:15
в расчетной ведомости нет аналитики по сотрудникам - только физлицо
9 Aprobator
 
29.01.13
16:18
проверяй кадровые документы по проблемным сотрудникам.
10 Nzn
 
29.01.13
16:19
(5) уволен в том же месяце?
11 Lenka_Boo
 
29.01.13
16:19
На двух сотрудниках одно физлицо использовали?
12 Nzn
 
29.01.13
16:21
(11) Это правильно
13 КозаNoVa
 
29.01.13
16:22
(10) в предшествующем. (11) да, а как иначе?
14 Nzn
 
29.01.13
16:25
А расшифровка ведомости что дает?
15 КозаNoVa
 
29.01.13
16:25
стоп...старый уволен 6 11 2012,а принят новый 19 11 12
16 КозаNoVa
 
29.01.13
16:26
(14) ссылается на начисление зарплаты №44. и у того и у другого.
17 El_Duke
 
гуру
29.01.13
16:27
(13) о,можно и иначе !!!
физлиц умудряются и запетярять: v8: ЗиКБУ договор ГПХ
18 El_Duke
 
гуру
29.01.13
16:27
так что проверьте на всякий случай, может никакой мистики и нет
19 lefthander
 
29.01.13
16:28
(15) И скорее всего это один и тот же физик:)
20 Nzn
 
29.01.13
16:28
(16) В ЗУП такое бывает... я сталкивалась неоднократно... правила отчет
21 КозаNoVa
 
29.01.13
16:29
(19) конечно один и тот же
22 КозаNoVa
 
29.01.13
16:29
(17) неееет, это я проверял))
23 КозаNoVa
 
29.01.13
17:07
и все таки ап
24 Fenrik
 
29.01.13
17:11
В отчет выводится один и тот же сотрудник или разные?
25 КозаNoVa
 
29.01.13
17:17
(24) Разные! Уволенный и действующий! А в начислении зарплаты и в регистре взаиморасчеты с сотрудниками организаций движения только по действующему
26 КозаNoVa
 
29.01.13
17:21
(20) А что именно правили?


Ошибка появляется из-за неправильного условия в запросе "РаботникиСрезПоследних".

ГДЕ
(Договорники.Физлицо ЕСТЬ НЕ NULL
  И Работники.Физлицо ЕСТЬ NULL
 ИЛИ Работники.ДатаУвольнения ЕСТЬ НЕ NULL
  И Договорники.ДатаОкончания > Работники.ДатаУвольнения
  И Работники.ДатаУвольнения < Работники.ПериодРегистрации
  )

Проблема в том что "ДатаУвольнения" никогда не может быть NULL. Вот правильное условие:

ГДЕ
(Договорники.Физлицо ЕСТЬ НЕ NULL
  И Работники.Физлицо ЕСТЬ NULL
 //ИЛИ Работники.ДатаУвольнения ЕСТЬ НЕ NULL
 ИЛИ Работники.ДатаУвольнения <> ДатаВремя(1,1,1)
  И Договорники.ДатаОкончания > Работники.ДатаУвольнения
  И Работники.ДатаУвольнения < Работники.ПериодРегистрации
  )

P.S. Разработчики вы же чуть выше в этом запросе пишете

ГДЕ
(Работники.ДатаУвольнения = ДАТАВРЕМЯ(1, 1, 1)
27 Fenrik
 
29.01.13
17:24
(25) Тогда все не так уж и неправильно. НДФЛ и выплаты учитываются по физлицу, программа не смогла разделить их по сотрулникам, вот и задвоила все данные каждому.
28 Nzn
 
29.01.13
17:27
(26) Сейчас и не вспомню давненько было, срез последних (по моему вложенный запрос делала)точно... и в расшифровку попадали 2 с разными таб. номерами ошибка эта времен очаковских
29 Ctrekoza
 
29.01.13
17:45
(0)У меня тоже в ЗУП, появилось задвоение в месяце начисления отпуска (март 2012), причем никто не увольнялся и не принимался. Начислено показывает в своде правильно, а вот в РСВ-1 ставит ровно на один месяц больше, чем должно быть. И самое смешное, откуда это берется не пойму. Пытаюсь провалиться до проблемного начисления -  показывает - документ не определен. Задвоение пошло с релиза 2.59. До этого все нормально. Также не могу понять, в чем причина.
30 Nzn
 
29.01.13
17:49
(29) Это скорее не начисление ... а отчет
31 КозаNoVa
 
29.01.13
17:53
(30) не найду этот запрос никак в расчетной(
32 Ctrekoza
 
29.01.13
17:54
(30) Косячит отчет или я накосячила? Не пойму из какого регистра РСВ-1 берет эту сумму.
33 vyaz
 
29.01.13
17:56
(30) Наталья ты? :)
34 Nzn
 
29.01.13
18:06
(33) Привет Слав))))
35 vyaz
 
29.01.13
18:12
(34) привет :)
(0),(29) за последний год задвоений ни в ЗУПе ни в УПП не наблюдал, ищите косяки в оформленных документах.
Задвоение физлиц это старая древняя история :)
36 Nzn
 
29.01.13
18:14
(35) Может не типовая
37 Ctrekoza
 
29.01.13
18:18
(35) Спасибо, но, не получается найти. Т.к. не понимаю из чего этот отчет формирует. Программа, как бы не видит что есть начисление отпуска и делает дополнительно начисление з/пл, а в каком документе не показывается. Перепроверила весь 2012 г. Ну нет там в документах проведенных - ничего, а непроведеннных документов не "держим". :)
38 Ctrekoza
 
29.01.13
18:19
(36) У меня типовая ЗУП, т.к. она вообще-то базовая.
39 Nzn
 
29.01.13
18:19
(37) Отчет кусками в консоль запросов
40 Ctrekoza
 
29.01.13
18:22
(39) Спасибо, попробую, но я юзер, а не программист. Как в консоль, где почитать?
41 vyaz
 
29.01.13
18:22
(37) регистры расчета основные и дополнительные начисления с отбором по физлицу и организации просмотрите
42 Nzn
 
29.01.13
18:23
(40) если юзер вряд ли сможешь кусками запрос вытащить
43 Ctrekoza
 
29.01.13
18:24
(41) Смотрела, показывает документ не определен. Уже перелопатила все документы, не нахожу. :)
44 Nzn
 
29.01.13
18:26
(41)+ можно выкинуть в Exсel и поискать по сумме
45 Ctrekoza
 
29.01.13
18:26
(42) Понятно, а если стать продвинутым юзером, где почитать. :)
46 Nzn
 
29.01.13
18:28
(45) слишком долго лучше  в Exсel
47 vyaz
 
29.01.13
18:30
(43) где??? в регистре расчета показывает "документ не определен"???
48 vyaz
 
29.01.13
18:31
(45) ссылка на продвинутых юзеров на баннере внизу)))
49 Дейл
 
29.01.13
18:31
табельные номера разные?
50 Ctrekoza
 
29.01.13
18:33
(46) Я думаю, это связано может быть с отражением в БУ, но ничего найти не могу, нигде сумма не показывается, только РСВ.
Тогда остается ждать может само исправится, т.к. раньше такого не было.
51 Nzn
 
29.01.13
18:35
(50) Само вряд ли.. Могут пойти расхождения с следующими месяцами, с налогами и т.д.
52 Ctrekoza
 
29.01.13
18:36
(48) Это обучение?
(49) Разные.
(47)В структуре задолженности показывает и оттуда начинаю проваливаться - пишет документ не определен по трем сотрудникам.
53 Nzn
 
29.01.13
18:39
(52) Посмотри регистры Основные дополнительные начисления, посчитай ручками... определи сумму расхождения.. найдешь ошибку... дальше будет проще
54 Ctrekoza
 
29.01.13
18:42
(53)Спасибо, не нахожу. Ручками все пересчитала. Отчет тоже ручками подправила и сдала. Теперь, думаю, что с таким косяком нельзя в БП данные вводить пока не найду.
Спасибо Вам за помощь! :)  :)
55 dka80
 
29.01.13
18:54
У меня на MS SQL 2008 до установки SP было задвоение
56 КозаNoVa
 
30.01.13
10:09
(0) Короче это косяк отчета. Если действующему ставлю дату приема 01 12 2012, то задвоение уходит. Получается тот который уволен 6 11 2012, за ним осталось сальдо. А действующий принят  19 11 2012. Видимо отчет не может это переварить
57 Ctrekoza
 
30.01.13
14:37
(56) У меня тоже такое впечатление, что это косяк базы. :)
58 IBTM
 
30.01.13
17:32
(0) а не пробовали новый документ создать, а этот удалить?
59 Aprobator
 
30.01.13
17:33
ага - бубен еще попробовать.
60 IBTM
 
30.01.13
17:35
на вкус
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.