SAP EXIT_SAPLJHTD_011 Function Module for IS-M/AM: Set Status Characteristics for a Commercial Ad Spec
EXIT_SAPLJHTD_011 is a standard exit sapljhtd 011 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: Set Status Characteristics for a Commercial Ad Spec 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 exit sapljhtd 011 FM, simply by entering the name EXIT_SAPLJHTD_011 into the relevant SAP transaction such as SE37 or SE38.
Function Group: XJHA
Program Name: SAPLXJHA
Main Program: SAPLXJHA
Appliation area: J
Release date: N/A
Mode(Normal, Remote etc): Normal Function Module
Update:

Function EXIT_SAPLJHTD_011 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 'EXIT_SAPLJHTD_011'"IS-M/AM: Set Status Characteristics for a Commercial Ad Spec.
EXPORTING
PAR_RJHAK = "Order header
PAR_RJHABPZ_ITAB = "Booking Unit Assignment
PAR_RJHAISZ_ITAB = "Advertiser assignment
PAR_RJHAMOTW_ITAB = "Ad specs
PAR_RJHAMOZW_ITAB = "Ad Spec Assignments
CHANGING
PAR_RJHAP = "Item
PAR_RJHAPW = "Commercial item
PAR_RJHAE_ITAB = "Schedule lines
PAR_RJHAEW_ITAB = "Commercial schedule lines
PAR_RJHAMOTW = "Ad spec for which characteristics are to be set
Related Function Modules
Below is a list of related SAP function modules this CUSTOMER FUNCTION exit / user exit is relevant for.ISMAM_AD_FIXED_FORMAT_SIZE_GET IS-M/AM: Read Height and Width Information from Format Proposal Ad Type
ISM_ADSPEC_ASS_XMOT_CHND_INIT IS-M/AM: Initialize Indicator for Modified Ad Specs
ISM_ADSPEC_BDS_REL_CHANGED_CHK IS-M/AM: Check Whether Billing-Relevant Data in Ad Spec Has Been Modified
ISM_AD_SPEC_ACTUALIZE IS-M/AM: Update Ad Spec Table
ISM_AD_SPEC_ASSIGN_NEW_AZ IS-M/AM: Update Ad Spec Assignment (Ad)
ISM_AD_SPEC_ASSIGN_NEW_OL IS-M/AM: Update Ad Spec Assignment (Online)
ISM_AD_SPEC_ASSIGN_NEW_WS IS-M/AM: Update Ad Spec Assignment (Commercial)
ISM_AD_SPEC_COMPLETE_CHECK IS-M/AM: Check Whether Ad Spec Data is Complete
ISM_AD_SPEC_FOR_ORDER_OBJ_READ IS-M/AM: Read Ad Spec for an Order Object
ISM_AD_SPEC_GET IS-M/AM: Select Ad Spec (Existing or New Ad Spec)
ISM_AD_SPEC_INITIALIZE IS-M/AM: Initialize Status Chars.for New Ad Spec and Access User Exits
ISM_AD_SPEC_OL_GET IS-M/AM: Select Ad Spec (Online) (Existing or New Ad Spec)
ISM_AD_SPEC_STATUS_ACTUALIZE IS-M/AM: Update Ad Spec Status
ISM_DRVL_CHECK_AND_COPY_CREATE IS-M/AM: Check and Create Ad Spec Master with Template
ISM_DRVL_CHECK_AND_INIT IS-M/AM: Ad Spec Master - Check BP / Initializations
ISM_DRVL_CREATE_CONFIRM IS-M/AM: Query Create Ad Spec Master
ISM_DRVL_GET IS-M/AM: Select Ad Spec Master (Existing or New)
ISM_JHTD_CUSTOM_FUNCT_006_CALL IS-M/AM: Access CUSTOMER FUNCTION 006
ISM_JHTD_CUSTOM_FUNCT_016_CALL IS-M/AM: Access CUSTOMER FUNCTION 016
ISM_JHTD_DRVL_CREATE IS-M/AM: Create Ad Spec Master
ISM_JHTD_DRVL_DATA_GET IS-M/AM: Read Global Data from Ad Spec Master Subscreen
ISM_JHTD_DRVL_DATA_SET IS-M/AM: Provide Global Data for Ad Spec Master Subscreen
ISM_JHTD_DRVL_OK_CODE_GET IS-M/AM: Read Function Code from Ad Spec Master Subscreen
ISM_JHTD_DRVL_OK_CODE_SET IS-M/AM: Provide Function Code for Ad Spec Master Subscreen
ISM_JHTD_DRVL_RFTERM_GET IS-M: Define Reminder Date for Ad Spec Master
ISM_JHTD_MARKED_MOT_READ IS-M/AM: Read Selected Ad Spec
ISM_JHTD_MOTIV_AZ_DATA_GET IS-M/AM: Read Global Data from Ad Spec Subscreen (Ad)
ISM_JHTD_MOTIV_AZ_DATA_SET IS-M/AM: Provide Global Data for Ad Spec Subscreen (Ad)
ISM_JHTD_MOTIV_CREATE IS-M/AM: Create New Ad Spec
ISM_JHTD_MOTIV_CREATE_OL IS-M/AM: Create a New Ad Spec (Online)
ISM_JHTD_MOTIV_CREATE_WS IS-M/AM: Create a New Ad Spec (Commercial)
ISM_JHTD_MOTIV_OK_CODE_GET IS-M/AM: Read Function Code from Ad Spec Master (Ad) Subscreen
ISM_JHTD_MOTIV_OK_CODE_SET IS-M/AM: Provide Function Code for Ad Spec Master (Ad) Subscreen
ISM_JHTD_MOTIV_OL_DATA_GET IS-M/AM: Read Global Data from Ad Spec Subscreen (Online)
ISM_JHTD_MOTIV_OL_DATA_SET IS-M/AM: Provide Global Data for Ad Spec Subscreen (Online)
ISM_JHTD_MOTIV_WS_DATA_GET IS-M/AM: Read Global Data from Ad Spec Subscreen (Commercial)
ISM_JHTD_MOTIV_WS_DATA_SET IS-M/AM: Provide Global Data for Ad Spec Subscreen (Commercial)
ISM_JHTD_PLAZ_DATA_GET IS-M/AM: Read Global Data from Positioning Subscreen
ISM_JHTD_PLAZ_DATA_REFRESH IS-M/AM: Initialize Global Data from Positioning Subscreen
ISM_JHTD_PLAZ_DATA_SET IS-M/AM: Provide Global Data for Positioning Subscreen
ISM_JHTD_PLAZ_OK_CODE_GET IS-M/AM: Read Function Code from Positioning Subscreen
ISM_JHTD_PLAZ_OK_CODE_SET IS-M/AM: Provide Function Code for Positioning Subscreen
ISM_LAST_AD_SPEC_NO_GET IS-M/AM: Determine Most Recent Ad Spec Number for the Order
ISM_LAST_DRVNR_GET IS-M/AM: Determine Last Ad Spec Master Number Assigned
ISM_NEW_SFSP_CALCULATE IS-M/AM: Calculate Size in a Different Page/Column Format
ISM_PAGE_COLUMN_FORMAT_CHECK IS-M/AM: Check Page/Column Format in the Ad Spec
ISM_PLACEMENT_ATTR_CHNG_CHECK IS-M/AM: Check Whether Positioning Attributes Can Be Modified
ISM_STATUS_FOR_NEW_AD_SPEC_SET IS-M/AM: Initialize Status Chars.for New Ad Spec and Determine Status
ISM_SUB_ADSPEC_COPY_TEMPL IS-M/AM: Copy Sub Ad Specs for a Header Ad Spec
ISM_SUB_ADSPEC_COPY_TEMPL_OL IS-M/AM: Copy Sub Ad Specs for a Header Ad Spec (Online)
ISP_GET_MOTIV IS-M/AM: Select Ad Spec (Existing or New Ad Spec)
ISP_GET_OL_MOTIV IS-M/AM: Select Ad Spec (Existing or New Ad Spec) - Online -
ISP_GET_SI IS-M/AM: Select Ad Insert (Existing or New Ad Insert)
ISP_GET_WS_MOTIV IS-M/AM: Select Ad Spec (Existing or New Ad Spec)
ISP_JHTD_CUSTOM_FUNCT_001_CALL IS-M/AM: Access CUSTOMER FUNCTION 001
ISP_JHTD_CUSTOM_FUNCT_011_CALL IS-M/AM: Access CUSTOMER FUNCTION 011
ISP_JHTD_CUSTOM_FUNCT_015_CALL IS-M/AM: Access CUSTOMER FUNCTION 015
ISP_JHTD_DRUCKVORLAGE_CALL IS-M/AM: Access Ad Spec Master Function Group
ISP_JHTD_MOTIV_CALL IS-M/AM: Access Ad Spec Function Group
ISP_JHTD_MOTIV_OL_CALL IS-M/AM: Access Ad Spec Function Group (Online)
ISP_JHTD_MOTIV_WS_CALL IS-M/AM: Access Ad Spec Function Group (Commercial)
ISP_JHTD_PLAZ_CALL IS-M/AM: Access Positioning Instructions Function Group
ISP_SHOW_AREAHIE IS-M/AM: Display Format Proposal Hierarchy
ISP_UMRECH_ANZGR IS-M/AM: Convert Ad Sizes/Units
ISP_UNIT_CONVERSION IS-M/AM: Convert Ad Sizes/Units
ISP_UNIT_CONVERSION_ALL IS-M/AM: Convert Ad Sizes/Units
ISP_UNIT_CONVERSION_INTERNAL IS-M/AM: Convert Ad Sizes/Units Internal
IMPORTING Parameters details for EXIT_SAPLJHTD_011
PAR_RJHAK - Order header
Data type: JHA1_RJHAK_STROptional: No
Call by Reference: No ( called with pass by value option)
PAR_RJHABPZ_ITAB - Booking Unit Assignment
Data type: JHA1_RJHABPZ_TABOptional: No
Call by Reference: Yes
PAR_RJHAISZ_ITAB - Advertiser assignment
Data type: JHA1_RJHAISZ_TABOptional: No
Call by Reference: Yes
PAR_RJHAMOTW_ITAB - Ad specs
Data type: JHA1_RJHAMOTW_TABOptional: No
Call by Reference: Yes
PAR_RJHAMOZW_ITAB - Ad Spec Assignments
Data type: JHA1_RJHAMOZW_TABOptional: No
Call by Reference: Yes
CHANGING Parameters details for EXIT_SAPLJHTD_011
PAR_RJHAP - Item
Data type: JHA1_RJHAP_STROptional: No
Call by Reference: No ( called with pass by value option)
PAR_RJHAPW - Commercial item
Data type: JHA1_RJHAPW_STROptional: No
Call by Reference: No ( called with pass by value option)
PAR_RJHAE_ITAB - Schedule lines
Data type: JHA1_RJHAE_TABOptional: No
Call by Reference: Yes
PAR_RJHAEW_ITAB - Commercial schedule lines
Data type: JHA1_RJHAEW_TABOptional: No
Call by Reference: Yes
PAR_RJHAMOTW - Ad spec for which characteristics are to be set
Data type: JHA1_RJHAMOTW_STROptional: No
Call by Reference: No ( called with pass by value option)
Copy and paste ABAP code example for EXIT_SAPLJHTD_011 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_par_rjhak | TYPE JHA1_RJHAK_STR, " | |||
| lv_par_rjhap | TYPE JHA1_RJHAP_STR, " | |||
| lv_par_rjhapw | TYPE JHA1_RJHAPW_STR, " | |||
| lv_par_rjhabpz_itab | TYPE JHA1_RJHABPZ_TAB, " | |||
| lv_par_rjhae_itab | TYPE JHA1_RJHAE_TAB, " | |||
| lv_par_rjhaisz_itab | TYPE JHA1_RJHAISZ_TAB, " | |||
| lv_par_rjhaew_itab | TYPE JHA1_RJHAEW_TAB, " | |||
| lv_par_rjhamotw_itab | TYPE JHA1_RJHAMOTW_TAB, " | |||
| lv_par_rjhamotw | TYPE JHA1_RJHAMOTW_STR, " | |||
| lv_par_rjhamozw_itab | TYPE JHA1_RJHAMOZW_TAB. " |
|   CALL FUNCTION 'EXIT_SAPLJHTD_011' "IS-M/AM: Set Status Characteristics for a Commercial Ad Spec |
| EXPORTING | ||
| PAR_RJHAK | = lv_par_rjhak | |
| PAR_RJHABPZ_ITAB | = lv_par_rjhabpz_itab | |
| PAR_RJHAISZ_ITAB | = lv_par_rjhaisz_itab | |
| PAR_RJHAMOTW_ITAB | = lv_par_rjhamotw_itab | |
| PAR_RJHAMOZW_ITAB | = lv_par_rjhamozw_itab | |
| CHANGING | ||
| PAR_RJHAP | = lv_par_rjhap | |
| PAR_RJHAPW | = lv_par_rjhapw | |
| PAR_RJHAE_ITAB | = lv_par_rjhae_itab | |
| PAR_RJHAEW_ITAB | = lv_par_rjhaew_itab | |
| PAR_RJHAMOTW | = lv_par_rjhamotw | |
| . " EXIT_SAPLJHTD_011 | ||
ABAP code using 7.40 inline data declarations to call FM EXIT_SAPLJHTD_011
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