SAP ABAP Class CL_MMPUR_OUT_DELADR_MANAGER (Delivery Address Manager)
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_DELADR_MANAGER  
Short Description Delivery Address Manager    
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 20050331   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 MMMFD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_MMPUR_OUT_DELADR_MANAGER has no interface implemented.
Friends
Class CL_MMPUR_OUT_DELADR_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_BADI_TXJCD Static Attribute Public Object reference (TYPE REF TO) IF_EX_ME_TAX_FROM_ADDRESS BAdI Interface IF_EX_ME_TAX_FROM_ADDRESS 20130116
2 MY_FS_TEMPLATE Static Attribute Private Type reference (TYPE) TTYP_FIELDSELECTION_MM Field Selection 20050331
3 MY_PARENT Instance attribute Private Object reference (TYPE REF TO) IF_PURCHASE_OUT_HEADER Outline Agreement Header 20050331
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL Instance method Public Method Cancel Delivery Address 20050331
2 CLASS_CONSTRUCTOR Static method Public Constructor Class Constructor 20050331
3 CONSTRUCTOR Instance method Public Constructor Constructor 20050331
4 COPY Instance method Public Method Copy Delivery Address 20050331
5 DETERMINE_TXJCD Instance method Public Method Change TXJCD due to BAdI 'ME_TAX_FROM_ADDRESS' 20090520
6 FILL_CMMDA Instance method Public Method Populate Address Communication Structure 20050331
7 GET_FS_TEMPLATE Static method Public Method Returns Field Selection Template for Delivery Address 20050331
8 MAINTAIN Instance method Public Method Maintain Delivery Address 20050331
9 PREPARE_POST Instance method Public Method Preparations for Delivery Addresses for Document Posting 20050331
10 PROCESS_ERROR Instance method Public Method Errror Processing 20050331
Events
Class CL_MMPUR_OUT_DELADR_MANAGER has no event.
Types
Class CL_MMPUR_OUT_DELADR_MANAGER has no local type.
Method Signatures

Method CANCEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OUT_ITEM Call by reference Type reference (TYPE) MEOUT_ITEMS Objekt IF_PURCHASE_OUT_ITEM 20050401

Method CANCEL on class CL_MMPUR_OUT_DELADR_MANAGER has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_MMPUR_OUT_DELADR_MANAGER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_MMPUR_OUT_DELADR_MANAGER has no exception.

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 20050331

Method CONSTRUCTOR on class CL_MMPUR_OUT_DELADR_MANAGER has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ABLAD Call by reference Type reference (TYPE) ABLAD Abladestelle 20050331
2 Exporting EX_CMMDA Call by reference Type reference (TYPE) CMMDA Kommunikationsstruktur Anlieferungsadressen im MM 20050331
3 Importing IM_DESTINATION Call by reference Type reference (TYPE) MEOUT_ITEMS Objekt IF_PURCHASE_OUT_ITEM 20050406
4 Importing IM_SOURCE Call by reference Type reference (TYPE) MEOUT_ITEM Rahmenvertragsposition 20050406
5 Importing IM_TEMPORARY Call by reference Type reference (TYPE) MMPUR_BOOL Boolscher Typ 20050331
# Exception Resumable Description Created on
1 FAILED Copy failed 20050331

Method DETERMINE_TXJCD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TXJCD Call by reference Type reference (TYPE) TXJCD Steuerstandort 20090520
2 Importing IS_HEADER Call by reference Type reference (TYPE) MEOUT_HEADER Rahmenvertragskopf 20090520
3 Importing IS_ITEM Call by reference Type reference (TYPE) MEOUT_ITEM Rahmenvertragsposition 20090520
4 Importing IS_T001W Call by reference Type reference (TYPE) T001W Adresse 20090520

Method DETERMINE_TXJCD on class CL_MMPUR_OUT_DELADR_MANAGER has no exception.

Method FILL_CMMDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OUT_ITEM Call by reference Type reference (TYPE) MEOUT_ITEMS Objekt IF_PURCHASE_OUT_ITEM 20050401
2 Returning RE_CMMDA Value transfer Type reference (TYPE) CMMDA Kommunikationsstruktur Anlieferungsadressen im MM 20050331

Method FILL_CMMDA on class CL_MMPUR_OUT_DELADR_MANAGER has no exception.

Method GET_FS_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TEMPLATE Value transfer Type reference (TYPE) TTYP_FIELDSELECTION_MM Feldauswahl 20050331

Method GET_FS_TEMPLATE on class CL_MMPUR_OUT_DELADR_MANAGER has no exception.

Method MAINTAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CMMDA Call by reference Type reference (TYPE) CMMDA Kommunikationsstruktur Anlieferungsadressen im MM 20050331
2 Importing IM_OUT_ITEM Call by reference Type reference (TYPE) MEOUT_ITEMS Objekt IF_PURCHASE_OUT_ITEM 20050401
# Exception Resumable Description Created on
1 FAILED Error occured 20050331

Method PREPARE_POST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_UEKPO Call by reference Type reference (TYPE) MEOUT_T_UEKPO Tabellentyp Updatestruktur EKPO 20050331
2 Changing CH_YEKPO Call by reference Type reference (TYPE) MEOUT_T_UEKPO Tabellentyp Updatestruktur EKPO 20050331
3 Importing IM_EBELN Call by reference Type reference (TYPE) EBELN Belegnummer des Einkaufsbelegs 20050331

Method PREPARE_POST on class CL_MMPUR_OUT_DELADR_MANAGER has no exception.

Method PROCESS_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ERROR_TAB Call by reference Type reference (TYPE) ADDR_ERROR_TAB Tabellentyp für ADDR_ERROR 20050331

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