SAP ABAP Class CL_FSL_AB_APPL_TOOLS (FSL: Agency Business - Tools)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   FI-LA (Application Component) Lease Accounting
     VPACK_FSL_AB_APPL (Package) FSL: Application (Agency Business)
Properties
Class CL_FSL_AB_APPL_TOOLS  
Short Description FSL: Agency Business - Tools    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package VPACK_FSL_AB_APPL   FSL: Application (Agency Business) 
Created 20060406   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FSL_AB_APPL_TOOLS has no interface implemented.
Friends
Class CL_FSL_AB_APPL_TOOLS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACC_SCENARIO_CRMFIN Constant Private Type reference (TYPE) IAOM_BS_IDENTIFICATION 'CRMFIN' Business Scenario for Which Controlling Is Performed 20060424
2 GC_ACC_SCENARIO_CRMSRV Constant Private Type reference (TYPE) IAOM_BS_IDENTIFICATION 'CRMSRV' Business Scenario for Which Controlling Is Performed 20060718
3 GV_ACTIVE Static Attribute Private Type reference (TYPE) XFLAG New Input Values 20060414
4 GV_BSKEY Static Attribute Private Type reference (TYPE) TEXT60 Text Field (60 Characters) 20060407
5 GV_PAYMENT_TYPE Static Attribute Private Type reference (TYPE) WRART Agency Business: Payment Type 20060428
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_LEASING_IS_ACTIVE Static method Public Method Check Method to Determine If Leasing Processing Is Active 20060414
2 GET_ACCOUNTING_OBJECT Static method Public Method Get Account Assignment Object 20060421
3 GET_CANCELLATION_DOCUMENT Static method Public Method Determine the Reversing Document for a Reversed Document 20090224
4 GET_CRM_RFC_DESTINATION Static method Public Method Determine CRM RFC Destination 20090217
5 GET_OWN_BUSINESS_SYSTEM Static method Public Method Get Business System (SLD) 20060407
6 MAP_BP_TO_CUSTOMER Static method Public Method Mapping of Business Partner to Customer 20060406
7 MAP_CUSTOMER_TO_BP Static method Public Method Mapping of ERP Customer to Business Partner 20060406
8 MAP_CUSTOMER_TO_BPGUID Static method Public Method Mapping of ERP Customer to Business Partner 20060505
Events
Class CL_FSL_AB_APPL_TOOLS has no event.
Types
Class CL_FSL_AB_APPL_TOOLS has no local type.
Method Signatures

Method CHECK_LEASING_IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PAYMENT_TYPE Call by reference Type reference (TYPE) WRART Agenturgeschäft: Regulierungsart 20060414
2 Returning R_ACTIVE Value transfer Type reference (TYPE) XFLAG Einstelliges Kennzeichen 20060414

Method CHECK_LEASING_IS_ACTIVE on class CL_FSL_AB_APPL_TOOLS has no exception.

Method GET_ACCOUNTING_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACCOUNT_ASSIGNMENT Call by reference Type reference (TYPE) IAOM_ACCOUNT_ASSIGNMENT Kontierung für ein externes Objekt - s. Dokumentation 20060421
2 Importing I_REF_GUID Call by reference Type reference (TYPE) WLF_GUID_REFERENCE AB: GUID des Referenzbeleges 20060421
# Exception Resumable Description Created on
1 ACCOUNT_ASSIGNMENT_ERROR Fehler im Kontierung für externes Objekt 20060815

Method GET_CANCELLATION_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WBELN Call by reference Type reference (TYPE) WBELN_AG Agenturgeschäft: Belegnummer 20090224
2 Returning RV_WBELN Value transfer Type reference (TYPE) WBELN_AG Agenturgeschäft: Belegnummer 20090224

Method GET_CANCELLATION_DOCUMENT on class CL_FSL_AB_APPL_TOOLS has no exception.

Method GET_CRM_RFC_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DESTINATION Value transfer Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20090217
# Exception Resumable Description Created on
1 NO_DESTINATION_AVAILABLE No destination found 20090217

Method GET_OWN_BUSINESS_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_BSKEY Value transfer Type reference (TYPE) TEXT60 Textfeld der Länge 60 20060407

Method GET_OWN_BUSINESS_SYSTEM on class CL_FSL_AB_APPL_TOOLS has no exception.

Method MAP_BP_TO_CUSTOMER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20060406
2 Importing I_PARTNER_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID GUID eines Geschäftspartners 20060418
3 Returning R_PARTNER Value transfer Type reference (TYPE) KUNNR Rechnungsempfänger 20060406

Method MAP_BP_TO_CUSTOMER on class CL_FSL_AB_APPL_TOOLS has no exception.

Method MAP_CUSTOMER_TO_BP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTNER Call by reference Type reference (TYPE) KUNNR Debitorennummer 1 20060406
2 Returning R_PARTNER Value transfer Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20060406

Method MAP_CUSTOMER_TO_BP on class CL_FSL_AB_APPL_TOOLS has no exception.

Method MAP_CUSTOMER_TO_BPGUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTNER Call by reference Type reference (TYPE) KUNNR Debitorennummer 1 20060505
2 Returning R_PARTNER_GUID Value transfer Type reference (TYPE) BU_PARTNER_GUID Geschäftspartnernummer 20060505

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