|
Два раза берет сотрудника | ☑ | ||
---|---|---|---|---|
0
Coole
14.01.16
✎
16:33
|
ВЫБРАТЬ
СтраховыеВзносыИсчисленныеОбороты.ФизЛицо, СтраховыеВзносыИсчисленныеОбороты.ПФРПоСуммарномуТарифуОборот, СтраховыеВзносыИсчисленныеОбороты.Организация, СтраховыеВзносыИсчисленныеОбороты.ОбособленноеПодразделение, ПОМЕСТИТЬ СтрахВзносы ИЗ РегистрНакопления.СтраховыеВзносыИсчисленные.Обороты(&НачалоПериода, &КонецПериода, Месяц, Организация В (&Организация)) КАК СтраховыеВзносыИсчисленныеОбороты ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗЛИЧНЫЕ РаботникиОрганизацийСрезПоследних.Сотрудник.Физлицо, РаботникиОрганизацийСрезПоследних.Должность.КатегорияСтатистическогоУчета КАК Категория, РаботникиОрганизацийСрезПоследних.Организация, РаботникиОрганизацийСрезПоследних.Сотрудник.ОбособленноеПодразделение ПОМЕСТИТЬ Сотр ИЗ РегистрСведений.РаботникиОрганизаций.СрезПоследних(&КонецПериода, Организация В (&Организация)) КАК РаботникиОрганизацийСрезПоследних ГДЕ (РаботникиОрганизацийСрезПоследних.Сотрудник.ДатаУвольнения = &ПустаяДата ИЛИ РаботникиОрганизацийСрезПоследних.Сотрудник.ДатаУвольнения >= &НачалоПериода) ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ СУММА(СтрахВзносы.ПФРПоСуммарномуТарифуОборот) КАК ПФР, СтрахВзносы.Организация, Сотр.Категория, СтрахВзносы.ОбособленноеПодразделение ИЗ СтрахВзносы КАК СтрахВзносы ПОЛНОЕ СОЕДИНЕНИЕ Сотр КАК Сотр ПО СтрахВзносы.ФизЛицо = Сотр.СотрудникФизлицо И СтрахВзносы.ОбособленноеПодразделение = Сотр.СотрудникОбособленноеПодразделение СГРУППИРОВАТЬ ПО Сотр.Категория, СтрахВзносы.ОбособленноеПодразделение, СтрахВзносы.Организация Здравствуйте, с этого запроса берет одного сотрудника дважды. У него особенность, его уволили с категорией Рабочий и потом приняли с категорией Служащий. Как построить запрос с категорией на конец месяца? |
|||
1
Coole
14.01.16
✎
16:34
|
в одном и том же месяце уволили и приняли.
|
|||
2
XLife
14.01.16
✎
16:35
|
(0) можно вас взять два раза?))
|
|||
3
itlikbez
14.01.16
✎
16:39
|
(0) А в чем проблема?
|
|||
4
Фрэнки
14.01.16
✎
16:43
|
(3) проблеме 100 лет в обед. Типовые конфигурации не любят повторные приемы на работу с одним и тем же элементом справочника Сотрудник.
|
|||
5
DomovoiVShoke
14.01.16
✎
16:44
|
(0)В типовой нельзя одного и тоже сотрудника уволить и принять, заводите нового.
|
|||
6
Coole
14.01.16
✎
16:44
|
Проблема в том, что задваивает взнос ПФР, берет одного и того же человека, с разными категориями.
|
|||
7
Coole
14.01.16
✎
16:45
|
Сотрудники разные. Как вы видите у меня в запросе физлицо
|
|||
8
Одинесю
14.01.16
✎
16:46
|
Можно брать только не уволенных.
|
|||
9
Coole
14.01.16
✎
16:46
|
Собственно, если одного сотрудника сделают перевод с категории Рабочий в АУП, то тоже задвоит его взносы.
|
|||
10
Фрэнки
14.01.16
✎
16:46
|
(7) да, в этом конкретном месте вытаскивает физлицо. И тащит два раза с двух разных сотрудников. Т.е. из-за этого.
|
|||
11
Coole
14.01.16
✎
16:47
|
нельзя только не уволенных. Мне ВСЕ взносы нужны за мес.
|
|||
12
Фрэнки
14.01.16
✎
16:47
|
(9) а вот по переводу не должно такого быть.
|
|||
13
itlikbez
14.01.16
✎
16:47
|
(9) Перевод делать можно.
|
|||
14
Одинесю
14.01.16
✎
16:49
|
(11) "Как построить запрос с категорией на конец месяца?" у не уволенного и будет нужная категория.
|
|||
15
Фрэнки
14.01.16
✎
16:49
|
(11) у тебя в самом первом запросе из пакета идет ВЫБРАТЬ без пометки РАЗЛИЧНЫЕ
|
|||
16
mehfk
14.01.16
✎
16:50
|
Предлагаю выбрать первую попавшуюся категорию вот так
ВЫБРАТЬ РАЗЛИЧНЫЕ РаботникиОрганизацийСрезПоследних.Сотрудник.Физлицо, MAX(РаботникиОрганизацийСрезПоследних.Должность.КатегорияСтатистическогоУчета) КАК Категория, РаботникиОрганизацийСрезПоследних.Организация, РаботникиОрганизацийСрезПоследних.Сотрудник.ОбособленноеПодразделение ПОМЕСТИТЬ Сотр ИЗ РегистрСведений.РаботникиОрганизаций.СрезПоследних(&КонецПериода, Организация В (&Организация)) КАК РаботникиОрганизацийСрезПоследних ГДЕ (РаботникиОрганизацийСрезПоследних.Сотрудник.ДатаУвольнения = &ПустаяДата ИЛИ РаботникиОрганизацийСрезПоследних.Сотрудник.ДатаУвольнения >= &НачалоПериода) СГРУППИРОВАТЬ ПО РаботникиОрганизацийСрезПоследних.Сотрудник.Физлицо, РаботникиОрганизацийСрезПоследних.Организация, РаботникиОрганизацийСрезПоследних.Сотрудник.ОбособленноеПодразделение |
|||
17
Фрэнки
14.01.16
✎
16:51
|
(16) нет. это не поможет. У него в первом запросе пакета повторяются строки. Оттуда все идет.
|
|||
18
mehfk
14.01.16
✎
16:51
|
В принципе то же самое было и здесь
Запрос не верный |
|||
19
mehfk
14.01.16
✎
16:52
|
(17) Ответ неверный.
|
|||
20
Фрэнки
14.01.16
✎
16:53
|
я бы в первом ВЫБРАТЬ поставил СУММА по Физлицу и т.д., тогда строк будет ровно столько.
|
|||
21
Coole
14.01.16
✎
16:55
|
(16) Максимум сработал
(20), может и сумма по ФизЛицу втыкнуть (19) - тогда я уже не помнюю, какая была конкретно проблема... |
|||
22
Coole
14.01.16
✎
16:57
|
(20) - плохо, свернул и еще не понятно какие суммы взял
|
|||
23
Coole
14.01.16
✎
16:58
|
Спасибо mehfk
|
|||
24
DomovoiVShoke
14.01.16
✎
16:59
|
(0)Если что этой геморой придется много где убирать. Спросите себя готовы ли вы?
|
|||
25
Фрэнки
14.01.16
✎
17:01
|
(22) ну так свернул же. получается, что строк с начислениями для повторных нужно повторять в первом запросе. А в последнем соврачивать на актуальную категорию.
|
|||
26
СвинТуз
14.01.16
✎
17:02
|
не правильно
надо не сворачивать ИМХО в дданном случае а я бы соединял таблицы в последнем запросе по другому добавить связь по категории второй я бы сгруппировал но по другому |
|||
27
СвинТуз
14.01.16
✎
17:03
|
а если свернуть по физлицу то
суммы по одной категории попадут в другую |
|||
28
SeraFim
14.01.16
✎
17:06
|
Ну я бы сделал так:
сначала берем только работающих (неуволенных). Если оказалось, что у сотрудника NULL, то выбираем уже только из уволенных |
|||
29
Coole
14.01.16
✎
17:07
|
(26)
в первой таблице нет категории Мне интересно как по другому сделать этот запрос, чтоб он всегда давал правильно. |
|||
30
СвинТуз
14.01.16
✎
17:14
|
можно было бы по периоду попытаться, но зарплата специфична
как раздел учета |
|||
31
СвинТуз
14.01.16
✎
17:14
|
как у автора так и физлица не видно
|
|||
32
СвинТуз
14.01.16
✎
17:15
|
а выше увидел ....
|
|||
33
Coole
01.02.16
✎
00:36
|
Я уже подумываю о том, что следует этот отчет собирать по документам начисление страховых взносов! На столько уже надоело по регистрам прыгать.
Из последнего: 3 людям, из 1 100 чел не берет категорию. На У каждого на протяжении всей работы в нашей фирме стоит категория. 2 из этих людей были переведены в филиалы. Третья - у нее был двойник в физлицах - легко удалился, она принята и никаких изменений. Я даже теряюсь и не могу предположить, почему так. |
|||
34
Amra
01.02.16
✎
01:19
|
(33) Подумай о том, чтобы написать заявление об уходе. Цеплять обособленное подразделение из карточки сотрудника, дату увольнения и т.д - волчий билет
|
|||
35
Coole
01.02.16
✎
09:42
|
(34) в смысле?
Какая карточка? Рег сведений РаботникиОрганизацийСрезПоследних |
|||
36
шаэс
01.02.16
✎
09:45
|
(35) >РаботникиОрганизацийСрезПоследних.Сотрудник.ОбособленноеПодразделение
это к чему запрос? к РС или к справочнику? |
|||
37
Coole
01.02.16
✎
09:53
|
упс
|
|||
38
Coole
01.02.16
✎
13:15
|
Исправилась. стало все ок
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |