SAP ABAP Class CL_J_1B_CIAP_OBJECT_CO (CIAP Object handling in CO)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-LOC (Application Component) Localization
     ID-CIAP-BR (Package) CIAP solution for Brasil
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_J_1B_CIAP_OBJECT General CIAP Object 20041209
Properties
Class CL_J_1B_CIAP_OBJECT_CO  
Short Description CIAP Object handling in CO    
Super Class CL_J_1B_CIAP_OBJECT General CIAP Object 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class ID_CIAP_BR    
Program status P  SAP Standard Production Program 
Category 0   
Package ID-CIAP-BR   CIAP solution for Brasil 
Created 20041207   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_J_1B_CIAP_OBJECT_CO has no forward declaration.
Interfaces
Class CL_J_1B_CIAP_OBJECT_CO has no interface implemented.
Friends
Class CL_J_1B_CIAP_OBJECT_CO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GD_TESTRUN Static Attribute Protected Type reference (TYPE) XFELD Checkbox 20041215
2 GT_AUAA Instance attribute Private Type reference (TYPE) TY_AUAA Settlement Document: Receiver Segment 20050623
3 GT_AUAI Instance attribute Private Type reference (TYPE) TY_AUAI Settlement Amounts per Depreciation Area 20050623
4 GT_AUAK Instance attribute Private Type reference (TYPE) TY_AUAK Document Header for Settlement 20050623
5 GT_AUAS Instance attribute Private Type reference (TYPE) TY_AUAS Settlement Document: Totals Segment 20050623
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_IF_EXISTS_CO Static method Public Method check if COobject exists on CIAP-db 20041207
2 DET_VAL_CO_AA Static method Public Method det ciap values when settlg. to AA from IO or WBS 20041207
3 FACTORY_METHOD_CO Static method Public Method Checks and generates instance 20050623
4 MEMORIZE_AUA Instance method Public Method memorize aua* data for further processing 20050623
5 MEMORIZE_TESTRUN Static method Public Method memorize_testrun 20041215
6 MOVE_DATA_TO_CIAP_OBJECT_CO Static method Private Method move data 20041221
7 PROC_CIAP_CO Static method Public Method process settlement transactions on ciap objects 20041215
8 REV_CIAP_OBJ_CO Static method Public Method transf CIAP obj to other CIAP objs 20041215
Events
Class CL_J_1B_CIAP_OBJECT_CO has no event.
Types
Class CL_J_1B_CIAP_OBJECT_CO has no local type.
Method Signatures

Method CHECK_IF_EXISTS_CO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_EXISTS Call by reference Type reference (TYPE) XFELD Checkbox 20041207
2 Exporting ET_CIAP_OBJECT Call by reference Type reference (TYPE) TY_J_1B_CIAP_OBJECT J_1B_CIAP_object 20041208
3 Importing IT_AUAA Call by reference Type reference (TYPE) TY_AUAA Settlement Document: Receiver Segment 20041207
4 Importing IT_AUAI Call by reference Type reference (TYPE) TY_AUAI Settlement Amounts per Depreciation Area 20041207
5 Importing IT_AUAK Call by reference Type reference (TYPE) TY_AUAK Document Header for Settlement 20041207
6 Importing IT_AUAS Call by reference Type reference (TYPE) TY_AUAS Settlement Document: Totals Segment 20041207

Method CHECK_IF_EXISTS_CO on class CL_J_1B_CIAP_OBJECT_CO has no exception.

Method DET_VAL_CO_AA Signature

Method DET_VAL_CO_AA on class CL_J_1B_CIAP_OBJECT_CO has no parameter.
Method DET_VAL_CO_AA on class CL_J_1B_CIAP_OBJECT_CO has no exception.

Method FACTORY_METHOD_CO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_INSTANCE_EXISTS Call by reference Type reference (TYPE) XFELD Reference exist? 20050623
2 Exporting ED_INSTANCE_REF Call by reference Object reference (TYPE REF TO) CL_J_1B_CIAP_OBJECT_CO invoice verification 20050623
3 Importing ID_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20050623
# Exception Resumable Description Created on
1 CIAP_NOT_ACTIVE new CIAP solution is not active 20050623
2 NOT_BRASIL company code is not brasil 20050623
3 WRONG_REFERENCE the reference found does not fit. 20050623

Method MEMORIZE_AUA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_AUAA Call by reference Type reference (TYPE) TY_AUAA Settlement Document: Receiver Segment 20050623
2 Importing IT_AUAI Call by reference Type reference (TYPE) TY_AUAI Settlement Amounts per Depreciation Area 20050623
3 Importing IT_AUAK Call by reference Type reference (TYPE) TY_AUAK Document Header for Settlement 20050623
4 Importing IT_AUAS Call by reference Type reference (TYPE) TY_AUAS Settlement Document: Totals Segment 20050623

Method MEMORIZE_AUA on class CL_J_1B_CIAP_OBJECT_CO has no exception.

Method MEMORIZE_TESTRUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TESTRUN Call by reference Type reference (TYPE) XFELD Checkbox 20041215

Method MEMORIZE_TESTRUN on class CL_J_1B_CIAP_OBJECT_CO has no exception.

Method MOVE_DATA_TO_CIAP_OBJECT_CO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CIAP_OBJECT Call by reference Type reference (TYPE) STR_CIAP_OBJ CIAP document data 20041221
2 Importing ID_DOCNUM Call by reference Type reference (TYPE) J_1BDOCNUM Document number 20041221
3 Importing IS_SENDER_OBJECT Call by reference Type reference (TYPE) STR_CIAP_OBJ CIAP document data 20050126

Method MOVE_DATA_TO_CIAP_OBJECT_CO on class CL_J_1B_CIAP_OBJECT_CO has no exception.

Method PROC_CIAP_CO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_AUAA Call by reference Type reference (TYPE) TY_AUAA Settlement Document: Receiver Segment 20041215
2 Importing IT_AUAI Call by reference Type reference (TYPE) TY_AUAI Settlement Amounts per Depreciation Area 20041215
3 Importing IT_AUAK Call by reference Type reference (TYPE) TY_AUAK Document Header for Settlement 20041215
4 Importing IT_AUAS Call by reference Type reference (TYPE) TY_AUAS Settlement Document: Totals Segment 20041215

Method PROC_CIAP_CO on class CL_J_1B_CIAP_OBJECT_CO has no exception.

Method REV_CIAP_OBJ_CO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_AUAA Call by reference Type reference (TYPE) TY_AUAA Settlement Document: Receiver Segment 20041215
2 Importing IT_AUAI Call by reference Type reference (TYPE) TY_AUAI Settlement Amounts per Depreciation Area 20041215
3 Importing IT_AUAK Call by reference Type reference (TYPE) TY_AUAK Document Header for Settlement 20041215
4 Importing IT_AUAS Call by reference Type reference (TYPE) TY_AUAS Settlement Document: Totals Segment 20041215
# Exception Resumable Description Created on
1 REVERSAL_FAILED REVERSAL_FAILED 20041215
2 REVERSAL_SUCCESSFUL REVERSAL_SUCCESFUL 20041215
History
Last changed by/on SAP  20100310 
SAP Release Created in 46C