SAP ABAP Class CL_CIAP_ASSET (CIAP class for assets)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   FI-LOC (Application Component) Localization
     INT_TMF_CIAP (Package) TMF Integration Features: CIAP
Properties
Class CL_CIAP_ASSET  
Short Description CIAP class for assets    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package INT_TMF_CIAP   TMF Integration Features: CIAP 
Created 20130913   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CIAP_ASSET has no forward declaration.
Interfaces
Class CL_CIAP_ASSET has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_AUNIT_ASSERT 20131118 ABAP Unit: Assertions (see Longtext)
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_ASSET_DESCRIPTION Instance attribute Private Type reference (TYPE) TXA50_ANLT Asset description 20131118
2 MV_ASSET_ID Instance attribute Private Type reference (TYPE) ANLN1 Main Asset Number 20131118
3 MV_ASSET_SUBNUMBER Instance attribute Private Type reference (TYPE) ANLN2 Asset Subnumber 20131118
4 MV_COST_CENTER Instance attribute Private Type reference (TYPE) KOSTL Cost Center 20131118
5 MV_DEACTIVATION_DATE Instance attribute Private Type reference (TYPE) DEAKT Deactivation date 20131118
6 MV_FINAL_ASSET Instance attribute Private Type reference (TYPE) FLAG Definition of the final asset 20131118
7 MV_GLACCOUNT Instance attribute Private Type reference (TYPE) SAKNR G/L Account Number 20131118
8 MV_INTERNAL_ORDER Instance attribute Private Type reference (TYPE) AUFNR Order Number 20131118
9 MV_INTERNAL_ORDER_DESCRIPTION Instance attribute Private Type reference (TYPE) BRGKTEXT Description of settlement rule 20131118
10 MV_WBS Instance attribute Private Type reference (TYPE) PS_PSP_PNR Work Breakdown Structure Element (WBS Element) 20131118
11 MV_WBS_DESCRIPTION Instance attribute Private Type reference (TYPE) CIAP_WBS_DESCRIPTION CIAP WBS Description 20131118
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Static method Public Method Create an asset object 20131118
2 CREATE_BY_ASSET_ID Static method Public Method Creates an asset object using Asset ID 20131118
3 CREATE_BY_ORDER Static method Public Method Creates an asset object using the Internal Order 20131118
4 CREATE_BY_WBS Static method Public Method Creates an asset object using WBS element ID 20131118
5 GET_ASSET_DESCRIPTION Instance method Public Method Get Asset description 20131118
6 GET_ASSET_ID Instance method Public Method Set Asset ID 20131118
7 GET_ASSET_SUBNUMBER Instance method Public Method Get Asset Subnumber 20131118
8 GET_COST_CENTER Instance method Public Method Get Cost Center 20131118
9 GET_DEACTIVATION_DATE Instance method Public Method Get Deactivation date 20131118
10 GET_GLACCOUNT Instance method Public Method Get G/L Account Number 20131118
11 GET_INTERNAL_ORDER Instance method Public Method Get Internal Order value 20131118
12 GET_INTERNAL_ORDER_DESCRIPTION Instance method Public Method Get Internal Order description 20131118
13 GET_WBS Instance method Public Method Get WBS Value 20131118
14 GET_WBS_DESCRIPTION Instance method Public Method Get PS: Short description (1st text line) 20131118
15 IS_FINAL_ASSET Instance method Public Method Returns true in case the asset is a final asset 20131118
16 LOAD Static method Public Method Loads object 20131118
17 MAP_DATA_FOR_REPORT Instance method Public Method Maps data for CIAP_REPORT and other ALVs 20131118
18 SET_FINAL_ASSET Instance method Public Method Sets the final asset flag 20131204
Events
Class CL_CIAP_ASSET has no event.
Types
Class CL_CIAP_ASSET has no local type.
Method Signatures

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ASSET_INFO_IN_PO Call by reference Type reference (TYPE) EKKN Account Assignment in Purchasing Document 20131118
2 Importing IV_ASSET_ID Call by reference Type reference (TYPE) ANLN1 Main Asset Number 20131118
3 Importing IV_ASSET_SUBNUMBER Call by reference Type reference (TYPE) ANLN2 Asset Subnumber 20131118
4 Importing IV_COMPANY_CODE Call by reference Type reference (TYPE) BUKRS Company Code 20131118
5 Importing IV_INTERNAL_ORDER Call by reference Type reference (TYPE) AUFNR Order Number 20131118
6 Importing IV_WBS Call by reference Type reference (TYPE) PS_PSP_PNR Work Breakdown Structure Element (WBS Element) 20131118
7 Returning RO_CIAP_ASSET Value transfer Object reference (TYPE REF TO) CL_CIAP_ASSET CIAP class for assets 20131118

Method CREATE on class CL_CIAP_ASSET has no exception.

Method CREATE_BY_ASSET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ASSET_ID Call by reference Type reference (TYPE) ANLN1 Main Asset Number 20131118
2 Importing IV_ASSET_SUBNUMBER Call by reference Type reference (TYPE) ANLN2 Asset Subnumber 20131118
3 Importing IV_COMPANY_CODE Call by reference Type reference (TYPE) BUKRS Company Code 20131118
4 Importing IV_ORDER Call by reference Type reference (TYPE) AUFNR Order Number 20131202
5 Importing IV_WBS Call by reference Type reference (TYPE) PS_PSP_PNR Work Breakdown Structure Element (WBS Element) 20131202
6 Returning RO_ASSET Value transfer Object reference (TYPE REF TO) CL_CIAP_ASSET CIAP class for assets 20131118

Method CREATE_BY_ASSET_ID on class CL_CIAP_ASSET has no exception.

Method CREATE_BY_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FINAL_ASSET Call by reference Type reference (TYPE) FLAG Final Asset is being created 20131118
2 Importing IV_ORDER Call by reference Type reference (TYPE) AUFNR Order Number 20131118
3 Returning RO_ASSET Value transfer Object reference (TYPE REF TO) CL_CIAP_ASSET CIAP class for assets 20131118
# Exception Resumable Description Created on
1 CX_CIAP_SETTLEMENT_NOT_FOUND Asset Settlement Rule not found 20131118

Method CREATE_BY_WBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FINAL_ASSET Call by reference Type reference (TYPE) FLAG Final Asset is being assembled 20131118
2 Importing IV_WBS Call by reference Type reference (TYPE) PS_PSP_PNR WBS Element Number 20131118
3 Returning RO_ASSET Value transfer Object reference (TYPE REF TO) CL_CIAP_ASSET CIAP class for assets 20131118
# Exception Resumable Description Created on
1 CX_CIAP_SETTLEMENT_NOT_FOUND Asset Settlement Rule not found 20131118

Method GET_ASSET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ASSET_DESCRIPTION Value transfer Type reference (TYPE) TXA50_ANLT Asset description 20131118

Method GET_ASSET_DESCRIPTION on class CL_CIAP_ASSET has no exception.

Method GET_ASSET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ASSET_ID Value transfer Type reference (TYPE) ANLN1 Main Asset Number 20131118

Method GET_ASSET_ID on class CL_CIAP_ASSET has no exception.

Method GET_ASSET_SUBNUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ASSET_SUBNUMBER Value transfer Type reference (TYPE) ANLN2 Asset Subnumber 20131118

Method GET_ASSET_SUBNUMBER on class CL_CIAP_ASSET has no exception.

Method GET_COST_CENTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_COST_CENTER Value transfer Type reference (TYPE) KOSTL Cost Center 20131118

Method GET_COST_CENTER on class CL_CIAP_ASSET has no exception.

Method GET_DEACTIVATION_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DEACTIVATION_DATE Value transfer Type reference (TYPE) DEAKT Deactivation date 20131118

Method GET_DEACTIVATION_DATE on class CL_CIAP_ASSET has no exception.

Method GET_GLACCOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_GLACCOUNT Value transfer Type reference (TYPE) SAKNR G/L Account Number 20131118

Method GET_GLACCOUNT on class CL_CIAP_ASSET has no exception.

Method GET_INTERNAL_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_INTERNAL_ORDER Value transfer Type reference (TYPE) AUFNR Order Number 20131118

Method GET_INTERNAL_ORDER on class CL_CIAP_ASSET has no exception.

Method GET_INTERNAL_ORDER_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_INTERNAL_ORDER_DESCRIPTION Value transfer Type reference (TYPE) BRGKTEXT Description of settlement rule 20131118

Method GET_INTERNAL_ORDER_DESCRIPTION on class CL_CIAP_ASSET has no exception.

Method GET_WBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_WBS Value transfer Type reference (TYPE) PS_PSP_PNR Work Breakdown Structure Element (WBS Element) 20131118

Method GET_WBS on class CL_CIAP_ASSET has no exception.

Method GET_WBS_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_WBS_DESCRIPTION Value transfer Type reference (TYPE) CIAP_WBS_DESCRIPTION CIAP WBS Description 20131118

Method GET_WBS_DESCRIPTION on class CL_CIAP_ASSET has no exception.

Method IS_FINAL_ASSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FINAL_ASSET Value transfer Type reference (TYPE) FLAG General Flag 20131118

Method IS_FINAL_ASSET on class CL_CIAP_ASSET has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ASSET_ID Call by reference Type reference (TYPE) ANLN1 Main Asset Number 20131118
2 Importing IV_ASSET_SUBNUMBER Call by reference Type reference (TYPE) ANLN2 Asset Subnumber 20131118
3 Importing IV_INTERNAL_ORDER Call by reference Type reference (TYPE) AUFNR Order Number 20131118
4 Importing IV_NF_DOCNUM Call by reference Type reference (TYPE) J_1BDOCNUM Document Number 20131118
5 Importing IV_NF_ITEM_NUMBER Call by reference Type reference (TYPE) J_1BITMNUM Document Item Number 20131118
6 Importing IV_WBS Call by reference Type reference (TYPE) PS_PSP_PNR Work Breakdown Structure Element (WBS Element) 20131118
7 Returning RO_CIAP_ASSET Value transfer Object reference (TYPE REF TO) CL_CIAP_ASSET CIAP_Asset 20131118

Method LOAD on class CL_CIAP_ASSET has no exception.

Method MAP_DATA_FOR_REPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RECORD_DATA Call by reference Type reference (TYPE) CIAP_RECORD_DATA CIAP Record data 20131118

Method MAP_DATA_FOR_REPORT on class CL_CIAP_ASSET has no exception.

Method SET_FINAL_ASSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FINAL_ASSET Call by reference Type reference (TYPE) FLAG Final Asset Flag 20131204

Method SET_FINAL_ASSET on class CL_CIAP_ASSET has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in