SAP ISM_ITEM_STATUS_ACTUALIZE Function Module for IS-M/AM: Update Item Status









ISM_ITEM_STATUS_ACTUALIZE is a standard ism item status actualize SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for IS-M/AM: Update Item Status processing and below is the pattern details for this FM, showing its interface including any import and export parameters, exceptions etc. there is also a full "cut and paste" ABAP pattern code example, along with implementation ABAP coding, documentation and contribution comments specific to this or related objects.


See here to view full function module documentation and code listing for ism item status actualize FM, simply by entering the name ISM_ITEM_STATUS_ACTUALIZE into the relevant SAP transaction such as SE37 or SE38.

Function Group: JHPA
Program Name: SAPLJHPA
Main Program: SAPLJHPA
Appliation area: J
Release date: N/A
Mode(Normal, Remote etc): Normal Function Module
Update:



Function ISM_ITEM_STATUS_ACTUALIZE pattern details

In-order to call this FM within your sap programs, simply using the below ABAP pattern details to trigger the function call...or see the full ABAP code listing at the end of this article. You can simply cut and paste this code into your ABAP progrom as it is, including variable declarations.
CALL FUNCTION 'ISM_ITEM_STATUS_ACTUALIZE'"IS-M/AM: Update Item Status
EXPORTING
PS_RJHAK = "
PS_RJHAPTYP = "
PT_RJHABPZ = "
* PT_RJHAREKL = "
* PT_RJHATRZ = "
* PT_RJHAERL = "
* PT_RJHASIZ = "
* PT_RJHAMOZO = "

CHANGING
PS_RJHAP = "
* PT_RJHAPA = "
* PT_RJHAPS = "
* PT_RJHAPD = "
* PT_RJHAPW = "
* PT_RJHAPV = "
* PT_RJHAPO = "
* PT_RJHAPP = "
* PT_RJHAUA = "
* PT_RJHAUSI = "
* PT_RJHAUW = "
* PS_RJHAPA = "
* PT_RJHAUV = "
* PT_RJHAUO = "
* PT_RJHAE = "
* PT_RJHAEA = "
* PT_RJHAES = "
* PT_RJHAEW = "
* PT_RJHAEV = "
* PT_RJHAEO = "
* PT_RJHAISZ = "
PT_RJHAGPZ = "
* PS_RJHAPS = "
PT_RJHAGA = "
* PT_RJHAGVZ = "
* PT_RJHAPLZ = "
* PT_RJHAMOZ = "
* PT_RJHAMOT = "
* PT_RJHABILOZ = "
* PT_RJHAMOTO = "
* PS_RJHAPD = "
* PS_RJHAPW = "
* PS_RJHAPV = "
* PS_RJHAPO = "
* PS_RJHAPP = "
* PT_RJHAP = "
.




Customer Function user exits

Below is a list of CUSTOMER FUNCTION exit user exits that are available within this program and maybe relevant for this FM.
EXIT_SAPLJHPA_001 IS-M/AM: Set Status Characteristics for an Ad Item
EXIT_SAPLJHPA_002 IS-M/AM: Set Status Characteristics for an Ad Insert Item
EXIT_SAPLJHPA_003 IS-M/AM: Set Status Characteristics for a Service Item
EXIT_SAPLJHPA_004 IS-M/AM: Box Number Assignment
EXIT_SAPLJHPA_006 IS-M/AM: Check Completeness and Plausibility of an Item
EXIT_SAPLJHPA_007 IS-M/AM: Define Default Item
EXIT_SAPLJHPA_008 IS-M/AM: Check Completeness and Plausibility of Date Information
EXIT_SAPLJHPA_009 IS-M/AM: Modification of F4 Help for Content Components
EXIT_SAPLJHPA_010 IS-M/AM: Modify Advertiser Assignment
EXIT_SAPLJHPA_011 IS-M/AM: Menu Exit OPM Item Details
EXIT_SAPLJHPA_012 IS-M/AM: Set Status Characteristics for a Commercial Item
EXIT_SAPLJHPA_013 IS-M/AM: Define Default Item Category
EXIT_SAPLJHPA_014 IS-M/AM: Represent Dependencies for Item Characteristics
EXIT_SAPLJHPA_015 IS-M/AM: Set Status Characteristics for a Distribution Item
EXIT_SAPLJHPA_016 IS-M/AM: Set Status Characteristics for an Online Item
EXIT_SAPLJHPA_017 IS-M/AM: Trigger Billing Dataset Generation
EXIT_SAPLJHPA_018 IS-M/AM: Check Completeness and Plausibility of an Item
EXIT_SAPLJHPA_019 IS-M/AM: Trigger Schedule Line Generation
EXIT_SAPLJHPA_020 IS-M/AM: Set Status Characteristics for a Package Item

IMPORTING Parameters details for ISM_ITEM_STATUS_ACTUALIZE

PS_RJHAK -

Data type: JHA1_RJHAK_STR
Optional: No
Call by Reference: Yes

PS_RJHAPTYP -

Data type: JHA1_RJHAPTYP_STR
Optional: No
Call by Reference: Yes

PT_RJHABPZ -

Data type: JHA1_RJHABPZ_TAB
Optional: No
Call by Reference: Yes

PT_RJHAREKL -

Data type: JHA1_RJHAREKL_TAB
Optional: Yes
Call by Reference: Yes

PT_RJHATRZ -

Data type: JHA1_RJHATRZ_TAB
Optional: Yes
Call by Reference: Yes

PT_RJHAERL -

Data type: JHA1_RJHAERL_TAB
Optional: Yes
Call by Reference: Yes

PT_RJHASIZ -

Data type: JHA1_RJHASIZ_TAB
Optional: Yes
Call by Reference: Yes

PT_RJHAMOZO -

Data type: JHA1_RJHAMOZO_TAB
Optional: Yes
Call by Reference: Yes

CHANGING Parameters details for ISM_ITEM_STATUS_ACTUALIZE

PS_RJHAP -

Data type: JHA1_RJHAP_STR
Optional: No
Call by Reference: Yes

PT_RJHAPA -

Data type: JHA1_RJHAPA_TAB
Optional: Yes
Call by Reference: Yes

PT_RJHAPS -

Data type: JHA1_RJHAPS_TAB
Optional: Yes
Call by Reference: Yes

PT_RJHAPD -

Data type: JHA1_RJHAPD_TAB
Optional: Yes
Call by Reference: Yes

PT_RJHAPW -

Data type: JHA1_RJHAPW_TAB
Optional: Yes
Call by Reference: Yes

PT_RJHAPV -

Data type: JHA1_RJHAPV_TAB
Optional: Yes
Call by Reference: Yes

PT_RJHAPO -

Data type: JHA1_RJHAPO_TAB
Optional: Yes
Call by Reference: Yes

PT_RJHAPP -

Data type: JHA1_RJHAPP_TAB
Optional: Yes
Call by Reference: Yes

PT_RJHAUA -

Data type: JHA1_RJHAUA_TAB
Optional: Yes
Call by Reference: Yes

PT_RJHAUSI -

Data type: JHA1_RJHAUSI_TAB
Optional: Yes
Call by Reference: Yes

PT_RJHAUW -

Data type: JHA1_RJHAUW_TAB
Optional: Yes
Call by Reference: Yes

PS_RJHAPA -

Data type: JHA1_RJHAPA_STR
Optional: Yes
Call by Reference: Yes

PT_RJHAUV -

Data type: JHA1_RJHAUV_TAB
Optional: Yes
Call by Reference: Yes

PT_RJHAUO -

Data type: JHA1_RJHAUO_TAB
Optional: Yes
Call by Reference: Yes

PT_RJHAE -

Data type: JHA1_RJHAE_TAB
Optional: Yes
Call by Reference: Yes

PT_RJHAEA -

Data type: JHA1_RJHAEA_TAB
Optional: Yes
Call by Reference: Yes

PT_RJHAES -

Data type: JHA1_RJHAES_TAB
Optional: Yes
Call by Reference: Yes

PT_RJHAEW -

Data type: JHA1_RJHAEW_TAB
Optional: Yes
Call by Reference: Yes

PT_RJHAEV -

Data type: JHA1_RJHAEV_TAB
Optional: Yes
Call by Reference: Yes

PT_RJHAEO -

Data type: JHA1_RJHAEO_TAB
Optional: Yes
Call by Reference: Yes

PT_RJHAISZ -

Data type: JHA1_RJHAISZ_TAB
Optional: Yes
Call by Reference: Yes

PT_RJHAGPZ -

Data type: JHA1_RJHAGPZ_TAB
Optional: No
Call by Reference: Yes

PS_RJHAPS -

Data type: JHA1_RJHAPS_STR
Optional: Yes
Call by Reference: Yes

PT_RJHAGA -

Data type: JHA1_RJHAGA_TAB
Optional: No
Call by Reference: Yes

PT_RJHAGVZ -

Data type: JHA1_RJHAGVZ_TAB
Optional: Yes
Call by Reference: Yes

PT_RJHAPLZ -

Data type: JHA1_RJHAPLZ_TAB
Optional: Yes
Call by Reference: Yes

PT_RJHAMOZ -

Data type: JHA1_RJHAMOZ_TAB
Optional: Yes
Call by Reference: Yes

PT_RJHAMOT -

Data type: JHA1_RJHAMOT_TAB
Optional: Yes
Call by Reference: Yes

PT_RJHABILOZ -

Data type: JHA1_RJHABILOZ_TAB
Optional: Yes
Call by Reference: Yes

PT_RJHAMOTO -

Data type: JHA1_RJHAMOTO_TAB
Optional: Yes
Call by Reference: Yes

PS_RJHAPD -

Data type: JHA1_RJHAPD_STR
Optional: Yes
Call by Reference: Yes

PS_RJHAPW -

Data type: JHA1_RJHAPW_STR
Optional: Yes
Call by Reference: Yes

PS_RJHAPV -

Data type: JHA1_RJHAPV_STR
Optional: Yes
Call by Reference: Yes

PS_RJHAPO -

Data type: JHA1_RJHAPO_STR
Optional: Yes
Call by Reference: Yes

PS_RJHAPP -

Data type: JHA1_RJHAPP_STR
Optional: Yes
Call by Reference: Yes

PT_RJHAP -

Data type: JHA1_RJHAP_TAB
Optional: Yes
Call by Reference: Yes

Copy and paste ABAP code example for ISM_ITEM_STATUS_ACTUALIZE Function Module

The ABAP code below is a full code listing to execute function module POPUP_TO_CONFIRM including all data declarations. The code uses the original data declarations rather than the latest in-line data DECLARATION SYNTAX but I have included an ABAP code snippet at the end to show how declarations would look using the newer method of declaring data variables on the fly. This will allow you to compare and fully understand the new inline method. Please note some of the newer syntax such as the @DATA is not available until a later 4.70 service pack (SP8), which i why i have stuck to the origianl for this example.

DATA:
lv_ps_rjhak  TYPE JHA1_RJHAK_STR, "   
lv_ps_rjhap  TYPE JHA1_RJHAP_STR, "   
lv_pt_rjhapa  TYPE JHA1_RJHAPA_TAB, "   
lv_pt_rjhaps  TYPE JHA1_RJHAPS_TAB, "   
lv_pt_rjhapd  TYPE JHA1_RJHAPD_TAB, "   
lv_pt_rjhapw  TYPE JHA1_RJHAPW_TAB, "   
lv_pt_rjhapv  TYPE JHA1_RJHAPV_TAB, "   
lv_pt_rjhapo  TYPE JHA1_RJHAPO_TAB, "   
lv_pt_rjhapp  TYPE JHA1_RJHAPP_TAB, "   
lv_pt_rjhaua  TYPE JHA1_RJHAUA_TAB, "   
lv_pt_rjhausi  TYPE JHA1_RJHAUSI_TAB, "   
lv_pt_rjhauw  TYPE JHA1_RJHAUW_TAB, "   
lv_ps_rjhapa  TYPE JHA1_RJHAPA_STR, "   
lv_ps_rjhaptyp  TYPE JHA1_RJHAPTYP_STR, "   
lv_pt_rjhauv  TYPE JHA1_RJHAUV_TAB, "   
lv_pt_rjhauo  TYPE JHA1_RJHAUO_TAB, "   
lv_pt_rjhae  TYPE JHA1_RJHAE_TAB, "   
lv_pt_rjhaea  TYPE JHA1_RJHAEA_TAB, "   
lv_pt_rjhaes  TYPE JHA1_RJHAES_TAB, "   
lv_pt_rjhaew  TYPE JHA1_RJHAEW_TAB, "   
lv_pt_rjhaev  TYPE JHA1_RJHAEV_TAB, "   
lv_pt_rjhaeo  TYPE JHA1_RJHAEO_TAB, "   
lv_pt_rjhaisz  TYPE JHA1_RJHAISZ_TAB, "   
lv_pt_rjhagpz  TYPE JHA1_RJHAGPZ_TAB, "   
lv_ps_rjhaps  TYPE JHA1_RJHAPS_STR, "   
lv_pt_rjhabpz  TYPE JHA1_RJHABPZ_TAB, "   
lv_pt_rjhaga  TYPE JHA1_RJHAGA_TAB, "   
lv_pt_rjhagvz  TYPE JHA1_RJHAGVZ_TAB, "   
lv_pt_rjhaplz  TYPE JHA1_RJHAPLZ_TAB, "   
lv_pt_rjhamoz  TYPE JHA1_RJHAMOZ_TAB, "   
lv_pt_rjhamot  TYPE JHA1_RJHAMOT_TAB, "   
lv_pt_rjhabiloz  TYPE JHA1_RJHABILOZ_TAB, "   
lv_pt_rjhamoto  TYPE JHA1_RJHAMOTO_TAB, "   
lv_ps_rjhapd  TYPE JHA1_RJHAPD_STR, "   
lv_pt_rjharekl  TYPE JHA1_RJHAREKL_TAB, "   
lv_ps_rjhapw  TYPE JHA1_RJHAPW_STR, "   
lv_pt_rjhatrz  TYPE JHA1_RJHATRZ_TAB, "   
lv_ps_rjhapv  TYPE JHA1_RJHAPV_STR, "   
lv_pt_rjhaerl  TYPE JHA1_RJHAERL_TAB, "   
lv_ps_rjhapo  TYPE JHA1_RJHAPO_STR, "   
lv_pt_rjhasiz  TYPE JHA1_RJHASIZ_TAB, "   
lv_ps_rjhapp  TYPE JHA1_RJHAPP_STR, "   
lv_pt_rjhamozo  TYPE JHA1_RJHAMOZO_TAB, "   
lv_pt_rjhap  TYPE JHA1_RJHAP_TAB. "   

  CALL FUNCTION 'ISM_ITEM_STATUS_ACTUALIZE'  "IS-M/AM: Update Item Status
    EXPORTING
         PS_RJHAK = lv_ps_rjhak
         PS_RJHAPTYP = lv_ps_rjhaptyp
         PT_RJHABPZ = lv_pt_rjhabpz
         PT_RJHAREKL = lv_pt_rjharekl
         PT_RJHATRZ = lv_pt_rjhatrz
         PT_RJHAERL = lv_pt_rjhaerl
         PT_RJHASIZ = lv_pt_rjhasiz
         PT_RJHAMOZO = lv_pt_rjhamozo
    CHANGING
         PS_RJHAP = lv_ps_rjhap
         PT_RJHAPA = lv_pt_rjhapa
         PT_RJHAPS = lv_pt_rjhaps
         PT_RJHAPD = lv_pt_rjhapd
         PT_RJHAPW = lv_pt_rjhapw
         PT_RJHAPV = lv_pt_rjhapv
         PT_RJHAPO = lv_pt_rjhapo
         PT_RJHAPP = lv_pt_rjhapp
         PT_RJHAUA = lv_pt_rjhaua
         PT_RJHAUSI = lv_pt_rjhausi
         PT_RJHAUW = lv_pt_rjhauw
         PS_RJHAPA = lv_ps_rjhapa
         PT_RJHAUV = lv_pt_rjhauv
         PT_RJHAUO = lv_pt_rjhauo
         PT_RJHAE = lv_pt_rjhae
         PT_RJHAEA = lv_pt_rjhaea
         PT_RJHAES = lv_pt_rjhaes
         PT_RJHAEW = lv_pt_rjhaew
         PT_RJHAEV = lv_pt_rjhaev
         PT_RJHAEO = lv_pt_rjhaeo
         PT_RJHAISZ = lv_pt_rjhaisz
         PT_RJHAGPZ = lv_pt_rjhagpz
         PS_RJHAPS = lv_ps_rjhaps
         PT_RJHAGA = lv_pt_rjhaga
         PT_RJHAGVZ = lv_pt_rjhagvz
         PT_RJHAPLZ = lv_pt_rjhaplz
         PT_RJHAMOZ = lv_pt_rjhamoz
         PT_RJHAMOT = lv_pt_rjhamot
         PT_RJHABILOZ = lv_pt_rjhabiloz
         PT_RJHAMOTO = lv_pt_rjhamoto
         PS_RJHAPD = lv_ps_rjhapd
         PS_RJHAPW = lv_ps_rjhapw
         PS_RJHAPV = lv_ps_rjhapv
         PS_RJHAPO = lv_ps_rjhapo
         PS_RJHAPP = lv_ps_rjhapp
         PT_RJHAP = lv_pt_rjhap
. " ISM_ITEM_STATUS_ACTUALIZE




ABAP code using 7.40 inline data declarations to call FM ISM_ITEM_STATUS_ACTUALIZE

The below ABAP code uses the newer in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. Please note some of the newer syntax below, such as the @DATA is not available until 4.70 EHP 8.

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!