Текущее время: Пн, июн 23 2025, 21:07

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Контировки FM (ПФМ, ФП, Фонд) в заявке ММ
СообщениеДобавлено: Пн, авг 27 2012, 12:48 
Ассистент
Ассистент

Зарегистрирован:
Сб, дек 19 2009, 09:04
Сообщения: 46
Пол: Женский
Добрый день.

Подскажите пожалуйста, как можно реализовать деривацию Группа закупки - ПФМ, Группа материала - ФП в транзакции me51n?
При помощи BADI ME_PROCESS_REQ_CUST и EXIT_SAPLFMDT_001 (include ZXFMDTU01) пробовала, но include деривации отрабатывает раньше, чем метод расширения ММ, и следовательно в деривацию ничего не передается.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Контировки FM (ПФМ, ФП, Фонд) в заявке ММ
СообщениеДобавлено: Пн, авг 27 2012, 18:28 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2007, 07:27
Сообщения: 895
Пол: Мужской
Хм, странно, а у меня отрабатывает сначало Бади, а потом эксит.

В Бади:
Code:
  DATA: re_data_it TYPE mereq_item.
  CLEAR: re_data_it.

  CALL METHOD im_item->get_data
    RECEIVING
      re_data = re_data_it.
  EXPORT re_data = re_data_it TO MEMORY ID 'ME51N_POS'.


В эксите ZXFMDTU01
Code:
......................
        IMPORT re_data = vre_data_req FROM MEMORY ID 'ME51N_POS'.
        PERFORM gzp USING  ibukrs  vre_data_req-ekgrp
                    CHANGING e_fmderive_target e_failed.
...........................
FORM gzp USING    vbukrs vekgrp
CHANGING e_fmderive_target LIKE fmderive e_failed.

  IF vekgrp IS NOT INITIAL.
    SELECT SINGLE fund_center
    INTO e_fmderive_target-fund_center
    FROM zfm_gz_pfm
    WHERE  bukrs EQ vbukrs
            ekgrp = vekgrp.
    IF e_fmderive_target-fund_center IS NOT INITIAL.
      CLEAR e_failed.
    ENDIF.
  ENDIF.
ENDFORM.                    " GZP



Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Контировки FM (ПФМ, ФП, Фонд) в заявке ММ
СообщениеДобавлено: Пн, авг 27 2012, 23:02 
Ассистент
Ассистент

Зарегистрирован:
Сб, дек 19 2009, 09:04
Сообщения: 46
Пол: Женский
У меня тот же код)) а метод PROCESS_ITEM?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Контировки FM (ПФМ, ФП, Фонд) в заявке ММ
СообщениеДобавлено: Вт, авг 28 2012, 16:06 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2007, 07:27
Сообщения: 895
Пол: Мужской
Да.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Контировки FM (ПФМ, ФП, Фонд) в заявке ММ
СообщениеДобавлено: Пт, авг 31 2012, 12:57 
Ассистент
Ассистент

Зарегистрирован:
Сб, дек 19 2009, 09:04
Сообщения: 46
Пол: Женский
Не пойму как такое может быть))) я уже и версию компонента EA-PS подняла до 605...и SAP_APPL 605
Может у вас из badi ME_PROCESS_REQ_CUST вызывается include деривации?


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

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


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

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


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

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