Текущее время: Пн, окт 26 2020, 12:20

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 52 ]  На страницу Пред.  1, 2, 3, 4
Автор Сообщение
 Заголовок сообщения: Re: Форма СЗВ-ТД - Электронная трудовая книжка
СообщениеДобавлено: Пн, сен 28 2020, 14:51 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, окт 29 2012, 23:38
Сообщения: 56
anton.Y_Y написал(а):
при выгрузке СЗВ-ТД в файле XML не формируется <ЯвляетсяСовместителем>0</ЯвляетсяСовместителем>. Причем, при формировании СЗВ-ТД для совместителя, эти теги формируются.
как можно заметить, именно так написан код трансформации: значение в этом теге формируется только при условии, что в соответствующем поле структуры что-то было. Если там был X - то значение тега 1. Если было что-то другое - то 0. А что - отстутствие тега вызывает какие-то затруднения с последующей обработкой файла? Тег по схеме не обязательный, логический контроль не нарушен...
Code:
Правила заполнения:
Отметка о совместительстве. Возможные значения:
1 – да, является совместителем;
0 – нет, не является совместителем.
Отсутствие элемента соответствует «нет»


anton.Y_Y написал(а):
на постоянного работника, который является еще и внутренним совместителем, не проставляется флаг в алв форме на мероприятия совместителя, что данное мероприятие, является мероприятием совместителя
Как это реализовано в системе? Что и в какой момент указывает системе, что вот сейчас этому работнику проводится мероприятие как основному, а вот сейчас - как совместителю?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Форма СЗВ-ТД - Электронная трудовая книжка
СообщениеДобавлено: Пн, сен 28 2020, 17:16 
Начинающий
Начинающий

Зарегистрирован:
Пн, дек 10 2018, 10:09
Сообщения: 6
ZHmot написал(а):
anton.Y_Y написал(а):
при выгрузке СЗВ-ТД в файле XML не формируется <ЯвляетсяСовместителем>0</ЯвляетсяСовместителем>. Причем, при формировании СЗВ-ТД для совместителя, эти теги формируются.
как можно заметить, именно так написан код трансформации: значение в этом теге формируется только при условии, что в соответствующем поле структуры что-то было. Если там был X - то значение тега 1. Если было что-то другое - то 0. А что - отстутствие тега вызывает какие-то затруднения с последующей обработкой файла? Тег по схеме не обязательный, логический контроль не нарушен...
Code:
Правила заполнения:
Отметка о совместительстве. Возможные значения:
1 – да, является совместителем;
0 – нет, не является совместителем.
Отсутствие элемента соответствует «нет»


Именно так все и происходит, в случае если стоит "Х", в xml выводится <ЯвляетсяСовместителем>1</ЯвляетсяСовместителем>, а вот в случае, когда значение поля пустое, то трансформация не отрабатывает судя по всему.... Не могу понять, почему пустое значение не преобразовывается в xml <ЯвляетсяСовместителем>0</ЯвляетсяСовместителем>

Ставили все пакетом, ноты потерять не могли. Часть, где судя по всему происходит это преобразование тоже присутствует:
<xsl:template name="CONCURRENT_EMPLOYEMENT">
<xsl:if test="(string(./CONCR_EMPL) != 'NaN' and string(./CONCR_EMPL) != '' )">
<xsl:element name="#WvlwetswSovmestitelem">
<xsl:choose>
<xsl:when test="(string(./CONCR_EMPL) = 'X')">
<xsl:value-of select="string('1')"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="string('0')"/>
</xsl:otherwise>
</xsl:choose>
</xsl:element>
</xsl:if>
</xsl:template>

При дальнейшей обработке файла особо затруднений не возникает, но когда гружу файл в программу пенсионного, она ругается, что не проставлен данный тег и проставляет его сама, со значением 0. В общей массе это не критично, но разве этот тег не должен появляться при выгрузке из системы сам?

ZHmot написал(а):
anton.Y_Y написал(а):
на постоянного работника, который является еще и внутренним совместителем, не проставляется флаг в алв форме на мероприятия совместителя, что данное мероприятие, является мероприятием совместителя
Как это реализовано в системе? Что и в какой момент указывает системе, что вот сейчас этому работнику проводится мероприятие как основному, а вот сейчас - как совместителю?


В системе это реализовано так, один работник принимается на два разных табельных номера, но с участием 31 ИТ "Ссылочный табельный номер". И соответственно если необходимо мероприятие на основном ТН, его проводят на основном, если на внутреннем совместителе, то на ТН совместителя.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Форма СЗВ-ТД - Электронная трудовая книжка
СообщениеДобавлено: Пн, сен 28 2020, 17:48 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, окт 29 2012, 23:38
Сообщения: 56
anton.Y_Y написал(а):
Не могу понять, почему пустое значение не преобразовывается в xml <ЯвляетсяСовместителем>0</ЯвляетсяСовместителем>
потому что там (в трансформации) так и написано - формировать тег только в том случае, если в поле структуры есть какое-то непустое значение. Пустое - не преобразовывать. Результат соответствует схеме и правилам.

anton.Y_Y написал(а):
При дальнейшей обработке файла особо затруднений не возникает
Тогда зачем об этом переживать? :)

но если зачем-то очень хочется, чтобы тег был всегда, то можно удалить из трансформации проверку условия:
Code:
if test="(string(./CONCR_EMPL) != 'NaN' and string(./CONCR_EMPL) != '' )"
вроде, ничего неприятного не должно случиться (но это не точно :) ).

anton.Y_Y написал(а):
разве этот тег не должен появляться при выгрузке из системы сам?
согласно структуре файла, схеме и не противоречащей им реализации стандартной трансформации - не должен.

anton.Y_Y написал(а):
один работник принимается на два разных табельных номера
ТН совместителя по признаку 331ТТ имеет признак совместителя (значение 4 или 5 в 1-й позиции) или нет?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Форма СЗВ-ТД - Электронная трудовая книжка
СообщениеДобавлено: Пн, сен 28 2020, 18:14 
Начинающий
Начинающий

Зарегистрирован:
Пн, дек 10 2018, 10:09
Сообщения: 6
ZHmot написал(а):
но если зачем-то очень хочется, чтобы тег был всегда, то можно удалить из трансформации проверку условия:
Code:
if test="(string(./CONCR_EMPL) != 'NaN' and string(./CONCR_EMPL) != '' )"
вроде, ничего неприятного не должно случиться (но это не точно :) ).


Понял, спасибо большое за разъяснения.

anton.Y_Y написал(а):
один работник принимается на два разных табельных номера
ТН совместителя по признаку 331ТТ имеет признак совместителя (значение 4 или 5 в 1-й позиции) или нет?[/quote]

Да, в 331ТТ настроено, согласно документации.

Где для пост. сотрудника код возврата 102НР1
Для внутреннего совместителя 505НР3
Для Внешн. совместителя 405НР3
И тд


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Форма СЗВ-ТД - Электронная трудовая книжка
СообщениеДобавлено: Ср, окт 07 2020, 10:53 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, май 19 2010, 10:12
Сообщения: 55
Добрый день!
Коллеги, подскажите, пожалуйста, как вы считаете стажи?
Как я понимаю сейчас бессмысленно считать стажи из ИТ0294:
например,
1) при приеме на работу указываем в ИТ0294 с 01-10-2020 по 31-12-9999 и указываем галочки непрерывный стаж и т.д.
После того, как мы передали эти данные в ПФ, их нельзя поменять.
2) Далее 01-11-2020 увольняем сотрудника, в ИТ0294 с 01-11-2020 по 31-12-9999 указываем увольнение и никакие галочки для стажа не устанавлиываем.
Далее передаем эти данные в ПФ и их уже нельзя поменять.
3) повторно принимаем сотрудника с 01-12-2020. В ит0294 указываем даты повторного приема с 01-12-2020 по 31-12-9999, и указываем галочки для стажа.
И теперь расчитав стаж на 31-12-2020 система показывает 3 месяца непрерывного, общего стажа. А должно быть 2 месяца.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Форма СЗВ-ТД - Электронная трудовая книжка
СообщениеДобавлено: Чт, окт 15 2020, 15:30 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, окт 29 2012, 23:38
Сообщения: 56
kotejka написал(а):
После того, как мы передали эти данные в ПФ, их нельзя поменять.
на эту тему посмотрите ноту 2974960 - вдруг подойдет...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Форма СЗВ-ТД - Электронная трудовая книжка
СообщениеДобавлено: Вт, окт 20 2020, 07:11 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, май 19 2010, 10:12
Сообщения: 55
ZHmot написал(а):
на эту тему посмотрите ноту 2974960 - вдруг подойдет...


Добрый день!
Спасибо большое, помогло :D


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 52 ]  На страницу Пред.  1, 2, 3, 4

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB