Текущее время: Сб, июл 26 2025, 11:39

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




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Страна рождения - значение по умолчанию
СообщениеДобавлено: Пт, апр 04 2008, 15:00 
Начинающий
Начинающий

Зарегистрирован:
Пт, дек 07 2007, 14:59
Сообщения: 8
Подскажите начинающему, плиз...

Где для ИТ Персональные данные задать значение по умолчанию для поля Страна рождения?
У этого поля нет ИД параметра и признака для него я тоже не нашла.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Страна рождения - значение по умолчанию
СообщениеДобавлено: Сб, апр 12 2008, 06:53 
Специалист
Специалист

Зарегистрирован:
Вс, апр 29 2007, 13:16
Сообщения: 133
Пол: Мужской
Uni написал(а):
У этого поля нет ИД параметра и признака для него я тоже не нашла.

В следующей статье описывается, как прикрутить любой признак к любому полю:
http://searchsap.techtarget.com/expert/ ... 15,00.html
Это работа для ABAPера
В примере признак ZZTIM добавляется к p0007-kztim

1.Создаем свой признак ZZTIM (структура PME93)
2.Активируем Enhancement PBAS0001
3.Добавляем следующий код в ZXPADTOP:
Code:
*&---------------------------------------------------------------------*
*&  Include           ZXPADTOP
*&---------------------------------------------------------------------*
*data declaration in ZXPADTOP "Global Data for ZXPADU01, ZXPADU02
DATA: I0007 LIKE P0007,
T549B_KZTIM like P0007-KZTIM,
T549BRC(2) type p.

field-symbols: <t_file> type x,
               <t_char_file> type x.

TABLES: pme93.
INCLUDE RPUMKC00.
*&---------------------------------------------------------------------*

4.в ZXPADU01 (для EXIT_SAPFP50M_001, для ERP):
Code:
*&---------------------------------------------------------------------*
CASE INNNN-INFTY.

* IT0007 default Additional Time Mgmt ID (feature ZZTIM)

WHEN '0007'.

*For Unicode data must be converted (for ERP)
    assign INNNN to <t_char_file> casting.
    assign I0007 to <t_file> casting.
    <t_file> = <t_char_file>.

* for SAP R/3
*MOVE INNNN to I0007.
*I0007 = INNNN.

MOVE-CORRESPONDING I0007 TO PME93.
MOVE I001P-MOLGA TO PME93-MOLGA.

PERFORM re549d using 'ZZTIM' '3' T549B_KZTIM T549BRC.
MOVE T549B_KZTIM TO I0007-KZTIM.

*For Unicode data must be converted (for ERP)
    assign INNNN to <t_char_file> casting.
    assign I0007 to <t_file> casting.
    <t_char_file> = <t_file>.


* for SAP R/3
"MOVE I0007 TO INNNN.

WHEN OTHERS.

ENDCASE.
*&---------------------------------------------------------------------*

Bully: Спасибо за пример, но будет лучше для восприятия, если использовать тег code


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

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


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

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


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

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