SAP ABAP Class CL_PARTNERS_MM (Partner in Purchasing Document)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-OA (Application Component) Vendor Outline Agreements
     MMPUR_OUTLINE_AGREEMENT (Package) Purchasing: Outline Agreements
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PARTNERS_MM IF_PARTNERS_MM 20041202
Properties
Class CL_PARTNERS_MM  
Short Description Partner in Purchasing Document    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MMPUR_OUTLINE_AGREEMENT   Purchasing: Outline Agreements 
Created 20041202   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PARTNERS_MM has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_PARTNERS_MM IF_PARTNERS_MM 20041202
Friends
Class CL_PARTNERS_MM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CONST Instance attribute Private Object reference (TYPE REF TO) CL_MMPUR_CONSTANTS Constants Purchasing 20130626
2 MV_DETERMINED Instance attribute Public Type reference (TYPE) MMPUR_BOOL Partner Determination Was Called 20130626
3 MY_BUFFER_CHANGED Instance attribute Private Type reference (TYPE) MMPUR_BOOL Buffer Changed 20041221
4 MY_LIFRE Instance attribute Public Type reference (TYPE) LIFRE Different Invoicing Party 20041202
5 MY_LLIEF Instance attribute Public Type reference (TYPE) LLIEF Supplying Vendor 20041202
6 MY_PARENT Instance attribute Public Object reference (TYPE REF TO) IF_PURCHASE_OUT_HEADER Outline Agreement Header 20041202
7 MY_PARTNERS Instance attribute Public Type reference (TYPE) MMPUR_T_MMPA Partner in Purchasing Document 20041202
8 MY_PARTNERS_CHANGED Instance attribute Public Type reference (TYPE) MMPUR_BOOL Partner Changed (via Interface) 20041202
9 MY_T161 Static Attribute Private Type reference (TYPE) T161 Purchasing Document Types 20041223
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_PARTNERS Instance method Public Method Existence Check 20041202
2 CHECK_UNIQUE_DUPLICATE Instance method Public Method Check for Unique/Duplicated Partner Roles 20050318
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20041202
4 DETERMINE_PARTNERS Instance method Public Method Determine Partner 20041202
5 DETERMINE_PARTNER_LEVEL Instance method Private Method Determine Partner Level 20041202
6 FINAL_ROUND_PARTNERS Instance method Public Method Last Round for Partner Data/Mandatory Roles 20041228
7 HAS_INPUT_BUFFER_CHANGED Instance method Public Method Change Carried Out? 20041202
8 PARTNER_SCREEN Instance method Public Method Invoke Partner Screen (Only Relevant to UI) 20041202
9 READ_PARTNERS Instance method Public Method Read Partners 20050322
10 SET_INPUT_BUFFER_CHANGED Instance method Protected Method Change Effected 20041202
11 TRANSFER_PARTNERS Instance method Public Method Transfer Partner Data to Function Group EKPA 20041202
Events
Class CL_PARTNERS_MM has no event.
Types
Class CL_PARTNERS_MM has no local type.
Method Signatures

Method CHECK_PARTNERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IM_PARTNER Call by reference Type reference (TYPE) MMPUR_T_MMPA Partnerdaten 20041203
# Exception Resumable Description Created on
1 ERROR Error message occured 20041228

Method CHECK_UNIQUE_DUPLICATE Signature

Method CHECK_UNIQUE_DUPLICATE on class CL_PARTNERS_MM has no parameter.
# Exception Resumable Description Created on
1 ERROR Error message occured 20050318

Method CONSTRUCTOR 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 20041202

Method CONSTRUCTOR on class CL_PARTNERS_MM has no exception.

Method DETERMINE_PARTNERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FAILED Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20130626

Method DETERMINE_PARTNERS on class CL_PARTNERS_MM has no exception.

Method DETERMINE_PARTNER_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LTSNR Call by reference Type reference (TYPE) LTSNR Lieferantenteilsortiment 20041203
2 Exporting EX_WERKS Call by reference Type reference (TYPE) EWERK Werkstabelle für National Contracts 20041203

Method DETERMINE_PARTNER_LEVEL on class CL_PARTNERS_MM has no exception.

Method FINAL_ROUND_PARTNERS Signature

Method FINAL_ROUND_PARTNERS on class CL_PARTNERS_MM has no parameter.
# Exception Resumable Description Created on
1 ERROR Error Message occured 20050318

Method HAS_INPUT_BUFFER_CHANGED Signature

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

Method HAS_INPUT_BUFFER_CHANGED on class CL_PARTNERS_MM has no exception.

Method PARTNER_SCREEN Signature

Method PARTNER_SCREEN on class CL_PARTNERS_MM has no parameter.
Method PARTNER_SCREEN on class CL_PARTNERS_MM has no exception.

Method READ_PARTNERS Signature

Method READ_PARTNERS on class CL_PARTNERS_MM has no parameter.
Method READ_PARTNERS on class CL_PARTNERS_MM has no exception.

Method SET_INPUT_BUFFER_CHANGED Signature

Method SET_INPUT_BUFFER_CHANGED on class CL_PARTNERS_MM has no parameter.
Method SET_INPUT_BUFFER_CHANGED on class CL_PARTNERS_MM has no exception.

Method TRANSFER_PARTNERS Signature

Method TRANSFER_PARTNERS on class CL_PARTNERS_MM has no parameter.
Method TRANSFER_PARTNERS on class CL_PARTNERS_MM has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 600