SAP ABAP Class CL_PFO_PM_PDORG_TA (Transaction)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     PFO130 (Package) Portfolio Assignment: Kernel Functions
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PFO_PM Superclass for PM Integration 20070418
Properties
Class CL_PFO_PM_PDORG_TA  
Short Description Transaction    
Super Class CL_PFO_PM Superclass for PM Integration 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PFO130   Portfolio Assignment: Kernel Functions 
Created 20070322   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PFO_PM_PDORG_TA has no forward declaration.
Interfaces
Class CL_PFO_PM_PDORG_TA has no interface implemented.
Friends
Class CL_PFO_PM_PDORG_TA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BALLEVEL_OBJ Constant Protected Type reference (TYPE) BALLEVEL 5 Application Log: Level of Detail 20070329
2 GC_BALLEVEL_SUB_TA Constant Protected Type reference (TYPE) BALLEVEL 4 Application Log: Level of Detail 20070329
3 GC_BALLEVEL_TA Constant Protected Type reference (TYPE) BALLEVEL 3 Application Log: Level of Detail 20070328
4 MD_NOW Instance attribute Protected Type reference (TYPE) PFO_TECHDATE_OBJ Technical Time Stamp 20070322
5 MD_TR_NUMBER Instance attribute Protected Type reference (TYPE) PFO_TA_COUNT Transaction Number 20070322
6 MO_BAL Instance attribute Protected Object reference (TYPE REF TO) CL_CACS_BAL Log 20070323
7 MO_BUFFER Instance attribute Protected Object reference (TYPE REF TO) CL_PFO_BUFFER Transaction Buffer of PFO 20070323
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AND_CREATE_GO Instance method Protected Method Check If Business Object Exists and Generate It If Required 20070330
2 CHECK_AND_CREATE_SEG Instance method Protected Method Check If Business Object Exists and Generate It If Required 20070330
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070322
4 CREATE_GO Instance method Protected Method Create object 20070329
5 CREATE_GZO Instance method Protected Method Generate Assignment 20070403
6 CREATE_SEG Instance method Protected Method Create object 20070330
7 CREATE_TRANSACTION Static method Public Method Factory Method: Generate Transaction 20070322
8 DELETE_TA_DATA_FROM_BUFFER Instance method Public Method Delete Data of Transaction from Buffer 20070323
9 GET_METADATA Instance method Protected Method Read Metadata 20070402
10 GET_METHODDATA Instance method Protected Method Load Metadata Such as Table Names, Methods,... 20070402
11 GET_TR_NUMBER Instance method Public Method Read Transaction Number 20070326
12 LOG_INSERT_MESSAGE Instance method Protected Method Write Message to Log 20070327
13 LOG_INSERT_TA_HEADER Instance method Protected Method Write Transaction Header to Log 20070327
14 PROCESS_PM_OBJECT_ASSIGNMENT Instance method Protected Method Create / Change Assignment 20070328
15 PROCESS_TA_DATA Instance method Public Method Process Data of a Policy (= Transaction) 20070322
Events
Class CL_PFO_PM_PDORG_TA has no event.
Types
Class CL_PFO_PM_PDORG_TA has no local type.
Method Signatures

Method CHECK_AND_CREATE_GO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_GUID Call by reference Type reference (TYPE) PFO_GUID DB-Schlüssel einer BZO-Stammdaten-Tabelle (GUID22) 20070404
2 Changing CT_ENQ_VAL Call by reference Type reference (TYPE) PFO_TI_ENQ_VAL Enqueue-Werte 20070404
3 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20070330
4 Importing IS_OBJECTDATA Call by reference Type reference (TYPE) PFO_S_OBJECT Struktur zur DB-Tabelle TPFO_OBJECT 20070330
# Exception Resumable Description Created on
1 CX_CACS_BAL_EX CACS: Application log exceptions 20070330
2 CX_PFO_PM_PDORG Ausnahmen zur PDORG-INtegration 20070330

Method CHECK_AND_CREATE_SEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_GUID Call by reference Type reference (TYPE) PFO_GUID DB-Schlüssel einer BZO-Stammdaten-Tabelle (GUID22) 20070404
2 Changing CT_ENQ_VAL Call by reference Type reference (TYPE) PFO_TI_ENQ_VAL Enqueue-Werte 20070404
3 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20070330
4 Importing IS_OBJECTDATA Call by reference Type reference (TYPE) PFO_S_OBJECT Struktur zur DB-Tabelle TPFO_OBJECT 20070330
# Exception Resumable Description Created on
1 CX_CACS_BAL_EX CACS: Application log exceptions 20070330
2 CX_PFO_PM_PDORG Ausnahmen zur PDORG-INtegration 20070330

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NOW Call by reference Type reference (TYPE) PFO_TECHDATE_OBJ Zeitstempel (JJJJ.MM.TT hh:mm:ss) 20070326
2 Importing IO_BAL Call by reference Object reference (TYPE REF TO) CL_CACS_BAL CACS: Application log 20070323
3 Importing IO_BUFFER Call by reference Object reference (TYPE REF TO) CL_PFO_BUFFER Memory für Massenverarbeitung 20070323
# Exception Resumable Description Created on
1 CX_CACS_BAL_EX CACS: Application log exceptions 20070328
2 CX_PFO_PM_PDORG Ausnahmen zur PDORG-INtegration 20070328

Method CREATE_GO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_OBJECT Call by reference Object reference (TYPE REF TO) DATA Objektzeile 20070404
2 Changing CT_ENQ_VAL Call by reference Type reference (TYPE) PFO_TI_ENQ_VAL Enqueue-Werte 20070404
3 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) DATA Objektdaten 20070329
4 Importing IS_OBJECTDATA Call by reference Type reference (TYPE) PFO_S_OBJECT Struktur zur DB-Tabelle TPFO_OBJECT 20070330
# Exception Resumable Description Created on
1 CX_CACS_BAL_EX CACS: Application log exceptions 20070329
2 CX_PFO_PM_PDORG Ausnahmen zur PDORG-INtegration 20070329

Method CREATE_GZO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ENQ_VAL Call by reference Type reference (TYPE) PFO_TI_ENQ_VAL Enqueue-Werte 20070404
2 Importing IS_GZO Call by reference Type reference (TYPE) PFO_S_GZO Struktur zur DDIC-Tabelle PFO_GZO 20070403
3 Importing IS_METHOD Call by reference Type reference (TYPE) PFO_S_METHOD Struktur zur DDIC-Tabelle TPFO_METHOD 20070403
4 Importing IS_OBJECTDATA Call by reference Type reference (TYPE) PFO_S_OBJECT Struktur zur DB-Tabelle TPFO_OBJECT 20070403
# Exception Resumable Description Created on
1 CX_CACS_BAL_EX CACS: Application log exceptions 20070403
2 CX_PFO_PM_PDORG Ausnahmen zur PDORG-INtegration 20070403

Method CREATE_SEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_OBJECT Call by reference Object reference (TYPE REF TO) DATA Objektzeile 20070404
2 Changing CT_ENQ_VAL Call by reference Type reference (TYPE) PFO_TI_ENQ_VAL Enqueue-Werte 20070404
3 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) DATA Objektdaten 20070330
4 Importing IS_OBJECTDATA Call by reference Type reference (TYPE) PFO_S_OBJECT Struktur zur DB-Tabelle TPFO_OBJECT 20070330
# Exception Resumable Description Created on
1 CX_CACS_BAL_EX CACS: Application log exceptions 20070330
2 CX_PFO_PM_PDORG Ausnahmen zur PDORG-INtegration 20070330

Method CREATE_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NOW Call by reference Type reference (TYPE) PFO_TECHDATE_OBJ Zeitstempel (JJJJ.MM.TT hh:mm:ss) 20070326
2 Importing IO_BAL Call by reference Object reference (TYPE REF TO) CL_CACS_BAL CACS: Application log 20070323
3 Importing IO_BUFFER Call by reference Object reference (TYPE REF TO) CL_PFO_BUFFER Memory für Massenverarbeitung 20070323
4 Returning RO_TRANSACTION Value transfer Object reference (TYPE REF TO) CL_PFO_PM_PDORG_TA Transaktion 20070322
# Exception Resumable Description Created on
1 CX_CACS_BAL_EX CACS: Application log exceptions 20070327
2 CX_PFO_PM_PDORG Ausnahmen zur PDORG-INtegration 20070328

Method DELETE_TA_DATA_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ENQ_VAL Call by reference Type reference (TYPE) PFO_TI_ENQ_VAL Enqueue-Werte 20070326
# Exception Resumable Description Created on
1 CX_CACS_BAL_EX CACS: Application log exceptions 20070328
2 CX_PFO_PM_PDORG Ausnahmen zur PDORG-INtegration 20070327

Method GET_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJKIND Call by reference Type reference (TYPE) PFO_OBJKIND 20070402
2 Importing ID_OBJTYPE Call by reference Type reference (TYPE) PFO_OBJTYPE 20070402
3 Returning RS_OBJECTDATA Value transfer Type reference (TYPE) PFO_S_OBJECT 20070402
# Exception Resumable Description Created on
1 CX_CACS_BAL_EX CACS: Application log exceptions 20070402
2 CX_PFO_PM_PDORG Ausnahmen zur PDORG-INtegration 20070402

Method GET_METHODDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_METHOD Call by reference Type reference (TYPE) PFO_METHOD Methode eines Objektes in der BZO 20070402
2 Importing ID_OBJKIND Call by reference Type reference (TYPE) PFO_OBJKIND Objektart 20070402
3 Importing ID_OBJTYPE Call by reference Type reference (TYPE) PFO_OBJTYPE Objekttyp (BZO) 20070402
4 Returning RS_METHOD Value transfer Type reference (TYPE) PFO_S_METHOD Struktur zur DDIC-Tabelle TPFO_METHOD 20070402
# Exception Resumable Description Created on
1 CX_CACS_BAL_EX CACS: Application log exceptions 20070402
2 CX_PFO_PM_PDORG Ausnahmen zur PDORG-INtegration 20070402

Method GET_TR_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_TR_NUMBER Value transfer Type reference (TYPE) PFO_TA_COUNT Transaktionszähler für den BZO-Buffer 20070326

Method GET_TR_NUMBER on class CL_PFO_PM_PDORG_TA has no exception.

Method LOG_INSERT_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BALMSG Call by reference Type reference (TYPE) BAL_S_MSG Anwendungs-Log: Daten einer Meldung 20070327
# Exception Resumable Description Created on
1 CX_CACS_BAL_EX Ausnahmen zur PDORG-INtegration 20070328

Method LOG_INSERT_TA_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_POL_GUID Call by reference Type reference (TYPE) PFO_POL_GUID Policen-ID des PM (techn.) 20070327
# Exception Resumable Description Created on
1 CX_CACS_BAL_EX CACS: Application log exceptions 20070328

Method PROCESS_PM_OBJECT_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ENQ_VAL Call by reference Type reference (TYPE) PFO_TI_ENQ_VAL Enqueue-Werte 20070404
2 Importing ID_OBJKIND Call by reference Type reference (TYPE) PFO_OBJKIND Objektart 20070328
3 Importing ID_OBJTYPE Call by reference Type reference (TYPE) PFO_OBJTYPE Objekttyp (BZO) 20070328
4 Importing IT_OBJECT Call by reference Type reference (TYPE) STANDARD TABLE 20070330
# Exception Resumable Description Created on
1 CX_CACS_BAL_EX CACS: Application log exceptions 20070328
2 CX_PFO_PM_PDORG Ausnahmen zur PDORG-INtegration 20070328

Method PROCESS_TA_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ENQ_VAL Call by reference Type reference (TYPE) PFO_TI_ENQ_VAL Enqueue-Werte 20070326
2 Exporting ED_OK Call by reference Type reference (TYPE) FLAG Kz.: Verarbeitung erfolgreich 20070328
3 Importing IT_CONTRACTS Call by reference Type reference (TYPE) PFO_TT_PM_CONTR_IN Tabellentyp für PM-KOmmunktaion: Police INBOUND 20070322
4 Importing IT_PARTS Call by reference Type reference (TYPE) PFO_TT_PM_CONTR_PART_IN Tabellentyp für PM-KOmmunktaion: Police INBOUND 20070322
5 Importing IT_POL Call by reference Type reference (TYPE) PFO_TT_PM_POL_IN Tabellentyp für PM-KOmmunktaion: Police INBOUND 20070322
# Exception Resumable Description Created on
1 CX_CACS_BAL_EX CACS: Application log exceptions 20070327
History
Last changed by/on SAP  20100310 
SAP Release Created in 700