Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

КА1 - расчёт зп, вытеснение?

КА1 - расчёт зп, вытеснение?
Я
   ДенисЧ
 
14.02.20 - 14:28
Есть база КА1. Обновления на ней последние вышедшие стоят.
Есть сотрудник. Ему были сделаны начисления таким образом:

http://pics.wfido.ru/img/2020-02-14_14-24-33_wsd1p.png

Делаю документ начисления з/п, чтобы отразить его доход для НДФЛ и этот сотрудник не попадает в документ.
Нашёл, где оно спотыкается. Вот такой запросик:

            "ВЫБРАТЬ
            |    Начисления.Сотрудник,
            |    Начисления.ВидРасчета,
            |    Начисления.ДатаНачала,
            |    Начисления.ДатаОкончания,
            |    Начисления.НомерСтроки
            |ПОМЕСТИТЬ ВТНачисления
            |ИЗ &парамНачисления КАК Начисления
            |ИНДЕКСИРОВАТЬ ПО Сотрудник, ВидРасчета;
            |
            |ВЫБРАТЬ РАЗЛИЧНЫЕ
            |    Начисления.НомерСтроки КАК НомерСтроки
            |ИЗ
            |    РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций КАК ОсновныеНачисленияРаботниковОрганизации
            |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрРасчета.ОсновныеНачисленияРаботниковОрганизаций.ФактическийПериодДействия(Регистратор = &парамСсылка) КАК ОсновныеНачисленияРаботниковОрганизацииФактическийПериодДействия
            |        ПО ОсновныеНачисленияРаботниковОрганизации.НомерСтроки = ОсновныеНачисленияРаботниковОрганизацииФактическийПериодДействия.НомерСтроки
            |            И ОсновныеНачисленияРаботниковОрганизации.Регистратор = ОсновныеНачисленияРаботниковОрганизацииФактическийПериодДействия.Регистратор
            |        ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВТНачисления КАК Начисления
            |        ПО     (Начисления.Сотрудник = ОсновныеНачисленияРаботниковОрганизации.Сотрудник)
            |            И (Начисления.ВидРасчета = ОсновныеНачисленияРаботниковОрганизации.ВидРасчета)
            |            И (Начисления.ДатаНачала = ОсновныеНачисленияРаботниковОрганизации.ПериодДействияНачало)
            |            И (КОНЕЦПЕРИОДА(Начисления.ДатаОкончания, День) = КОНЕЦПЕРИОДА(ОсновныеНачисленияРаботниковОрганизации.ПериодДействияКонец, День))
            |ГДЕ
            |    ОсновныеНачисленияРаботниковОрганизации.Регистратор = &парамСсылка
            |    И ОсновныеНачисленияРаботниковОрганизацииФактическийПериодДействия.Регистратор ЕСТЬ NULL
            |
            |УПОРЯДОЧИТЬ ПО
            |    НомерСтроки УБЫВ");

И видно, что в ОсновныеНачисленияРаботниковОрганизацииФактическийПериодДействия оно не попадает.
Если посмотреть на записи регистра расчёта, то в свойстве ФактическийПериодДействия - пусто.
Рядом есть подобный сотрудник с такими же начислениями. И он попадает.

Есть подозрение, что как-то не так документы проведены или что-то подобное, но не могу никак понять, что куда...

Подскажите, кто в курсах.
 
 
   vicof
 
1 - 14.02.20 - 15:21
"|ГДЕ
            |    ОсновныеНачисленияРаботниковОрганизации.Регистратор = &парамСсылка
            |    И ОсновныеНачисленияРаботниковОрганизацииФактическийПериодДействия.Регистратор ЕСТЬ NULL"
Нехорошо накладывать условия на правую таблицу)
   RomanYS
 
2 - 14.02.20 - 15:32
(1) Эээ... ЕСТЬ NULL как раз можно
   ДенисЧ
 
3 - 14.02.20 - 15:35
(1) Скажи это авторам конфигурации КА1 (и ЗУП2, заодно, поскольку, судя по гуглям, этот код идентичен).
   ДенисЧ
 
4 - 14.02.20 - 15:36
(1) А так... По уму тут должно быть ПРАВОЕ соединение, но его почему-то 1сники не любять...
но это не меняет сущности вопроса....
Не заполняется фактический период...
   RomanYS
 
5 - 14.02.20 - 15:39
(0) Судя по картинке под НДФЛ только отпуск может попадать, НДФЛ с отпуска мог (и должен) быть начислен при расчете отпуска. С чего ещё ты собираешься НДФЛ считать?
   ДенисЧ
 
6 - 14.02.20 - 15:40
(5) Ммм... По алгоритьму - ндфл начисляется с регистра НДФЛ ведения о доходах. А туда оно идёт только из начисления зп. Из отпуска не идёт. Это неправильно?
Подчёркиваю - конфигурация практически типовая...
   RomanYS
 
7 - 14.02.20 - 15:44
(6) Документ "Начисление отпуска сотрудникам организаций" делает движения по регистрам
Регистр накопления "НДФЛ сведения о доходах"
Регистр накопления "НДФЛ расчеты с бюджетом"

Ты, надеюсь, в курсе, что КА1 уже год или два не поддерживается (на текущий вопрос это не влияет)
   ДенисЧ
 
8 - 14.02.20 - 15:45
Хотя не, вру... В сведениях о доходах есть (не ту дату поставил), значит, это тут ни причём.
Но в 2-ндфл оно не попадает...
   RomanYS
 
9 - 14.02.20 - 15:45
А "отпуск" это кадровый документ
   RomanYS
 
10 - 14.02.20 - 15:46
(8) Обособки есть?
   ДенисЧ
 
11 - 14.02.20 - 16:11
(10) Нет.

ЗЫ. Всё. Я понял, в чём была проблема. Совершенно не в том, что я описал выше....
Да я и сам проглядел... Эти умники дату получения дохода в отпуске поставили не тем годом...
   ДенисЧ
 
12 - 14.02.20 - 16:11
Тему можно не продолжать ))
   RomanYS
 
13 - 14.02.20 - 16:12
(12) Ну вот, такой шанс упустил для погружения в работу регистров расчетов))
   ДенисЧ
 
14 - 14.02.20 - 16:17
(13) За что ты меня так ненавидишь, что яч тебе плохого сделал? ((

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.