SAP R/3 форум ABAP консультантов
Russian ABAP Developer's Club

Home - FAQ - Search - Memberlist - Usergroups - Profile - Log in to check your private messages - Register - Log in - English
Blogs - Weblogs News

ФМ MATERIAL_MAINTAIN_DARK ?



 
Post new topic   Reply to topic    Russian ABAP Developer's Club Forum Index -> ABAP
View previous topic :: View next topic  
Author Message
MrN
Участник
Участник



Joined: 29 Jan 2008
Posts: 41
Location: Минск

PostPosted: Mon Jul 19, 2010 6:08 pm    Post subject: ФМ MATERIAL_MAINTAIN_DARK ? Reply with quote

Пытаюсь применить ФМ MATERIAL_MAINTAIN_DARK для расширения видов оценок внутри тр. MIGO (точнее в BADI MB_MIGO_ITEM_BADI ) . Попросту пытаюсь добавить запись в таблицу MBEW.
Ничего не получается. ФМ отрабатывает, SY-SUBRC =0, а запись не повляется.
Код см. ниже. Может кто подскажет в чем дело?
Code:
  DATA:
    lv_mode TYPE i,
    lv_bwkey TYPE bwkey,
    lt_amara TYPE TABLE OF mara_ueb,
    ls_amara TYPE mara_ueb,
    lt_amarc TYPE TABLE OF marc_ueb,
    ls_amarc TYPE marc_ueb,
    lt_ambew TYPE TABLE OF mbew_ueb,
    ls_ambew TYPE mbew_ueb
  .

  ls_amara-tranc = 1.
  ls_amara-mandt = sy-mandt.
  ls_amara-matnr = is_goitem-matnr.
  ls_amara-tcode = 'MIGO'.
  APPEND ls_amara TO lt_amara.

* Расширение на уровень вида оценки

  CLEAR: ls_ambew, lt_ambew[],lt_amarc[].
  ls_ambew-mandt = sy-mandt.
  ls_ambew-tranc = 1.
  ls_ambew-matnr = is_goitem-matnr.
  ls_ambew-bwkey = is_goitem-werks.
  ls_ambew-bwtar = is_goitem-bwtar.
  SELECT SINGLE bwtty bklas vprsv verpr FROM mbew
    INTO (ls_ambew-bwtty,ls_ambew-bklas,ls_ambew-vprsv,ls_ambew-verpr)
    WHERE matnr = ls_ambew-matnr AND
          bwkey = ls_ambew-bwkey AND
          bwtar = space.
  CHECK sy-subrc = 0.
  APPEND ls_ambew TO lt_ambew.

  CALL FUNCTION 'MATERIAL_MAINTAIN_DARK'
    EXPORTING
      p_kz_no_warn = 'W'
      kz_prf       = 'W'
    TABLES
      amara_ueb    = lt_amara
      ambew_ueb    = lt_ambew
    EXCEPTIONS
      OTHERS       = 8.
  IF sy-subrc = 0.
    COMMIT WORK.
  ENDIF.


Last edited by MrN on Thu Jul 22, 2010 12:09 pm; edited 1 time in total
Back to top
View user's profile Send private message Send e-mail
maxim
Участник
Участник


Age: 41
Joined: 28 Jun 2010
Posts: 6
Location: Riga

PostPosted: Tue Jul 20, 2010 10:26 am    Post subject: Reply with quote

Попробуйте так
Code:

        WAIT UP TO 2 SECONDS.
        COMMIT WORK.
Back to top
View user's profile Send private message
Удав
Гуру
Гуру


Age: 48
Joined: 25 Jan 2008
Posts: 580
Location: Москва

PostPosted: Tue Jul 20, 2010 12:11 pm    Post subject: Re: ФМ MATERIAL_MAINTAIN_DARK ? Reply with quote

MrN wrote:
Пытаюсь применить ФМ MATERIAL_MAINTAIN_DARK для расширения видов оценок внутри тр. MIGO (точнее в BADI MB_MIGO_ITEM_BADI ) . Попросту пытаюсь добавить запись в таблицу MSEG.
Ничего не получается. ФМ отрабатывает, SY-SUBRC =0, а запись не повляется.

Вы определитесь, что нужно:
а)расширить вид оценки
б)добавить запись в MSEG

Confused

_________________
С уважением,
Удав.
Back to top
View user's profile Send private message
MrN
Участник
Участник



Joined: 29 Jan 2008
Posts: 41
Location: Минск

PostPosted: Thu Jul 22, 2010 12:08 pm    Post subject: Удаву Reply with quote

Сори. Читать не MSEG, а MBEW
Back to top
View user's profile Send private message Send e-mail
Удав
Гуру
Гуру


Age: 48
Joined: 25 Jan 2008
Posts: 580
Location: Москва

PostPosted: Thu Jul 22, 2010 1:20 pm    Post subject: Reply with quote

А разве вид оценки не создается автоматически в MIGO при соответствующей настройке в MM? Confused
_________________
С уважением,
Удав.
Back to top
View user's profile Send private message
MrN
Участник
Участник



Joined: 29 Jan 2008
Posts: 41
Location: Минск

PostPosted: Wed Jul 28, 2010 10:45 am    Post subject: Удаву Reply with quote

Уважаемый Удав.
М.б. подскажете, какой настройки ?
Заранее признателен.
Back to top
View user's profile Send private message Send e-mail
Удав
Гуру
Гуру


Age: 48
Joined: 25 Jan 2008
Posts: 580
Location: Москва

PostPosted: Thu Jul 29, 2010 11:57 am    Post subject: Reply with quote

Для материалов с обязательным ведением партиями виды оценки создаются автоматически.
Для непартионных материалов необходимо настроить раздельную оценку - транзакции OMW0, OMWC

_________________
С уважением,
Удав.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Russian ABAP Developer's Club Forum Index -> ABAP All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


All product names are trademarks of their respective companies. SAPNET.RU websites are in no way affiliated with SAP AG.
SAP, SAP R/3, R/3 software, mySAP, ABAP, BAPI, xApps, SAP NetWeaver and any other are registered trademarks of SAP AG.
Every effort is made to ensure content integrity. Use information on this site at your own risk.