SAP Reports / Programs | Quality Management | Quality Planning | QM Control in Procurement(QM-PT-RP-PRC) SAP QM

MQBAAI10 SAP ABAP INCLUDE - q







MQBAAI10 is a standard ABAP INCLUDE available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.

If you would like to execute this report or see the full code listing simply enter MQBAAI10 into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

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.






SUBMIT MQBAAI10. "Basic submit
SUBMIT MQBAAI10 AND RETURN. "Return to original report after report execution complete
SUBMIT MQBAAI10 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: q


INCLUDES used within this REPORT MQBAAI10

No INCLUDES are used within this REPORT code!


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

QPLS_INSPECTION_TYPE_SELECT CALL FUNCTION 'QPLS_INSPECTION_TYPE_SELECT' EXPORTING I_HERKUNFT = C_HERK_WE I_DISPLAY = G_DISPLAY IMPORTING E_TQ32 = TQ32 EXCEPTIONS NO_ENTRY = 1 NO_SELECT = 2.

STATUS_PROFILE_HELP_REQUEST CALL FUNCTION 'STATUS_PROFILE_HELP_REQUEST' EXPORTING DISPLAY = G_DISPLAY OBTYP = C_OBJ_QI IMPORTING STSMA = QINF-STSMA.

QELA_CHANGEDOCUMENTS_SHOW CALL FUNCTION 'QELA_CHANGEDOCUMENTS_SHOW' EXPORTING I_OBJECTCLAS = 'QINF ' I_OBJECTID = CDHDR-OBJECTID EXCEPTIONS NO_DATA_FOUND = 01 NO_DATA_SELECTED = 02.

QSS1_LFA1_SHOW CALL FUNCTION 'QSS1_LFA1_SHOW' EXPORTING I_LIFNR = QINF-LIEFERANT EXCEPTIONS NO_LIEFERANT = 1.

QSS1_LFA1_SHOW CALL FUNCTION 'QSS1_LFA1_SHOW' EXPORTING I_LIFNR = RQBAA-HERSTELLER EXCEPTIONS NO_LIEFERANT = 1.

QSS1_MARC_SHOW CALL FUNCTION 'QSS1_MARC_SHOW' EXPORTING I_MATNR = QINF-MATNR I_WERK = QINF-WERK EXCEPTIONS NO_MATERIAL = 1.

TQSSW_READ CALL FUNCTION 'TQSSW_READ' EXPORTING AGIDV = G_REPORT DYNNR = TQSSW-DYNNR IMPORTING TQSSW_EXP = TQSSW EXCEPTIONS NO_ENTRY = 1.

OBJECT_NUMBER_TYPE_GET CALL FUNCTION 'OBJECT_NUMBER_TYPE_GET' EXPORTING OBJNR = QINF-OBJNR IMPORTING OBART = L_OBART.

OBJECT_NUMBER_GET_QI CALL FUNCTION 'OBJECT_NUMBER_GET_QI' IMPORTING OBJNR = QINF-OBJNR.

STATUS_OBJECT_SWITCH_NUMBER CALL FUNCTION 'STATUS_OBJECT_SWITCH_NUMBER' EXPORTING OBJNR_NEW = QINF-OBJNR OBJNR_OLD = G_OBJNR EXCEPTIONS OBJECT_NOT_FOUND = 01 OBJNR_NEW_INVALID = 02 OBJNR_OLD_INVALID = 03 STATUS_OBJECT_ALREADY_EXISTS = 04.

STATUS_OBJECT_DELETE CALL FUNCTION 'STATUS_OBJECT_DELETE' EXPORTING OBJNR = qinf-objnr.

CV140_LINKS_SAVE call function 'CV140_LINKS_SAVE'.

QB_VB_QINF_POST CALL FUNCTION 'QB_VB_QINF_POST' IN UPDATE TASK EXPORTING QINF_IMP = QINF QINF_OLD_IMP = G_ORIG_QINF VBKZ_IMP = RQBAA-AKTYP.

COMMIT_TEXT CALL FUNCTION 'COMMIT_TEXT' EXPORTING OBJECT = C_OBJECT_QINF.

TQSSW_READ CALL FUNCTION 'TQSSW_READ' EXPORTING AGIDV = G_REPORT DYNNR = TQSSW-DYNNR IMPORTING TQSSW_EXP = TQSSW EXCEPTIONS NO_ENTRY = 1.

TQSSW_READ CALL FUNCTION 'TQSSW_READ' EXPORTING AGIDV = G_REPORT DYNNR = TQSSW-DYNNR IMPORTING TQSSW_EXP = TQSSW EXCEPTIONS NO_ENTRY = 1.

TQSSW_READ CALL FUNCTION 'TQSSW_READ' EXPORTING AGIDV = G_REPORT DYNNR = TQSSW-DYNNR IMPORTING TQSSW_EXP = TQSSW EXCEPTIONS NO_ENTRY = 1.

ME_SELECT_EKORG_FOR_PLANT CALL FUNCTION 'ME_SELECT_EKORG_FOR_PLANT' EXPORTING I_WERKS = QINF-WERK IMPORTING E_EKORG = G_EKORG EXCEPTIONS MORE_THAN_ONE_ORGANIZATION = 1 NO_ENTRY_FOUND = 2 NO_DEFAULT_FOUND = 3 OTHERS = 4.

TQ02A_READ





CALL FUNCTION 'TQ02A_READ' EXPORTING I_QSSYSFAM = QINF-QSSYSFAM I_QSSYS = L_QSSYS EXCEPTIONS NO_ENTRY = 1.

TQ04A_READ CALL FUNCTION 'TQ04A_READ' EXPORTING I_SPERRFKT = QINF-SPERRFKT IMPORTING E_TQ04A = TQ04A E_TQ04S = TQ04S EXCEPTIONS NO_ENTRY = 1.

STATUS_OBJECT_READ CALL FUNCTION 'STATUS_OBJECT_READ' EXPORTING OBJNR = QINF-OBJNR IMPORTING E_JSTO = L_JSTO.

OBJECT_NUMBER_TYPE_GET CALL FUNCTION 'OBJECT_NUMBER_TYPE_GET' EXPORTING OBJNR = QINF-OBJNR IMPORTING OBART = L_OBART.

STATUS_OBJECT_DELETE CALL FUNCTION 'STATUS_OBJECT_DELETE' EXPORTING OBJNR = L_JSTO-OBJNR.

STATUS_PROFILE_CHECK_OBJECT CALL FUNCTION 'STATUS_PROFILE_CHECK_OBJECT' EXPORTING OBTYP = C_OBJ_QI STSMA = QINF-STSMA EXCEPTIONS PROFILE_NOT_VALID = 01.

STATUS_OBJECT_CREATE CALL FUNCTION 'STATUS_OBJECT_CREATE' EXPORTING CHGKZ = C_KREUZ OBTYP = C_OBJ_QI STSMA = QINF-STSMA IMPORTING OBJNR = QINF-OBJNR EXCEPTIONS OBTYP_INVALID = 01 STATUS_OBJECT_ALREADY_EXISTS = 02 STSMA_INVALID = 03 STSMA_OBTYP_INVALID = 04.

QELA_QINF_SELECT CALL FUNCTION 'QELA_QINF_SELECT' EXPORTING I_LIEFERANT = QINF-LIEFERANT I_MATERIAL = QINF-MATNR I_REVLV = QINF-REVLV I_WERK = QINF-WERK IMPORTING E_QINF = G_ORIG_QINF EXCEPTIONS NO_DATA_FOUND = 01 NO_DATA_SELECTED = 02.

DOKUMENTE_ZU_OBJEKT CALL FUNCTION 'DOKUMENTE_ZU_OBJEKT' EXPORTING KEY = G_DOKTAB-OBJKY OBJEKT = G_DOKTAB-DOKOB TABLES DOKTAB = G_DOKTAB EXCEPTIONS KEIN_DOKUMENT = 1.

SWU_OBJECT_PUBLISH CALL FUNCTION 'SWU_OBJECT_PUBLISH' EXPORTING OBJTYPE = C_WORKFL_OBJ OBJKEY = G_LOG_QINF EXCEPTIONS OBJTYPE_NOT_FOUND = 1 OTHERS = 2.

STATUS_DELETE_FROM_BUFFER CALL FUNCTION 'STATUS_DELETE_FROM_BUFFER' EXPORTING CLIENT = SY-MANDT OBJNR = QINF-OBJNR EXCEPTIONS OTHERS = 0.

QSS_TEXT_PROCESSING CALL FUNCTION 'QSS_TEXT_PROCESSING' EXPORTING OBJECT = C_OBJECT_QINF OBJECT_NEU = C_OBJECT_QINF SCHLUESSEL = ltextschluessel SCHLUESSEL_NEU = ltextschluessel_neu SPRSL = G_VORL_QINF-SPRAS TEXTID = C_TEXTID_QINF TEXTID_NEU = C_TEXTID_QINF VKZ = txt_copy EXCEPTIONS NAMENEW = 1 NO_NAME = 2 NO_OBJECT = 3 NO_SPRACHE = 4 NO_TEXT = 5 NO_TEXTID = 6 NO_TEXTTAB = 7 UNKNOWN = 8 OTHERS = 9.

MB_READ_HTN_AND_MATERIAL CALL FUNCTION 'MB_READ_HTN_AND_MATERIAL' EXPORTING I_EMATN = QINF-MATNR IMPORTING E_BMATN = G_BMATN E_MPROF = G_MPROF E_MFRNR = G_MFRNR E_KZREV = G_KZREV E_PARAM = G_TMPPF E_MFRPN = G_MFRPN EXCEPTIONS OTHERS = 0.

REVISION_LEVEL_SELECT CALL FUNCTION 'REVISION_LEVEL_SELECT' EXPORTING MATNR = QINF-MATNR REVLV = QINF-REVLV EXCEPTIONS DATE_NOT_FOUND = 01 ECN_NOT_FOUND = 02 ECN_NO_REVISION = 03 INPUT_INCOMPLETE = 04 INPUT_INCONSISTENT = 05 REVISION_NOT_FOUND = 06 VERSION_NOT_FOUND = 07.

ENQUEUE_EQQINF CALL FUNCTION 'ENQUEUE_EQQINF' EXPORTING MATNR = QINF-MATNR ZAEHL = C_AKT_ZAEHL EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2.

STATUS_READ CALL FUNCTION 'STATUS_READ' EXPORTING CLIENT = SY-MANDT OBJNR = QINF-OBJNR ONLY_ACTIVE = 'X' TABLES STATUS = L_STATUS EXCEPTIONS OBJECT_NOT_FOUND = 01.



Contribute (Add Comments)

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 MQBAAI10 or its description.