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

ищу фм



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



Joined: 01 Nov 2007
Posts: 49
Location: Germany, Norden

PostPosted: Tue Jul 22, 2008 3:39 pm    Post subject: ищу фм Reply with quote

добрый день!
есть ли такой фм, который пишет internal table -> DB ?
спасибо!
Back to top
View user's profile Send private message
XXX_:)
Аналитик
Аналитик


Age: 40
Joined: 01 Feb 2008
Posts: 387
Location: Воронеж

PostPosted: Tue Jul 22, 2008 4:01 pm    Post subject: Re: ищу фм Reply with quote

agatos wrote:
добрый день!
есть ли такой фм, который пишет internal table -> DB ?
спасибо!

Я, например, такого ФМ не знаю, а можно по подробнее, писать будете в свою таблицу или саповскую? или вы хотите в Oracle записывать?

_________________
Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем
Back to top
View user's profile Send private message Blog
agatos
Участник
Участник



Joined: 01 Nov 2007
Posts: 49
Location: Germany, Norden

PostPosted: Tue Jul 22, 2008 4:21 pm    Post subject: Reply with quote

хочу записать данные в саповскую eufass
Back to top
View user's profile Send private message
XXX_:)
Аналитик
Аналитик


Age: 40
Joined: 01 Feb 2008
Posts: 387
Location: Воронеж

PostPosted: Tue Jul 22, 2008 4:48 pm    Post subject: Reply with quote

Такой таблицы я не знаю Sad попробуйте найти стандартное средство для измениния таблицы либо ФМ(попробуйте использовать кнопочку Where-use), либо пакетник на транзакцию. Ну а если это по какой то причине невозможноно то сначала прочитайте http://sapboard.ru/forums/viewtopic.php?t=34109&highlight=bseg, может это натолкнет вас на мысли о том, что изменение таблицы дело не хорошее. И если все таки вы решитесь обновить таблицу, то я например делал это так
Code:
 LOOP AT it_552a INTO wa_552a.

    SELECT SINGLE FOR UPDATE * FROM t552a WHERE zeity EQ wa_552a-zeity
                                          AND   mofid EQ wa_552a-mofid
                                          AND   mosid EQ wa_552a-mosid
                                          AND   schkz EQ wa_552a-schkz
                                          AND   kjahr EQ wa_552a-kjahr
                                          AND   monat EQ wa_552a-monat.

    IF sy-subrc EQ 0.
      MOVE sy-datum TO wa_552a-aedtm.
      MOVE sy-uname TO wa_552a-usera.

      MOVE-CORRESPONDING wa_552a TO t552a.
      UPDATE t552a.
    ELSE.
*      MOVE-CORRESPONDING int552a TO t552a.
*      INSERT t552a.
    ENDIF.
    IF sy-subrc NE 0.
      MESSAGE w004.
    ENDIF.

  ENDLOOP.
И не забудьте, что перед изменением таблицы ее надо блокировать
_________________
Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем
Back to top
View user's profile Send private message Blog
John Doe
Модератор
Модератор


Age: 46
Joined: 05 Nov 2007
Posts: 725
Location: КраснАдар

PostPosted: Tue Jul 22, 2008 4:56 pm    Post subject: Reply with quote

Quote:
ISU_BW_UFASS_DELTA_WRITE
ISU_DB_EUFASS_HIST_SELECT
ISU_DB_EUFASS_SELECT
ISU_DB_EUFASS_SELECT_INSTLN
ISU_DB_EUFASS_UPDATE
ISU_EDM_DETERM_USAGE_FACTOR
ISU_EDM_DETERM_USEFACT_VACANT
ISU_EDM_OPEN_DETERM_USEFACTOR
ISU_EDM_USEFACTOR_CHANGE

Посмотрите эти ФМ, возможно какой нибудь подойдет.
Back to top
View user's profile Send private message Blog
Удав
Гуру
Гуру


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

PostPosted: Tue Jul 22, 2008 5:11 pm    Post subject: Reply with quote

agatos wrote:
хочу записать данные в саповскую eufass

Хорошая формулировка Smile
Может, сначала нужно определить, есть ли транзакции для ведения данных в этой таблице и воспользоваться ими для ввода данных?

_________________
С уважением,
Удав.
Back to top
View user's profile Send private message
XXX_:)
Аналитик
Аналитик


Age: 40
Joined: 01 Feb 2008
Posts: 387
Location: Воронеж

PostPosted: Tue Jul 22, 2008 5:14 pm    Post subject: Reply with quote

John Doe wrote:
Quote:
ISU_BW_UFASS_DELTA_WRITE
ISU_DB_EUFASS_HIST_SELECT
ISU_DB_EUFASS_SELECT
ISU_DB_EUFASS_SELECT_INSTLN
ISU_DB_EUFASS_UPDATE
ISU_EDM_DETERM_USAGE_FACTOR
ISU_EDM_DETERM_USEFACT_VACANT
ISU_EDM_OPEN_DETERM_USEFACTOR
ISU_EDM_USEFACTOR_CHANGE

Посмотрите эти ФМ, возможно какой нибудь подойдет.

Мой научный рук. говорит: "Мы не должны давать ответы студентам, мы должны научить их находить ответы самостоятельно" Smile пусть пользуется кнопкой Where-use, следующий раз подобного вопроса не задаст Smile

_________________
Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем
Back to top
View user's profile Send private message Blog
John Doe
Модератор
Модератор


Age: 46
Joined: 05 Nov 2007
Posts: 725
Location: КраснАдар

PostPosted: Tue Jul 22, 2008 5:28 pm    Post subject: Reply with quote

XXX_:) wrote:
Мой научный рук. говорит: "Мы не должны давать ответы студентам, мы должны научить их находить ответы самостоятельно" Smile пусть пользуется кнопкой Where-use, следующий раз подобного вопроса не задаст Smile

Все конечно правильно, но по предыдущим постам agatosа и его местонахождению я помню, что он испытывает трудности с русским языком. Поэтому, дал ответ вместо пути.
Back to top
View user's profile Send private message Blog
agatos
Участник
Участник



Joined: 01 Nov 2007
Posts: 49
Location: Germany, Norden

PostPosted: Tue Jul 22, 2008 5:29 pm    Post subject: Reply with quote

спасибо всем!
вообще-то мне нужно записать в таблицу вот в этом интерфейсе:
IF_EX_ISU_EDM_USAGEFACTOR в методе: SET_FUTURE_USAGEFACTORS
Хотя я думаю, что он сам записывает в таблицу, но я не уверен. Вот и решил спросить у экспертов.
Большое спасибо за список фм!! Very Happy
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.