Текущее время: Пт, май 25 2018, 09:26

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




Начать новую тему Ответить на тему  [ Сообщений: 324 ]  На страницу Пред.  1 ... 17, 18, 19, 20, 21, 22  След.
Автор Сообщение
 Заголовок сообщения: Re: 6-НДФЛ в 2016 году
СообщениеДобавлено: Вт, авг 02 2016, 20:16 
Начинающий
Начинающий

Зарегистрирован:
Вт, авг 02 2016, 20:09
Сообщения: 1
Добрый день, коллеги.
Поделитесь, пожалуйста, как вы запускаете отчет, в диалоге или в фоне? Если в диалоге, то сколько времени отрабатывает, на какое количество сотрудников? Если в фоне, то как бизнес достает XML?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: 6-НДФЛ в 2016 году
СообщениеДобавлено: Ср, авг 03 2016, 09:00 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 08:53
Сообщения: 1187
Vafrika написал(а):
Если в фоне, то как бизнес достает XML?

Если этот отчет запустить в фоне, то XML файлы он оставит на сервере приложений. На экране запуска отчета даже поля есть для указания пути для выгрузки. В логе исполнения в sm37 отчет оставляет информацию, куда выгружены файлы. Остается только получить эти файлы через админа, либо админ расшарит пользователям эту папку на сервере приложения.

ЗЫ. Что-то у САП нет единой политики для подобной ситуации. Каждый отчет по обязательным форматам реализует свой подход к выгрузке :(.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 6-НДФЛ в 2016 году
СообщениеДобавлено: Ср, авг 31 2016, 15:26 
Ассистент
Ассистент

Зарегистрирован:
Пт, янв 11 2013, 16:51
Сообщения: 34
Коллеги, у нас нет межрасчётов и поэтому выплаты вне регулярного расчёта не попадают в 6-НДФЛ. Все выплаты с датой фактического дохода и суммой налога пользователи пока ведут в 15 ИТ. Межрасчёты настраивать принципиально не хотят =(.
Может ли кто-то посоветовать в какие методы, классы необходимо подать данные из 15 ИТ для того чтобы минимизировать хардкод?

_________________
__________________________________
Не работает? Это все цыганский гипноз


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: 6-НДФЛ в 2016 году
СообщениеДобавлено: Ср, авг 31 2016, 15:35 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, июн 01 2005, 10:40
Сообщения: 530
Откуда: Belgorod
Пол: Мужской
mr_try написал(а):
Коллеги, у нас нет межрасчётов и поэтому выплаты вне регулярного расчёта не попадают в 6-НДФЛ. Все выплаты с датой фактического дохода и суммой налога пользователи пока ведут в 15 ИТ. Межрасчёты настраивать принципиально не хотят =(.
Может ли кто-то посоветовать в какие методы, классы необходимо подать данные из 15 ИТ для того чтобы минимизировать хардкод?


Чтобы минимизировать хардкод в вашем случае, надо заполнить 6-ндфл вручную. :)

Если серьезно (мое мнение), то будет проще и быстрее свой отчет написать.

_________________
Новый этап на проекте - устранение доработок :).


Последний раз редактировалось Брат Мигель Ср, авг 31 2016, 17:42, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 6-НДФЛ в 2016 году
СообщениеДобавлено: Ср, авг 31 2016, 17:32 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 08:53
Сообщения: 1187
mr_try написал(а):
Может ли кто-то посоветовать в какие методы, классы необходимо подать данные из 15 ИТ для того чтобы минимизировать хардкод?


Как вариант, с имитировать межрасчеты "на лету". На этапе считывания кластера зарплаты вмешать в этот процесс, и вставить в считанные данные фиктивные внециклические расчеты, созданные на основе данных из ИТ0015. Типа, в августе был отпуск. При считывании данных в 6-НДФЛ добавить перед регулярным расчет августа запись межрасчета отпуска. Так по крайней мере вставка требуется всего в одном месте.

Вот только сдается мне, что в ИТ0015 у вас сохраняется далеко не вся необходимая информация. Там ведь скорее всего только сумма к выдаче по межрасчету есть. А нужно и доход, и налог, и вычеты. Неужто все это в ИТ0015 храните?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 6-НДФЛ в 2016 году
СообщениеДобавлено: Ср, авг 31 2016, 18:36 
Ассистент
Ассистент

Зарегистрирован:
Пт, янв 11 2013, 16:51
Сообщения: 34
Вот только сдается мне, что в ИТ0015 у вас сохраняется далеко не вся необходимая информация. Там ведь скорее всего только сумма к выдаче по межрасчету есть. А нужно и доход, и налог, и вычеты. Неужто все это в ИТ0015 храните?[/quote]

В 15 ИТ есть доход и есть НДФЛ на конкретную дату. Если я правильно понимаю, в разделе 2 нет поля для вычетов. Дата выплаты дохода совпадает с датой удержания НДФЛ. Срок перечисления вычисляемый по ссылке https://its.1c.ru/news/112244
Раздел 1 будет заполняться тем же кодом, что и стандартная 6-НДФЛ.

Версия про межрасчёты на лету мной была просмотрена как первая =), но я что-то совсем не пойму как это сделать при записи в класс CL_HR_PAY_RESULT_BASE (кажется)

_________________
__________________________________
Не работает? Это все цыганский гипноз


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: 6-НДФЛ в 2016 году
СообщениеДобавлено: Ср, авг 31 2016, 18:43 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, окт 13 2011, 23:45
Сообщения: 450
ИМХО, вопрос с межрасчетами вообще не особо проработан. На некоторых проектах только регулярный расчет. И увольнение через 15ИТ при заблокированной единице расчет ни кто не отменял (при внедренных межрасчетах).Было бы не плохо САПу по этому поводу намекнуть, хотя бы в виде мессаджа, что б какой то единый механизм для подобных предоставлялся.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 6-НДФЛ в 2016 году
СообщениеДобавлено: Ср, авг 31 2016, 19:13 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 08:53
Сообщения: 1187
mr_try написал(а):
Версия про межрасчёты на лету мной была просмотрена как первая =), но я что-то совсем не пойму как это сделать при записи в класс CL_HR_PAY_RESULT_BASE (кажется)

Там сначала вполне обычная таблица с результатами расчета фигурирует, а уж потом из нее таблица с классами получается. Хотя сами экземпляры класса создать не сложно, но на этом этапе работать будет сложнее - там еще оценка результатов расчетов происходит. Флаг A/P формируется (не тот что в кластере расчета).
Доберусь до системы, посмотрю куда можно влезть. Сообщу, если найду.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 6-НДФЛ в 2016 году
СообщениеДобавлено: Чт, сен 01 2016, 09:08 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 08:53
Сообщения: 1187
Работает класс CL_HRPAYRU_PRR_4_PNP_TISPAN, метод get_pernr_payr_results_allin1 (стартует из CL_HRPAYRU_PLTAXRUN_CS_PRR-READ_CLUSTER_PERSON, вызов CALL METHOD lO_PY_READER->GET_PERAS_PAYR_RESULTS_ALLIN1). Метод get_pernr_payr_results_allin1 считывает данные по одному ТН за один месяц. В нем идет вызов me->get_rgdir, который заполнит формирует таблицу ME->A_RGDIR[], где будет хранится обычный каталог rgdir, относящийся к зачитываемому месяцу. Здесь нужно иметь в виду, в A_RGDIR[] добавляются все необходимые ретро-расчеты.
Далее идет вызов me->get_pernr_payr_results, который для каждой записи A_RGDIR[] создает экземпляр класса CL_HR_PAY_RESULT_RU и производит его заполнение (метод CL_HR_PAY_ACCESS-read_pa_result).

Если создавать фиктивные внециклы, то нужно вмешаться в процесс CL_HRPAYRU_PRR_4_PNP_TISPAN-get_rgdir и добавить фиктивные записи для межрасчета в A_RGDIR. Тут очень тонкий момент в том, что придется произвести перенумерацию номеров расчета SEQNR, чтобы они шли в правильной последовательности. Это значит, что у настоящих расчет будет уже какой-то другой номер. Для себя нужно будет сохранить соответствие старой и новой нумерации.
Далее в CL_HRPAYRU_PRR_4_PNP_TISPAN-get_pernr_payr_results произвести зачитывание расчетов. Если текущая запись расчета фиктивная - создать CL_HR_PAY_RESULT_RU и заполнить его фиктивными данными. Если текущая запись расчета - считать расчет используя оригинальный номер расчета.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 6-НДФЛ в 2016 году
СообщениеДобавлено: Чт, сен 01 2016, 11:49 
Ассистент
Ассистент

Зарегистрирован:
Пт, янв 11 2013, 16:51
Сообщения: 34
Да-да, спасибо! Вот в этом классе CL_HR_PAY_RESULT_RU и была у меня загвоздка. Что-то мне подсказывает, что в начале придётся хотя бы одну причину Межрасчётов настроить для того чтобы увидеть различные вариации их чтения и вывода в 6-НДФЛ.
Кстати, по поводу нумерации результатов расчёта. Чтение межрасчёта идет по периоду. И вроде бы дальше в 6-НДФЛ обращений к кластеру нет. Предполагаю, что и нумерацию менять не надо. CL_HRPAYRU_PRR_4_PNP_TISPAN-get_rgdir - тут тоже высчитывания SEQNR я не вижу.

НО...
При пересчёте и изменении сумм в межрасчёте для 6-НДФЛ не будет возможности сравнить SRTZA по для-период. Получается, что надо формировать свой кластер с фиктивными межрасчётами?

_________________
__________________________________
Не работает? Это все цыганский гипноз


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: 6-НДФЛ в 2016 году
СообщениеДобавлено: Чт, сен 01 2016, 12:29 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 08:53
Сообщения: 1187
mr_try написал(а):
Кстати, по поводу нумерации результатов расчёта. Чтение межрасчёта идет по периоду. И вроде бы дальше в 6-НДФЛ обращений к кластеру нет. Предполагаю, что и нумерацию менять не надо. CL_HRPAYRU_PRR_4_PNP_TISPAN-get_rgdir - тут тоже высчитывания SEQNR я не вижу.

Чтения нет, есть сортировка. Если не использовать SEQNR, то все равно нужен будет какой-то другой ключ. Правильная сортировка важна для процедуры CL_HRPAYRU_PLTAXRUN_CS_PRR-get_associated_pyres.

Цитата:
НО...
При пересчёте и изменении сумм в межрасчёте для 6-НДФЛ не будет возможности сравнить SRTZA по для-период. Получается, что надо формировать свой кластер с фиктивными межрасчётами?


Межрасчет никогда не пересчитывает, точнее, в процессе обратного расчета межрасчет просто заполняется предыдущей версий расчета. Не может быть данных межрасчета с разными в-период и для-период.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 6-НДФЛ в 2016 году
СообщениеДобавлено: Ср, сен 14 2016, 14:04 
Специалист
Специалист

Зарегистрирован:
Пн, дек 12 2011, 09:57
Сообщения: 128
Откуда: Самара
Пол: Мужской
Добрый день! Подскажите, пожалуйста, где и в каком классе фильтруются данные платежей из раздела 2. Сейчас выгружаю отчет за 9 месяцев и в отчете отражаются данные платежей за все месяцы с начала года.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: 6-НДФЛ в 2016 году
СообщениеДобавлено: Ср, сен 14 2016, 14:46 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, окт 13 2011, 23:45
Сообщения: 450
ski написал:
Добрый день! Подскажите, пожалуйста, где и в каком классе фильтруются данные платежей из раздела 2. Сейчас выгружаю отчет за 9 месяцев и в отчете отражаются данные платежей за все месяцы с начала года.

Лишнее в XML отсечется. смотрите по теме выше


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 6-НДФЛ в 2016 году
СообщениеДобавлено: Ср, сен 14 2016, 15:52 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 08:53
Сообщения: 1187
ski написал:
Добрый день! Подскажите, пожалуйста, где и в каком классе фильтруются данные платежей из раздела 2. Сейчас выгружаю отчет за 9 месяцев и в отчете отражаются данные платежей за все месяцы с начала года.


Класс CL_HRPAYRU_6NDFL_XML, метод APPLY_LEGAL_REQUIREMENTS.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: 6-НДФЛ в 2016 году
СообщениеДобавлено: Пт, сен 16 2016, 14:57 
Специалист
Специалист

Зарегистрирован:
Пн, дек 12 2011, 09:57
Сообщения: 128
Откуда: Самара
Пол: Мужской
gomer4ik написал(а):
Лишнее в XML отсечется. смотрите по теме выше

RoustR написал(а):
Класс CL_HRPAYRU_6NDFL_XML, метод APPLY_LEGAL_REQUIREMENTS.

Спасибо! Действительно, после установки нот данные в XML стали фильтроваться.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 324 ]  На страницу Пред.  1 ... 17, 18, 19, 20, 21, 22  След.

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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