SAP ABAP Class CL_PLM_AUDIT_DOC_PERSISTENCY (Project Planning: Persistence Object for Document Assignmnt)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-AUD (Application Component) Audit Management
     PLM_AUDIT_CORE (Package) Audit Management - General Core Functions
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CGPL_ASSIGNMENT_ARCHIVING Archiving Assignment Objects 20041122
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CGPL_ASSIGNMENT_PERSISTENCY Persistence of Assignment Object 20040914
Properties
Class CL_PLM_AUDIT_DOC_PERSISTENCY  
Short Description Project Planning: Persistence Object for Document Assignmnt    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class PLM_AUDIT_DOC    
Program status     
Category 0   
Package PLM_AUDIT_CORE   Audit Management - General Core Functions 
Created 20040914   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CGPLC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SBDST Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CGPL_ASSIGNMENT_ARCHIVING Archiving Assignment Objects 20041122
2 IF_CGPL_ASSIGNMENT_PERSISTENCY Persistence of Assignment Object 20040914
Friends
Class CL_PLM_AUDIT_DOC_PERSISTENCY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_CATEGORY_ASSIGNMENT Constant Private Type reference (TYPE) CGPL_OBJECT_CATEGORY 'A' Object Type = Assignment 20040914
2 CON_CATEGORY_PROJECT Constant Private Type reference (TYPE) CGPL_OBJECT_CATEGORY 'P' Object Type = Project 20040914
3 CON_CATEGORY_TASK Constant Private Type reference (TYPE) CGPL_OBJECT_CATEGORY 'T' Object Type = Task 20040914
4 CON_CLASSNAME Constant Private Type reference (TYPE) SBDST_CLASSNAME 'PLM_AUDIT' Class Name of Application in BDS 20040914
5 CON_CLASSTYPE Constant Private Type reference (TYPE) SBDST_CLASSTYPE 'OT' Class Type of Application in BDS 20040914
6 CREATED_ASSIGNMENTS Instance attribute Private Type reference (TYPE) TY_ASSIGNMENTS Assignments to be Inserted 20040914
7 DELETED_ASSIGNMENTS Instance attribute Private Type reference (TYPE) TY_ASSIGNMENTS Delete to be Deleted 20040914
8 M_ARCHIVE_HANDLE Instance attribute Private Type reference (TYPE) SYTABIX Archive Handle 20050126
9 M_PREFETCH_OBJECTS Instance attribute Private Attribute reference (LIKE) 20040914
10 M_PREFETCH_OBJECTS_ARCHIVE Instance attribute Private Type reference (TYPE) CGPL_PREFETCH_OBJECTS Table Type with Structure CGPL_PREFETCH_OBJECT 20050126
11 UPDATED_ASSIGNMENTS Instance attribute Private Type reference (TYPE) TY_ASSIGNMENTS Assignments to be Updated 20040914
Methods
# Method Level Visibility Method type Description Created on
1 NOTE_FOR_DELETE Instance method Public Method Indicator for Database Delete 20040914
2 NOTE_FOR_INSERT Instance method Public Method Indicator for Database Insert 20040914
3 NOTE_FOR_UPDATE Instance method Public Method Indicator for Database Update 20040914
Events
Class CL_PLM_AUDIT_DOC_PERSISTENCY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ASSIGNMENTS Private See coding Type Assignments 20040914 ty_assignments TYPE TABLE OF REF TO cl_plm_audit_doc_assignment
2 TY_SIGNATURES Private See coding Type of Assigned Document Signatures 20040914 ty_signatures TYPE STANDARD TABLE OF BAPISIGNAT
Method Signatures

Method NOTE_FOR_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ASSIGNMENT Call by reference Object reference (TYPE REF TO) CL_PLM_AUDIT_DOC_ASSIGNMENT Dokumentenzuordnung 20040914
# Exception Resumable Description Created on
1 ERROR_OCCURED bei der Operation sind Fehler aufgetreten 20040914

Method NOTE_FOR_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ASSIGNMENT Call by reference Object reference (TYPE REF TO) CL_PLM_AUDIT_DOC_ASSIGNMENT Dokumentenzuordnung 20040914
# Exception Resumable Description Created on
1 ERROR_OCCURED bei der Operation sind Fehler aufgetreten 20040914

Method NOTE_FOR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ASSIGNMENT Call by reference Object reference (TYPE REF TO) CL_PLM_AUDIT_DOC_ASSIGNMENT Auditmanagement - Dokumentenzuordnung 20040914
2 Importing IM_OLD_PARENT Call by reference Type reference (TYPE) CGPL_GUID16 Projektplanung: 16 stellige GUID für Projekte und Vorgänge 20040914
# Exception Resumable Description Created on
1 ERROR_OCCURED bei der Operation sind Fehler aufgetreten 20040914
History
Last changed by/on SAP  20110908 
SAP Release Created in 500