RJPSDISSUEDSEQGEN is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Automatic preassignment of issue sequences You can use this report to preassign issue sequences to media products...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.
If you would like to execute this report or see the full code listing simply enter RJPSDISSUEDSEQGEN into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
JPMG5 - Preassign Issue Sequences
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
Selection Text: PRLTYP = Business Partner Role
Selection Text: P_ACTIVE = Yes (Yellow Light)
Selection Text: P_COUNT = Number of Issues
Selection Text: P_PLAN = No (Red Light)
Selection Text: P_START = From Date
Selection Text: P_STOP = To Date
Selection Text: P_XCOUNT = Preassign Next n Issues
Selection Text: P_XRANGE = Preassign Time Interval
Selection Text: SPROD = Media Product
Selection Text: PBP = D .
Selection Text: SMATKL = D .
Selection Text: SPER = D .
Selection Text: SPERTX = D .
Title: IS-M: Automatic Assignment of Default Values to Issue Sequence
Text Symbol: W05 = med. products with this status.
Text Symbol: W04 = the valid-from date of the status for all
Text Symbol: W03 = No further issues are added to the issue sequence after
Text Symbol: W02 = distribution chain status for media products.
Text Symbol: W01 = To define the end of preassignment, you can specify a cross-
Text Symbol: SC2 = Control Data
Text Symbol: SC1 = Media Product Selection
Text Symbol: MP1 = Media Product
Text Symbol: MI2 = Media Issue
Text Symbol: 208 = Template Issue
Text Symbol: 207 = Year No.
Text Symbol: 001 = Insert Media Issue in Issue Sequence
Text Symbol: 051 = Select issues for media issue creation?
Text Symbol: 052 = Preassignment
Text Symbol: 053 = End of Preassignment
Text Symbol: 054 = Define Planning Horizon?
Text Symbol: 055 = Set Planning Horizon to End of Issue Sequence
Text Symbol: 100 = Issues
Text Symbol: 101 = Time Interval From
Text Symbol: 102 = From
Text Symbol: 103 = No. Issues
Text Symbol: 104 = To
Text Symbol: 105 = Time Interval
Text Symbol: 108 = No (Red Light)
INCLUDE MJ_XFELD. "TK12022002
INCLUDE MJ_SYMSGTY. "TK12022002
INCLUDE LJPISMDC1. "TK28022002
INCLUDE LJPMSD01DC1.
No SAP DATABASE tables are accessed within this REPORT code!
ENQUEUE_EJPLF CALL FUNCTION 'ENQUEUE_EJPLF' EXPORTING MODE_RJP_ENQ_DELIV_SEQ = 'E' MANDT = SY-MANDT MED_PROD = MEDPRODUCT_FROM_ISSUESEQ-med_prod _SCOPE = '1' EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3.
ISM_ISSUE_SEQUENCE_CHECK CALL FUNCTION 'ISM_ISSUE_SEQUENCE_CHECK' EXPORTING NEW_APPEND_TAB = new_Append_tab MED_PROD = MEDPRODUCT_FROM_ISSUESEQ-MED_PROD IMPORTING XERROR = xerror ERROR_LINE = error_line ERROR_FIELD = error_field MSG_ERROR_TAB = msg_error_tab XINFO = xinfo I_TAB = i_tab MSG_INFO_TAB = msg_info_tab proved_NEW_APPEND_TAB = proved_NEW_APPEND_TAB EXCEPTIONS MED_PROD_INVALID = 1 OTHERS = 2.
ISM_API_ISSUE_SEQUENCE_APPEND CALL FUNCTION 'ISM_API_ISSUE_SEQUENCE_APPEND' EXPORTING IN_PUBLICATION_DATE = PLANNEDISSUE-ISMPUBLDATE IN_PRODUCT = MEDPRODUCT_FROM_ISSUESEQ-MED_PROD IN_TEMPLATE_ISSUE = PLANNEDISSUE-ISMMATNR_PATTERN IN_TEMPLATE_VARTYPE = PLANNEDISSUE-ISMISSUETYPEST IN_XCREATE_ISSUE = ' ' IN_XACTIVATE_PLAN = P_ACTIVE "TK27022002 IN_XSET_END_OF_HORIZON = p_horiz "TK19062006 IMPORTING OUT_ISSUE = LMATNRISSUE TABLES OUT_RETURN = RETURNTAB.
DEQUEUE_EJPLF CALL FUNCTION 'DEQUEUE_EJPLF' EXPORTING MODE_RJP_ENQ_DELIV_SEQ = 'E' MANDT = SY-MANDT MED_PROD = MEDPRODUCT_FROM_ISSUESEQ-med_prod.
ISM_JPTBUPAASSIGN_READ_W_MATNR CALL FUNCTION 'ISM_JPTBUPAASSIGN_READ_W_MATNR' EXPORTING PVI_MATNR = MEDIAPRODUCT_FROM_ISSUESEQ-MED_PROD TABLES PT_BUPAASSIGN = BUPATAB EXCEPTIONS WRONG_CALL = 1 NOT_FOUND = 2 OTHERS = 3.
ISM_MEDPROD_GENERATE CALL FUNCTION 'ISM_MEDPROD_GENERATE' EXPORTING IN_MEDPROD = LMARA IN_FROMDATE = P_VONDAT IN_TODATE = P_BISDAT IN_XREAD_GENRULE = 'X' IN_XREAD_MAX_PUBLDATE = 'X' IN_MAX_PUBLDATE = SY-DATUM IMPORTING OUT_INFO_LIST = INFO_LIST OUT_ERROR_LIST = ERROR_LIST OUT_RETURN_TAB = RETURN_TAB "TK12022002 TABLES OUT_MEDAUS_TAB = MEDAUSTAB IN_GENRULE_TAB = GENRULE_TAB EXCEPTIONS INTERNAL_ERROR = 1 OTHERS = 2.
ISP_BUFFERED_READ_TJY00 CALL FUNCTION 'ISP_BUFFERED_READ_TJY00' IMPORTING OUT_TJY00 = TJY00 EXCEPTIONS ERROR_READ_TJY00 = 01.
ISM_BAPIRETURN_GET_TAB CALL FUNCTION 'ISM_BAPIRETURN_GET_TAB' EXPORTING IN_MSGTAB = MSGerrorTAB IMPORTING out_return = RETURNtab[].
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
RJPSDISSUEDSEQGEN - IS-M: Automatic Assignment of Default Values to Issue Sequence RJPSDISSUEDSEQGEN - IS-M: Automatic Assignment of Default Values to Issue Sequence RJPPRODLOG - Program for Object Type BUSISM021: IS-M Product Log RJPPRODLOG - Program for Object Type BUSISM021: IS-M Product Log RJPPERIODCHANGE464 - IS-M: Convert Frequency in Media Product After Import >=4.64 RJPPERIODCHANGE464 - IS-M: Convert Frequency in Media Product After Import >=4.64