Текущее время: Сб, авг 02 2025, 20:14

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: Функциональный модуль в MIRO
СообщениеДобавлено: Ср, янв 21 2009, 07:10 
Ассистент
Ассистент

Зарегистрирован:
Пн, ноя 17 2008, 06:26
Сообщения: 27
Может кто знает, какой ФМ срабатывает в MIRO при нажатии на кнопку Моделирование?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функциональный модуль в MIRO
СообщениеДобавлено: Ср, янв 21 2009, 09:14 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Там вроде бы не ФМ срабатывает. Но можно попробовать использовать ФМ MRM_SRM_INVOICE_SIMULATE для проверок.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функциональный модуль в MIRO
СообщениеДобавлено: Ср, янв 21 2009, 09:49 
Ассистент
Ассистент

Зарегистрирован:
Пн, ноя 17 2008, 06:26
Сообщения: 27
Через se37 не могу найти ФМ MRM_SRM_INVOICE_SIMULATE :(


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функциональный модуль в MIRO
СообщениеДобавлено: Ср, янв 21 2009, 10:49 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Еще как вариант попробовать BAPI_INCOMINGINVOICE_PARK или BAPI_INCOMINGINVOICE_CREATE с ролбэком.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функциональный модуль в MIRO
СообщениеДобавлено: Ср, янв 21 2009, 12:05 
Ассистент
Ассистент

Зарегистрирован:
Пн, ноя 17 2008, 06:26
Сообщения: 27
Ни BAPI_INCOMINGINVOICE_PARK, ни BAPI_INCOMINGINVOICE_CREATE мне не подходят. А еще идеи есть?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функциональный модуль в MIRO
СообщениеДобавлено: Ср, янв 21 2009, 15:00 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, ноя 20 2007, 15:20
Сообщения: 139
Откуда: Казань
Пол: Мужской
есть BADI INVOICE_UPDATE она срабатывает при моделировании и сохранении


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функциональный модуль в MIRO
СообщениеДобавлено: Ср, янв 21 2009, 15:11 
Ассистент
Ассистент

Зарегистрирован:
Пн, ноя 17 2008, 06:26
Сообщения: 27
Я уже <я не знать русский языка> использовать INVOICE_UPDATE -> метод CHANGE_AT_SAVE. Здесь я использовала таблицу TI_RSEG_NEW, на основе которой создала внутреннюю таблицу wa_rseg. В ней произвела замену содержания поля XBLNR. А передать измененые данные обратно в TI_RSEG_NEW не могу. Возникает ошибка: The field "TI_RSEG_NEW" cannot be changed. Что делать не знаю...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функциональный модуль в MIRO
СообщениеДобавлено: Ср, янв 21 2009, 15:46 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
lyubov написал(а):
Я уже <я не знаю русского языка> использовать INVOICE_UPDATE -> метод CHANGE_AT_SAVE. Здесь я использовала таблицу TI_RSEG_NEW, на основе которой создала внутреннюю таблицу wa_rseg. В ней произвела замену содержания поля XBLNR. А передать измененые данные обратно в TI_RSEG_NEW не могу. Возникает ошибка: The field "TI_RSEG_NEW" cannot be changed. Что делать не знаю...
Так вот, судя по интерфейсу данное badi не предназначено для изменения передаваемых параметров.

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функциональный модуль в MIRO
СообщениеДобавлено: Ср, янв 21 2009, 15:57 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, янв 18 2008, 10:34
Сообщения: 716
Откуда: Moscow
Пол: Мужской
Здесь среди вариантов IMHO можно было найти подходящее если вы хотите просто смоделировать документ . Поэтому че то не ясно что вы хотите сделать ? :? Можно поподробнее

_________________
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. (Э. Йодан)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Функциональный модуль в MIRO
СообщениеДобавлено: Ср, янв 21 2009, 18:06 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, ноя 20 2007, 15:20
Сообщения: 139
Откуда: Казань
Пол: Мужской
Все правильно INVOICE_UPDATE подходит только для проверок.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функциональный модуль в MIRO
СообщениеДобавлено: Ср, янв 21 2009, 18:56 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
DofD написал:
Все правильно INVOICE_UPDATE подходит только для проверок.

Для этого похоже оно так же не очень приспособленно - ни возвращаемых флагов\признаков, ни исключительных ситуаций для индикации неуспешности проверки. Разве что в дамп программу уронить.
Судя по имеющимся стандартным реализациям используется для записи/передаче информации в какие-то смежные\связанные функциональности\объекты.

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функциональный модуль в MIRO
СообщениеДобавлено: Чт, янв 22 2009, 08:02 
Ассистент
Ассистент

Зарегистрирован:
Пн, ноя 17 2008, 06:26
Сообщения: 27
Всем большое спасибо за помощь!!! У меня все получилось:
Code:
LOOP AT TI_RSEG_NEW INTO wa_rseg.

    sgtxt1 = s_rbkp_new-sgtxt.

    SELECT SINGLE atwrt  " Выбираем признак обязательного наличия акта
    FROM ausp
    INTO atwrt1
    WHERE atinn  = '0000000259' AND objek = wa_rseg-MATNR.

    IF atwrt1 = '1'.

      IF s_rbkp_new-XBLNR <> 'АКТ'.
        wa_rseg-XBLNR = 'АКТ'.
      ENDIF.

      CONCATENATE 'Номер акта_' sgtxt1 INTO wa_rseg-SGTXT.

    ENDIF.

ASSIGN ('(SAPLMRMP)RBKPV') TO <rbkpv>.
<rbkpv>-xblnr = wa_rseg-XBLNR.
<rbkpv>-SGTXT = wa_rseg-SGTXT.

ENDLOOP


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функциональный модуль в MIRO
СообщениеДобавлено: Чт, янв 22 2009, 09:13 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
А при чем тут моделирование? Учитесь передавать словами, то что нужно сделать.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Функциональный модуль в MIRO
СообщениеДобавлено: Чт, янв 22 2009, 09:28 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, янв 18 2008, 10:34
Сообщения: 716
Откуда: Moscow
Пол: Мужской
John Doe написал:
А при чем тут моделирование? Учитесь передавать словами, то что нужно сделать.

+1

это похоже был ответ на тему Копирование данных из внутренней таблицы

_________________
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. (Э. Йодан)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Функциональный модуль в MIRO
СообщениеДобавлено: Чт, янв 22 2009, 12:23 
Ассистент
Ассистент

Зарегистрирован:
Пн, ноя 17 2008, 06:26
Сообщения: 27
John Doe написал:
А при чем тут моделирование? Учитесь передавать словами, то что нужно сделать.


Приведенный код я прописала в INVOICE_UPDATE, который как раз таки и отрабатывает при нажатии на кнопку Моделирование. Входные данные при этом изменяются


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

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


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

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


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

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