RJVNCZZ9 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Caution: This report must never be used in normal operations...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 RJVNCZZ9 into the relevant SAP transactions such as SE38 or SE80
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: POSNR = Item number
Selection Text: TEST = Test run
Selection Text: VBELN = Order number
Title: IS-M/SD: NC Prob.Handling: Create NC Records for New Status Ord.Item
Text Symbol: 001 = **********************************************************************
Text Symbol: 002 = CAUTION: Do not run this program in a productive system!
Text Symbol: 003 = Generation of netchange records was not started.
Text Symbol: 004 = CAUTION (see menu path Help -> Extended help) CAUTION
Text Symbol: 005 = The program is currently inactive
Text Symbol: 006 = All NC records for order:
Text Symbol: 007 = Quantity:
Text Symbol: 010 = The netchange tables were not changed.
Text Symbol: 013 = Output is not possible in a test run
Text Symbol: 074 = Generate netchange records for X tables?
Text Symbol: B01 = Generation netchange records for X tables
Text Symbol: B02 = only in exceptional cases.
Text Symbol: B03 = (Can lead to inconsistent datasets)
Text Symbol: C01 = Do you really want to generate the
Text Symbol: C02 = netchange records? Are you sure?
INCLUDE MJK00TDA.
No SAP DATABASE tables are accessed within this REPORT code!
ISP_NETCHANGE_BY_ORDER_SAVE * CALL FUNCTION 'ISP_NETCHANGE_BY_ORDER_SAVE' * EXPORTING * XJKAK = XJKAK * YJKAK = YJKAK * TABLES * XJKAP = XJKAP * YJKAP = YJKAP * XJKKD = XJKKD * YJKKD = YJKKD * XJKEP = XJKEP * YJKEP = YJKEP * XJKPA = XJKPA * YJKPA = YJKPA * XJKPAZ = XJKPAZ * YJKPAZ = YJKPAZ.
ISP_JVTLFNG_BY_ORDER_SAVE * CALL FUNCTION 'ISP_JVTLFNG_BY_ORDER_SAVE' * Korrekturlieferungen und Nachlieferungen werden nicht!!!! erzeugt ENDIF. " XJKAK-AUARTGRP NE CON_AUARTGRP_GUTLASTSCHRIFT AND
POPUP_TO_CONFIRM_WITH_MESSAGE CALL FUNCTION 'POPUP_TO_CONFIRM_WITH_MESSAGE' EXPORTING DEFAULTOPTION = CON_NEIN DIAGNOSETEXT1 = TEXT-B01 DIAGNOSETEXT2 = TEXT-B02 DIAGNOSETEXT3 = TEXT-B03 TEXTLINE1 = TEXT-C01 TEXTLINE2 = TEXT-C02 TITEL = TEXT-074 IMPORTING ANSWER = ANSWER.
ISP_SALES_DOCUMENT_READ CALL FUNCTION 'ISP_SALES_DOCUMENT_READ' EXPORTING * GUELTIGBIS = CON_TIME_INFINITY * GUELTIGVON = CON_TIME_ZERO * POSEX = 000000 * POSNR = 000000 VBELN = VBELN IMPORTING YJKAK = YJKAK TABLES YJKAP = YJKAP YJKEP = YJKEP YJKKD = YJKKD YJKKUEND = YJKKUEND YJKPA = YJKPA YJKPAUNV = YJKPAUNV "Rel.2.21/5
ISP_CHECK_DATES_OVERLAP CALL FUNCTION 'ISP_CHECK_DATES_OVERLAP' EXPORTING DATVON1 = URPOS_TRIGGER_TAB-VONDAT DATBIS1 = URPOS_TRIGGER_TAB-BISDAT DATVON2 = YJKAP-GUELTIGVON DATBIS2 = YJKAP-GUELTIGBIS IMPORTING OVERLAPPING = UEBERLAPPUNG EXCEPTIONS INTERVALL1_NOT_VALID = 1 INTERVALL2_NOT_VALID = 1.
ISP_CHECK_DATE_INTERVAL_JKPAZ CALL FUNCTION 'ISP_CHECK_DATE_INTERVAL_JKPAZ' EXPORTING INTERVAL_FROM = YJKAP-GUELTIGVON INTERVAL_TO = YJKAP-GUELTIGBIS IMPORTING DELIVERABLE_TO = LV_DELIVERABLE_TO TABLES IJKPAZ = LOC_JKPAZ EXCEPTIONS EMPTY_TABLE = 01 WRONG_PERIOD = 02. "TK04061996
ISP_CHECK_DATES_OVERLAP CALL FUNCTION 'ISP_CHECK_DATES_OVERLAP' EXPORTING DATVON1 = URPOS_TRIGGER_TAB-VONDAT DATBIS1 = URPOS_TRIGGER_TAB-BISDAT DATVON2 = XJKAP-GUELTIGVON DATBIS2 = XJKAP-GUELTIGBIS IMPORTING OVERLAPPING = UEBERLAPPUNG EXCEPTIONS INTERVALL1_NOT_VALID = 1 INTERVALL2_NOT_VALID = 1.
ISP_CHECK_DATE_INTERVAL_JKPAZ CALL FUNCTION 'ISP_CHECK_DATE_INTERVAL_JKPAZ' EXPORTING INTERVAL_FROM = XJKAP-GUELTIGVON INTERVAL_TO = XJKAP-GUELTIGBIS IMPORTING DELIVERABLE_TO = LV_DELIVERABLE_TO TABLES IJKPAZ = LOC_JKPAZ EXCEPTIONS EMPTY_TABLE = 01 WRONG_PERIOD = 02. "TK04061996
ISP_SELECT_SINGLE_JVTLIEFBAR CALL FUNCTION 'ISP_SELECT_SINGLE_JVTLIEFBAR' EXPORTING LIEFBARNR = JKPAZ-LIEFBARNR "TK20031996 MSGTY = CON_ABORT "TK20031996 IMPORTING "TK20031996 JVTLIEFBAR_I = JVTLIEFBAR "TK20031996 MELDUNG = MELDUNG "TK20031996 EXCEPTIONS "TK20031996 NO_ENTRY_FOUND = 01. "TK20031996
ISP_CHECK_DATES_OVERLAP CALL FUNCTION 'ISP_CHECK_DATES_OVERLAP' EXPORTING DATVON1 = P_JKPAZ-GUELTIGVON DATBIS1 = P_JKPAZ-GUELTIGBIS DATVON2 = P_JKAP-GUELTIGVON "1.Tag der Pos!
ISP_CHECK_DATES_OVERLAP CALL FUNCTION 'ISP_CHECK_DATES_OVERLAP' EXPORTING DATVON1 = P_JKPAZ-GUELTIGVON DATBIS1 = P_JKPAZ-GUELTIGBIS DATVON2 = P_JKAP-GUELTIGVON "1.Tag der Pos!
ISP_CHECK_DATES_OVERLAP CALL FUNCTION 'ISP_CHECK_DATES_OVERLAP' EXPORTING DATVON1 = XJKAP-GUELTIGVON DATBIS1 = XJKAP-GUELTIGBIS DATVON2 = XJKPA-GUELTIGVON DATBIS2 = XJKPA-GUELTIGBIS IMPORTING OVERLAPPING = UEBERLAPPUNG EXCEPTIONS INTERVALL1_NOT_VALID = 1 INTERVALL2_NOT_VALID = 1.
ISP_CHECK_DATES_OVERLAP CALL FUNCTION 'ISP_CHECK_DATES_OVERLAP' EXPORTING DATVON1 = XJKPAZ-GUELTIGVON DATBIS1 = XJKPAZ-GUELTIGBIS DATVON2 = XJKPA-GUELTIGVON DATBIS2 = XJKPA-GUELTIGBIS IMPORTING OVERLAPPING = UEBERLAPPUNG EXCEPTIONS INTERVALL1_NOT_VALID = 1 INTERVALL2_NOT_VALID = 1.
ISP_CHECK_DATES_OVERLAP CALL FUNCTION 'ISP_CHECK_DATES_OVERLAP' EXPORTING DATVON1 = YJKAP-GUELTIGVON DATBIS1 = YJKAP-GUELTIGBIS DATVON2 = YJKPA-GUELTIGVON DATBIS2 = YJKPA-GUELTIGBIS IMPORTING OVERLAPPING = UEBERLAPPUNG EXCEPTIONS INTERVALL1_NOT_VALID = 1 INTERVALL2_NOT_VALID = 1.
ISP_CHECK_DATES_OVERLAP CALL FUNCTION 'ISP_CHECK_DATES_OVERLAP' EXPORTING DATVON1 = YJKPAZ-GUELTIGVON DATBIS1 = YJKPAZ-GUELTIGBIS DATVON2 = YJKPA-GUELTIGVON DATBIS2 = YJKPA-GUELTIGBIS IMPORTING OVERLAPPING = UEBERLAPPUNG EXCEPTIONS INTERVALL1_NOT_VALID = 1 INTERVALL2_NOT_VALID = 1.
ISP_CHECK_DATES_OVERLAP CALL FUNCTION 'ISP_CHECK_DATES_OVERLAP' EXPORTING DATVON1 = XJKEP-GUELTIGVON DATBIS1 = XJKEP-GUELTIGBIS DATVON2 = XJKAP-GUELTIGVON DATBIS2 = XJKAP-GUELTIGBIS IMPORTING OVERLAPPING = UEBERLAPPUNG EXCEPTIONS INTERVALL1_NOT_VALID = 1 INTERVALL2_NOT_VALID = 1.
ISP_CHECK_DATES_OVERLAP CALL FUNCTION 'ISP_CHECK_DATES_OVERLAP' EXPORTING DATVON1 = YJKEP-GUELTIGVON DATBIS1 = YJKEP-GUELTIGBIS DATVON2 = YJKAP-GUELTIGVON DATBIS2 = YJKAP-GUELTIGBIS IMPORTING OVERLAPPING = UEBERLAPPUNG EXCEPTIONS INTERVALL1_NOT_VALID = 1 INTERVALL2_NOT_VALID = 1.
ISP_JVTDSPTR_BUFFERED_READ_NC CALL FUNCTION 'ISP_JVTDSPTR_BUFFERED_READ_NC' "TK03061996 EXPORTING "TK03061996 DRERZ = JKAP-DRERZ "TK03061996 PVA = JKAP-PVA "TK03061996 DRKEI = JKAP-DRUCKEREI "TK03061996 TABLES "TK03061996 DSPTRTAB = H_DSPTRTAB "TK03061996 EXCEPTIONS "TK03061996 NO_DATA_FOUND = 1 "TK03061996 OTHERS = 2. "TK03061996
CALL FUNCTION 'ISP_CHECK_DATES_OVERLAP' EXPORTING DATVON1 = JKAP-GUELTIGVON DATBIS1 = JKAP-GUELTIGBIS DATVON2 = H_DSPTRTAB-DSPZRVON DATBIS2 = H_DSPTRTAB-DSPZRBIS IMPORTING OVERLAPPING = UEBERLAPPUNG EXCEPTIONS INTERVALL1_NOT_VALID = 1 INTERVALL2_NOT_VALID = 1.
ISP_CHECK_DATES_OVERLAP * CALL FUNCTION 'ISP_CHECK_DATES_OVERLAP' * EXPORTING * DATVON1 = JKAP-GUELTIGVON * DATBIS1 = JKAP-GUELTIGBIS * DATVON2 = JVTDSPTR-DSPZRVON * DATBIS2 = JVTDSPTR-DSPZRBIS * IMPORTING * OVERLAPPING = UEBERLAPPUNG * EXCEPTIONS * INTERVALL1_NOT_VALID = 1 * INTERVALL2_NOT_VALID = 1.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.
This will then be available for everyone to easily find by simply searching on the report name RJVNCZZ9 or its description.
RJVNCZZ9 - IS-M/SD: NC Prob.Handling: Create NC Records for New Status Ord.Item RJVNCZZ9 - IS-M/SD: NC Prob.Handling: Create NC Records for New Status Ord.Item RJVNCZZ888 - IS-M/SD: Simulate Regen. Planning for Qty Planning: Check 1 Delivery RJVNCZZ888 - IS-M/SD: Simulate Regen. Planning for Qty Planning: Check 1 Delivery RJVNCZZ88 - IS-M/SD: Simulate Regen. of Quantity Planning for 1 Delivery Via. Set RJVNCZZ88 - IS-M/SD: Simulate Regen. of Quantity Planning for 1 Delivery Via. Set