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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Помогите с user-exit для SD
СообщениеДобавлено: Пн, апр 27 2009, 07:30 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, дек 18 2007, 13:09
Сообщения: 79
Откуда: планета Земля
Добрый день!
Нашел такой инклуд MV45AFZB, судя по всему содержащий exit`ы для SD но КУДА писать свой код не могу понять, если пытаться изменять прямо в нем, то необходим ключ для взлома обьекта, а include ZZ* нигде нету всю, голову уже сломал.... :cry:

_________________
Скакал Иван-царевич 3 дня и 3 ночи.. и дальше бы скакал, только скакалку отобрали..


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с user-exit для SD
СообщениеДобавлено: Пн, апр 27 2009, 07:43 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, янв 18 2008, 10:34
Сообщения: 716
Откуда: Moscow
Пол: Мужской
phantomas написал(а):
Добрый день!
Нашел такой инклуд MV45AFZB, судя по всему содержащий exit`ы для SD но КУДА писать свой код не могу понять, если пытаться изменять прямо в нем, то необходим ключ для взлома обьекта, а include ZZ* нигде нету всю, голову уже сломал.... :cry:


почитайте хелп USER-EXITS IN SD
там все описано что куда можно вписывать (и ваш случай MV45AFZB) там описан

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


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Помогите с user-exit для SD
СообщениеДобавлено: Пн, апр 27 2009, 07:54 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, дек 18 2007, 13:09
Сообщения: 79
Откуда: планета Земля
пасиб ghost
ндааа видимо нада брать ключик....

_________________
Скакал Иван-царевич 3 дня и 3 ночи.. и дальше бы скакал, только скакалку отобрали..


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с user-exit для SD
СообщениеДобавлено: Пн, апр 27 2009, 08:08 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
phantomas написал(а):
пасиб ghost
ндааа видимо нада брать ключик....

Не надо брать ключик.
Я сам не делал, но смотрел как у нас в системе как это реализовали, в общем ничего не ломали это точно.
в самом инклюде MV45AFZB в форме userexit_check_xvbap_for_delet вот такой код
Code:
***INCLUDE MV45AFZB .

************************************************************************
*                                                                      *
* This include is reserved for user modifications                      *
*                                                                      *
* Forms for sales document processing                                  *
*                                                                      *
* The name of modification modules should begin with 'ZZ'.             *
*                                                                      *
************************************************************************

*&---------------------------------------------------------------------*
*&      Form  USEREXIT_CHECK_XVBAP_FOR_DELET
*&---------------------------------------------------------------------*
*                                                                     *
*       Additional examination can be entered in this form, before    *
*       the position is released for deletion.                        *
*                                                                     *
*       US_ERROR  - Flag that controls displaying messages            *
*       US_EXIT   - If this flag is set, an item is not allowed       *
*                   to be deleted                                     *
*                                                                     *
*       This form is called from form XVBAP_LOESCHEN_PRUEFEN.         *
*                                                                     *
*---------------------------------------------------------------------*
form userexit_check_xvbap_for_delet using us_error
                                          us_exit.

* Example

* IF US_ERROR NE SPACE.
*   MESSAGE ......
* ENDIF.

* IF .......
*   US_EXIT = CHARX.
* ENDIF.

"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$\SE:(1 ) FORM USEREXIT_CHECK_XVBAP_FOR_DELET, Выход                                                                                                   D
*$*$-Start: (1 )--------------------------------------------------------------------------------$*$*
enhancement 319  zsd_mv45afzb.    "active version
*--------------------------------------------------------------------*
*..проверка возможности удаления заказа
  data :
          ls_zcerth type zcerth
        .
  if xvbak-vbeln is not initial .
    select single * into ls_zcerth
        from zcerth
        where vbeln = xvbak-vbeln
    .
    if sy-subrc = 0
       and xvbap-pstyv ne 'TATX' . "
      if ls_zcerth-loekz <> 'X' .
        "
        us_exit = 'X' .
        if us_error <> space .
          message e002(zsd) with xvbak-vbeln ls_zcerth-certnum .
        else .
          message s002(zsd) with xvbak-vbeln ls_zcerth-certnum .
        endif .
      endif.
    endif .
  endif .
endenhancement.
*$*$-End:   (1 )--------------------------------------------------------------------------------$*$*
endform.

то есть настроено через Enhancement Implementation.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с user-exit для SD
СообщениеДобавлено: Пн, апр 27 2009, 10:13 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, янв 18 2008, 10:34
Сообщения: 716
Откуда: Moscow
Пол: Мужской
Besa написал:
Не надо брать ключик.
Я сам не делал, но смотрел как у нас в системе как это реализовали, в общем ничего не ломали это точно.
в самом инклюде MV45AFZB в форме userexit_check_xvbap_for_delet вот такой код

ключ можно брать и это нормально . в SD user-exit customer-exit и VOFM это оъекты SAP поэтому то что ключ спрашивает это нормально .
есть даже отдельная нота по данной теме User-exit , Customer-exit, VOFM in SD

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


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

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


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

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


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

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