Текущее время: Сб, авг 15 2026, 23:41

Часовой пояс: 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 часа


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

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


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

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