Текущее время: Чт, авг 21 2025, 11:19

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




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Адрес в СЗВ-6
СообщениеДобавлено: Ср, фев 13 2013, 10:08 
Специалист
Специалист

Зарегистрирован:
Чт, окт 04 2012, 15:45
Сообщения: 135
Здравствуйте, подскажите.

Делаем СЗВ-6 в транзакции HRPADRUPFR (программа HRULPFP5_CE).
Почему в адрес работнику подтягивается адрес места рождения, как с этим бороться (чтобы подтягивался адрес проживания или регистрации)?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Адрес в СЗВ-6
СообщениеДобавлено: Ср, фев 13 2013, 11:01 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 07:53
Сообщения: 1398
В HRUIPFP3_CE есть такие строки
Code:
  select * from t7rurptcst00 where progr eq gc_report_id.
    if t7rurptcst00-param cp 'ADDR*'.
      gr_addr-sign = 'I'.
      gr_addr-option = 'EQ'.
      gr_addr-low = t7rurptcst00-contn.
      append gr_addr.
    endif.
  endselect.

и
Code:
  loop at p0006 where subty in gr_addr.
* for PDF & XML - non-Russian address
    perform get_address_string changing gs_person_man.
* for XML - Russian address
    perform get_address_fields changing gs_person_man.
  endloop.


То есть, укажите в таблице t7rurptcst00 в параметры по маске ADDR* подтипы ИТ0006, которые вам нужны.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Адрес в СЗВ-6
СообщениеДобавлено: Чт, фев 14 2013, 14:20 
Специалист
Специалист

Зарегистрирован:
Чт, окт 04 2012, 15:45
Сообщения: 135
Здравствуйте, параметр указал, но в форму всё равно подставляется адрес места рождения.

В строке 3352 rp_provide_from_last p0006 space pn-begda pn-endda.

Всё равно в P006 вовзращается адрес с 0 подтипом, такое ощущения что вместо space здесь должен быть указан 1 подтип.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Адрес в СЗВ-6
СообщениеДобавлено: Пт, фев 15 2013, 06:19 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Пт, сен 07 2007, 07:53
Сообщения: 1398
Да, этот provide ничем не управляется. Space там значит - без учета подтипа.

У нас компоненты CE нет, поэтому HRULPFP5_CE просто не компилируется. По тому коду, что есть, я не вижу чтобы было какое-то ограничение по потипу адреса, хотя настройка и предусмотрена.

Обратитесь в САП, если не ходите править программу сами.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

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


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

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


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

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