Текущее время: Вс, июл 27 2025, 14:57

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


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Cоздать функциональный модуль для определения группы материалов
СообщениеДобавлено: Пт, авг 05 2011, 21:37 
Ассистент
Ассистент

Зарегистрирован:
Пт, авг 05 2011, 21:17
Сообщения: 25
Необходимо создать функциональный модуль, используя данные из заявки на закупку, используя внедрения CL_REQUISITION_AGGREGATE_MM, CL_REQ_ITEM_PROXY_MM и методы GET_ITEMS, GET_DATA и получить значение MATKL - группа материалов. Может кто сталкивался с таким?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Cоздать функциональный модуль для определения группы материалов
СообщениеДобавлено: Пт, авг 05 2011, 21:58 
Директор
Директор

Зарегистрирован:
Чт, июн 21 2007, 09:01
Сообщения: 904
Откуда: УЖ 15/2
Пол: Мужской
Eugene23a написал(а):
Может кто сталкивался с таким?
Да. SELECT SINGLE matkl FROM mara WHERE matnr = MEREQ_ITEM-MATNR (из метода get_data)

_________________
"I have a dream"(c)Martin Luther King, Jr.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cоздать функциональный модуль для определения группы материалов
СообщениеДобавлено: Пт, авг 05 2011, 22:33 
Ассистент
Ассистент

Зарегистрирован:
Пт, авг 05 2011, 21:17
Сообщения: 25
Спасибо за ответ! Нельзя ли побольше информации?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Cоздать функциональный модуль для определения группы материалов
СообщениеДобавлено: Сб, авг 06 2011, 05:53 
Директор
Директор

Зарегистрирован:
Чт, июн 21 2007, 09:01
Сообщения: 904
Откуда: УЖ 15/2
Пол: Мужской
Eugene23a написал(а):
Нельзя ли побольше информации?
Как создать ФМ или как вызывать методы?

_________________
"I have a dream"(c)Martin Luther King, Jr.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cоздать функциональный модуль для определения группы материалов
СообщениеДобавлено: Сб, авг 06 2011, 10:19 
Ассистент
Ассистент

Зарегистрирован:
Пт, авг 05 2011, 21:17
Сообщения: 25
Да, как правильно вызвать метод, чтобы получить требуемые данные?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Cоздать функциональный модуль для определения группы материалов
СообщениеДобавлено: Сб, авг 06 2011, 11:04 
Директор
Директор

Зарегистрирован:
Чт, июн 21 2007, 09:01
Сообщения: 904
Откуда: УЖ 15/2
Пол: Мужской
Eugene23a написал(а):
Да, как правильно вызвать метод, чтобы получить требуемые данные?
Code:
DATA:
  lo_requisition_aggregate_mm TYPE REF TO cl_requisition_aggregate_mm,
  lto_items                   TYPE mmpur_requisition_items,
  lso_items                   TYPE LINE OF mmpur_requisition_items,
  ls_mereq_item               TYPE mereq_item,
  lv_matkl                    TYPE mara-matkl.

"Получить инстанцию lo_requisition_aggregate_mm

lto_items = lo_requisition_aggregate_mm->if_purchase_requisition~get_items( ).
LOOP AT lto_items INTO lso_items.
  ls_mereq_item = lso_items-item->get_data(  ).
  SELECT SINGLE matkl INTO lv_matkl
    FROM mara
    WHERE matnr = ls_mereq_item-matnr.
ENDLOOP.

_________________
"I have a dream"(c)Martin Luther King, Jr.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cоздать функциональный модуль для определения группы материалов
СообщениеДобавлено: Сб, авг 06 2011, 11:49 
Ассистент
Ассистент

Зарегистрирован:
Пт, авг 05 2011, 21:17
Сообщения: 25
Спасибо за ответ....на этой строке
lto_items = lo_requisition_aggregate_mm->if_purchase_requisition~get_items( ).
дамп Access via “NULL” object reference not possible.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Cоздать функциональный модуль для определения группы материалов  Тема решена
СообщениеДобавлено: Сб, авг 06 2011, 12:11 
Директор
Директор

Зарегистрирован:
Чт, июн 21 2007, 09:01
Сообщения: 904
Откуда: УЖ 15/2
Пол: Мужской
Eugene23a написал(а):
Спасибо за ответ....на этой строке
lto_items = lo_requisition_aggregate_mm->if_purchase_requisition~get_items( ).
дамп Access via “NULL” object reference not possible.
Цитата:
"Получить инстанцию lo_requisition_aggregate_mm
из тех входных данных что у вас есть.

_________________
"I have a dream"(c)Martin Luther King, Jr.


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

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


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

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


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

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