SAP ABAP Class CL_MMPUR_OUT_OUTPUT_MESSAGES (Message Output Outline Agreement)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-OA (Application Component) Vendor Outline Agreements
     MMPUR_OUTLINE_AGREEMENT (Package) Purchasing: Outline Agreements
Properties
Class CL_MMPUR_OUT_OUTPUT_MESSAGES  
Short Description Message Output Outline Agreement    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MMPUR_OUTLINE_AGREEMENT   Purchasing: Outline Agreements 
Created 20050429   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MMPUR_OUT_OUTPUT_MESSAGES has no forward declaration.
Interfaces
Class CL_MMPUR_OUT_OUTPUT_MESSAGES has no interface implemented.
Friends
Class CL_MMPUR_OUT_OUTPUT_MESSAGES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ABSA Constant Private Type reference (TYPE) CHAR1 '4' Single-Character Indicator 20050506
2 C_APPL_EL Constant Public Type reference (TYPE) SNA_KAPPL 'EL' Application for Message Conditions 20050503
3 C_APPL_LP Constant Public Type reference (TYPE) SNA_KAPPL 'EV' Application for Message Conditions 20050429
4 C_DEFAULT Constant Private Type reference (TYPE) MESSAGING_APPL 'A' Selection of Application for Message Output 20050506
5 C_ETDRK_2 Constant Public Type reference (TYPE) ETDRK '2' Indicator: Print-Relevant Schedule Lines Exist 20050502
6 C_ETDRK_NO Constant Public Type reference (TYPE) ETDRK ' ' Indicator: Print-Relevant Schedule Lines Exist 20050502
7 C_MAHN Constant Private Type reference (TYPE) CHAR1 '3' Single-Character Indicator 20050506
8 C_NEU Constant Private Type reference (TYPE) CHAR1 '1' Single-Character Indicator 20050502
9 C_NO_MESSAGE Constant Private Type reference (TYPE) MESSAGING_APPL 'N' Selection of Application for Message Output 20050506
10 C_PRINT_ITEM Constant Private Type reference (TYPE) MESSAGING_APPL 'B' Selection of Application for Message Output 20050506
11 C_PRINT_OUTPUT Instance attribute Public Type reference (TYPE) NA_NACHA '1' Transmission Medium of Message 20050506
12 C_PRINT_SCHEDULES Constant Private Type reference (TYPE) MESSAGING_APPL 'C' Selection of Application for Message Output 20050506
13 C_VORGA_CO Constant Public Type reference (TYPE) VORGA 'K ' Transaction/Event 20050503
14 C_VORGA_LE Constant Public Type reference (TYPE) VORGA 'LE' Transaction/Event 20050511
15 C_VORGA_LP Constant Public Type reference (TYPE) VORGA 'L ' Transaction/Event 20050503
16 C_VSTAT_INITIAL Constant Private Type reference (TYPE) NA_VSTAT '0' Processing status of message 20050506
17 C_VSTAT_SUCCESS Constant Private Type reference (TYPE) NA_VSTAT '1' Processing status of message 20050506
18 GT_DOCUMENT Static Attribute Private Type reference (TYPE) TYPE_T_DOCUMENT Registered Document Numbers 20130130
19 MY_ATTRIBUTES Instance attribute Private Type reference (TYPE) MEOUT_T_OUTPUT Boolean Type 20050510
20 MY_DEFAULT_HANDLING Instance attribute Private Type reference (TYPE) MMPUR_BOOL Boolean Type 20050506
21 MY_DUMMY_NAST Instance attribute Private Type reference (TYPE) MMPUR_BOOL Boolean Type 20050502
22 MY_INSTANCE_HANDLER Static Attribute Private Type reference (TYPE) LTY_INSTANCE_HANDLING_TB 20050429
23 MY_MESS_APPL Instance attribute Private Type reference (TYPE) LTY_APPL_TB Application for message conditions 20050429
24 MY_NAST Instance attribute Private Type reference (TYPE) LTY_NAST_TB 20050429
25 MY_PARTNER Instance attribute Private Type reference (TYPE) LTY_PARTNER_TB 20050502
26 MY_T161M Instance attribute Private Type reference (TYPE) LTY_T161M_TB Fine-Tuned Control: Message Types 20050502
27 MY_T161N Instance attribute Private Type reference (TYPE) T161N Message Determination Schemas: Assignment 20050503
28 MY_YNAST Instance attribute Private Type reference (TYPE) LTY_YNAST_TB 20050429
29 NO_MESSAGE Instance attribute Private Type reference (TYPE) MMPUR_BOOL Boolean Type 20050503
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE Static method Public Method 20050429
2 CONSTRUCTOR Instance method Private Constructor 20050429
3 GENERATE_MESSAGE Instance method Public Method 20050503
4 GET_APPL Instance method Public Method 20050503
5 GET_ATTRIBUTES Instance method Public Method Information re Message Output 20050502
6 GET_DATE Instance method Public Method 20050523
7 GET_DEFAULT_HANDLE Instance method Public Method 20050506
8 GET_INSTANCE Static method Public Method 20050429
9 GET_NO_MESSAGE Instance method Public Method 20050506
10 IS_CALLED_BY_BAPI Static method Public Method 20050506
11 LOOKUP Instance method Public Method Read Messages, Set Print Attributes 20050429
12 MODIFY_MESSAGE Instance method Public Method 20050503
13 POST Static method Public Method 20050429
14 PREPARE_POST Instance method Public Method 20050503
15 SET_ATTRIBUTES Instance method Public Method 20050502
16 SET_ITEM_HANDLE Instance method Public Method 20050510
17 SET_SCHEDULE_HANDLE Instance method Public Method Info That Schedule Lines Will Be Changed 20050429
18 SET_VERSION Instance method Public Method 20050503
Events
Class CL_MMPUR_OUT_OUTPUT_MESSAGES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYPE_S_DOCUMENT Public See coding Document Number 20130130 BEGIN OF type_s_document, ebeln TYPE ebeln, kappl TYPE sna_kappl, END OF type_s_document
2 TYPE_T_DOCUMENT Public See coding Document Numbers 20130130 type_t_document TYPE SORTED TABLE OF type_s_document WITH UNIQUE KEY ebeln kappl
Method Signatures

Method CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NO_COMMIT Call by reference Type reference (TYPE) MMPUR_BOOL Boolscher Typ 20050601
2 Importing IM_PARENT Call by reference Object reference (TYPE REF TO) IF_PURCHASE_OUT_HEADER Rahmenvertrag Kopf 20050429

Method CLOSE on class CL_MMPUR_OUT_OUTPUT_MESSAGES has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTROLLER Call by reference Type reference (TYPE) MESSAGING_APPL Auswahl der Applikation für Nachrichtenausgabe 20050506
2 Importing IM_PARENT Call by reference Object reference (TYPE REF TO) IF_PURCHASE_OUT_HEADER Rahmenvertrag Kopf 20050429

Method CONSTRUCTOR on class CL_MMPUR_OUT_OUTPUT_MESSAGES has no exception.

Method GENERATE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARENT Call by reference Object reference (TYPE REF TO) IF_PURCHASE_OUT_HEADER Rahmenvertrag Kopf 20050503
2 Importing IM_UPDATE_CALL Call by reference Type reference (TYPE) MMPUR_BOOL Aufruf beim Update 20050506
3 Returning RE_CANCEL_UPDATE Value transfer Type reference (TYPE) MMPUR_BOOL Boolscher Typ 20050506
# Exception Resumable Description Created on
1 CX_MMPUR_MESSAGE Root mit Meldung 20050506

Method GET_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_APPL Value transfer Type reference (TYPE) MEOUT_T_KAPPL Applikation für Nachrichtenkonditionen 20050503

Method GET_APPL on class CL_MMPUR_OUT_OUTPUT_MESSAGES has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DATA Value transfer Type reference (TYPE) MEOUT_T_OUTPUT Nachrichtensteuerung 20050510

Method GET_ATTRIBUTES on class CL_MMPUR_OUT_OUTPUT_MESSAGES has no exception.

Method GET_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LPHIS Call by reference Type reference (TYPE) LPHIS Kennzeichen für Lieferplanabruf-Dokumentation 20050523
2 Returning RE_NAST Value transfer Type reference (TYPE) NAST Nachrichtenstatus 20050523

Method GET_DATE on class CL_MMPUR_OUT_OUTPUT_MESSAGES has no exception.

Method GET_DEFAULT_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DEFAULT_HANDLER Value transfer Type reference (TYPE) MMPUR_BOOL Boolscher Typ 20050506

Method GET_DEFAULT_HANDLE on class CL_MMPUR_OUT_OUTPUT_MESSAGES has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTROLLER Call by reference Type reference (TYPE) MESSAGING_APPL Auswahl der Applikation für Nachrichtenausgabe 20050506
2 Importing IM_PARENT Call by reference Object reference (TYPE REF TO) IF_PURCHASE_OUT_HEADER Rahmenvertrag Kopf 20050429
3 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) CL_MMPUR_OUT_OUTPUT_MESSAGES Nachrichtenausgabe Rahmenvertrag 20050429

Method GET_INSTANCE on class CL_MMPUR_OUT_OUTPUT_MESSAGES has no exception.

Method GET_NO_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NO_MESSAGE Value transfer Type reference (TYPE) MMPUR_BOOL Boolscher Typ 20050506

Method GET_NO_MESSAGE on class CL_MMPUR_OUT_OUTPUT_MESSAGES has no exception.

Method IS_CALLED_BY_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_BAPI_CALL Value transfer Type reference (TYPE) MMPUR_BOOL Boolscher Typ 20050506

Method IS_CALLED_BY_BAPI on class CL_MMPUR_OUT_OUTPUT_MESSAGES has no exception.

Method LOOKUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARENT Call by reference Object reference (TYPE REF TO) IF_PURCHASE_OUT_HEADER Belegnummer des Einkaufsbelegs 20050502

Method LOOKUP on class CL_MMPUR_OUT_OUTPUT_MESSAGES has no exception.

Method MODIFY_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20050503
2 Importing IM_FRGRL Call by reference Type reference (TYPE) FRGRL Freigabe unvollständig 20050503

Method MODIFY_MESSAGE on class CL_MMPUR_OUT_OUTPUT_MESSAGES has no exception.

Method POST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTRACT Call by reference Type reference (TYPE) MMPUR_BOOL Boolscher Typ 20050510
2 Importing IM_MESSAGE_APPL Call by reference Type reference (TYPE) MEOUT_T_KAPPL Applikation für Nachrichtenkonditionen 20050503
3 Importing IM_NO_MESSAGE Call by reference Type reference (TYPE) MMPUR_BOOL Boolscher Typ 20050506
4 Importing IT_DOCUMENT Call by reference Type reference (TYPE) TYPE_T_DOCUMENT Document numbers 20130130

Method POST on class CL_MMPUR_OUT_OUTPUT_MESSAGES has no exception.

Method PREPARE_POST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20050503
2 Importing IM_EBELN_OLD Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20050506

Method PREPARE_POST on class CL_MMPUR_OUT_OUTPUT_MESSAGES has no exception.

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_APPL Call by reference Type reference (TYPE) SNA_KAPPL Applikation für Nachrichtenkonditionen 20050510

Method SET_ATTRIBUTES on class CL_MMPUR_OUT_OUTPUT_MESSAGES has no exception.

Method SET_ITEM_HANDLE Signature

Method SET_ITEM_HANDLE on class CL_MMPUR_OUT_OUTPUT_MESSAGES has no parameter.
Method SET_ITEM_HANDLE on class CL_MMPUR_OUT_OUTPUT_MESSAGES has no exception.

Method SET_SCHEDULE_HANDLE Signature

Method SET_SCHEDULE_HANDLE on class CL_MMPUR_OUT_OUTPUT_MESSAGES has no parameter.
Method SET_SCHEDULE_HANDLE on class CL_MMPUR_OUT_OUTPUT_MESSAGES has no exception.

Method SET_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20050503
2 Importing IM_REVNO Call by reference Type reference (TYPE) REVNO Versionsnummer im Einkauf 20050503

Method SET_VERSION on class CL_MMPUR_OUT_OUTPUT_MESSAGES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 600