SAP ABAP Class CL_UKM_SEARCH_ID_PROCESSING (CL_UKM_SEARCH_ID_PROCESSING)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FSCM-CR-CR (Application Component) Basic Functions
     UKM_BUSINESS_PARTNER (Package) SAP Credit Management - Business Partner
Properties
Class CL_UKM_SEARCH_ID_PROCESSING  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UKM_BUSINESS_PARTNER   SAP Credit Management - Business Partner 
Created 20060815   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UKM_SEARCH_ID_PROCESSING has no forward declaration.
Interfaces
Class CL_UKM_SEARCH_ID_PROCESSING has no interface implemented.
Friends
Class CL_UKM_SEARCH_ID_PROCESSING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 _BDT Instance attribute Private Type reference (TYPE) FLAG _BDT 20060815
2 _BP_AUTHO_GROUP Instance attribute Private Type reference (TYPE) BU_AUGRP _BP_AUTHO_GROUP 20060815
3 _BP_LOG_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL _BP_LOG_HANDLE 20060815
4 _BP_LOG_SCOPE Instance attribute Private Type reference (TYPE) UKM_LOGGING _BP_LOG_SCOPE 20060815
5 _O_BUPA_FACTORY Instance attribute Private Object reference (TYPE REF TO) CL_UKM_BUPA_FACTORY _O_BUPA_FACTORY 20060815
6 _O_CUSTOMIZING Instance attribute Private Object reference (TYPE REF TO) IF_UKM_CUSTOMIZING _O_CUSTOMIZING 20060815
7 _O_FACADE Instance attribute Private Object reference (TYPE REF TO) CL_UKM_FACADE _O_FACADE 20060815
8 _O_PARTNER Instance attribute Private Object reference (TYPE REF TO) CL_UKM_BUSINESS_PARTNER _O_PARTNER 20060815
9 _SEARCH_DATA Instance attribute Private Type reference (TYPE) UKM_S_SEARCH_ID _SEARCH_DATA 20060815
10 _SEARCH_ID_DONE Instance attribute Private Type reference (TYPE) FLAG _SEARCH_ID_DONE 20060815
11 _SEARCH_PARAMETERS Instance attribute Private Type reference (TYPE) UKM_S_SEARCH_ID_PARAMETERS _SEARCH_PARAMETERS 20060815
12 _T_ASSBPS_CONTAINER Instance attribute Private Type reference (TYPE) UKM_T_SEARCH_ID_ASSBPS _T_ASSBPS_CONTAINER 20060815
13 _T_CONTAINER Instance attribute Private Type reference (TYPE) UKM_T_SEARCH_ID_CONTAINER _T_CONTAINER 20060815
14 _T_RETURN Instance attribute Private Type reference (TYPE) UKM_T_SEARCH_ID_RETURN _T_RETURN 20060815
15 _T_SEARCH_CONTROL Instance attribute Private Type reference (TYPE) UKM_T_SEARCH_ID_SEARCHABLE _T_SEARCH_CONTROL 20060815
16 _XML_REQUEST Instance attribute Private Type reference (TYPE) STRING _XML_REQUEST 20060815
17 _XML_RESPONSE Instance attribute Private Type reference (TYPE) STRING _XML_RESPONSE 20060815
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PROVIDER_LOG Instance method Private Method 20060815
2 CALC_MATCH_GRADE Instance method Private Method 20060815
3 CHECK_AUTHORITY Instance method Private Method Authorization via BP Activity and Authorization Group 20060815
4 CHECK_CUST_EXTTYPE Instance method Private Method Checks Consistency between Customizing and ID Category Sel. 20060815
5 COMPLETE Instance method Private Method Prepare Business Partner and Fill Attributes 20060815
6 CONSTRUCTOR Instance method Public Constructor Constructor 20060815
7 DEQUEUE Instance method Private Method Unblock Dependent Object (Business Partner) 20060815
8 ENQUEUE Instance method Private Method Block Dependent Object (Business Partner) 20060815
9 FILL_ATTRIBUTES Instance method Private Method 20060815
10 ID_ASSIGN Instance method Private Method Assign ID to Business Partner 20060815
11 ITEMS_GET Instance method Public Method Returns Items with Required Status 20060815
12 ITEMS_XML_GET Instance method Public Method Return XML Documents 20060815
13 ITEM_ADD_MESSAGE Instance method Private Method Write Message in Log 20060815
14 ITEM_CREATE Instance method Private Method Create Container Item 20060815
15 ITEM_GET_ASSBPS Instance method Public Method Return Business Partner Assignments of External ID 20060815
16 ITEM_GET_BY_GUID Instance method Public Method Return Container Item 20060815
17 ITEM_GUID_CREATE Instance method Private Method Generate GUID 20060815
18 ITEM_ID_ASSIGN Instance method Public Method Assign External ID to Business Partner 20060815
19 ITEM_STATUS_UPDATE Instance method Private Method Calculate Status of Exception 20060815
20 LOG_BP_GET Instance method Public Method Return Log 20060815
21 RESET Instance method Public Method Unblock business partner and release his reference 20060815
22 RESULT_MATCH Instance method Private Method Handling of Results 20060815
23 RETURNS_MESSAGES_INIT Instance method Public Method 20060815
24 RETURN_MESSAGES_GET Instance method Public Method 20060815
25 SEARCH_ID Instance method Public Method Start ID Search 20060815
26 UPDATE_SEARCH_DATA Instance method Private Method Update Search Content Using Search Control 20060815
Events
Class CL_UKM_SEARCH_ID_PROCESSING has no event.
Types
Class CL_UKM_SEARCH_ID_PROCESSING has no local type.
Method Signatures

Method ADD_PROVIDER_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LOG_ITEM Call by reference Type reference (TYPE) UKM_LOG_ITEM_TAB IT_LOG_ITEM 20060815

Method ADD_PROVIDER_LOG on class CL_UKM_SEARCH_ID_PROCESSING has no exception.

Method CALC_MATCH_GRADE Signature

Method CALC_MATCH_GRADE on class CL_UKM_SEARCH_ID_PROCESSING has no parameter.
Method CALC_MATCH_GRADE on class CL_UKM_SEARCH_ID_PROCESSING has no exception.

Method CHECK_AUTHORITY Signature

Method CHECK_AUTHORITY on class CL_UKM_SEARCH_ID_PROCESSING has no parameter.
# Exception Resumable Description Created on
1 CX_UKM_SEARCH_ID_PROCESSING CX_UKM_SEARCH_ID_PROCESSING 20060815

Method CHECK_CUST_EXTTYPE Signature

Method CHECK_CUST_EXTTYPE on class CL_UKM_SEARCH_ID_PROCESSING has no parameter.
# Exception Resumable Description Created on
1 CX_UKM_SEARCH_ID_PROCESSING CX_UKM_SEARCH_ID_PROCESSING 20060815

Method COMPLETE Signature

Method COMPLETE on class CL_UKM_SEARCH_ID_PROCESSING has no parameter.
# Exception Resumable Description Created on
1 CX_UKM_SEARCH_ID_PROCESSING CX_UKM_SEARCH_ID_PROCESSING 20060815

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SEARCH_CONTROL Call by reference Type reference (TYPE) UKM_T_SEARCH_ID_SEARCHABLE IT_SEARCH_CONTROL 20060815
2 Importing I_BDT Call by reference Type reference (TYPE) FLAG I_BDT 20060815
3 Importing I_SEARCH_DATA Call by reference Type reference (TYPE) UKM_S_SEARCH_ID I_SEARCH_DATA 20060815
4 Importing I_SEARCH_PARAMETERS Call by reference Type reference (TYPE) UKM_S_SEARCH_ID_PARAMETERS I_SEARCH_PARAMETERS 20060815
# Exception Resumable Description Created on
1 CX_UKM_SEARCH_ID_PROCESSING CX_UKM_SEARCH_ID_PROCESSING 20060815

Method DEQUEUE Signature

Method DEQUEUE on class CL_UKM_SEARCH_ID_PROCESSING has no parameter.
Method DEQUEUE on class CL_UKM_SEARCH_ID_PROCESSING has no exception.

Method ENQUEUE Signature

Method ENQUEUE on class CL_UKM_SEARCH_ID_PROCESSING has no parameter.
# Exception Resumable Description Created on
1 CX_UKM_SEARCH_ID_PROCESSING CX_UKM_SEARCH_ID_PROCESSING 20060815

Method FILL_ATTRIBUTES Signature

Method FILL_ATTRIBUTES on class CL_UKM_SEARCH_ID_PROCESSING has no parameter.
Method FILL_ATTRIBUTES on class CL_UKM_SEARCH_ID_PROCESSING has no exception.

Method ID_ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IDENTIFICATION Call by reference Type reference (TYPE) BAPIBUS1006_IDENTIFICATION I_IDENTIFICATION 20060815
2 Importing I_ID_NUMBER Call by reference Type reference (TYPE) BU_ID_NUMBER I_ID_NUMBER 20060815
3 Importing I_ID_TYPE Call by reference Type reference (TYPE) BU_ID_CATEGORY I_ID_TYPE 20060815
4 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER I_PARTNER 20060815
# Exception Resumable Description Created on
1 CX_UKM_SEARCH_ID_PROCESSING CX_UKM_SEARCH_ID_PROCESSING 20060815

Method ITEMS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_ITEMS Value transfer Type reference (TYPE) UKM_T_SEARCH_ID_CONTAINER ET_ITEMS 20060815
2 Importing I_STATUS Call by reference Type reference (TYPE) UKM_SEARCH_ID_STATUS I_STATUS 20060815

Method ITEMS_GET on class CL_UKM_SEARCH_ID_PROCESSING has no exception.

Method ITEMS_XML_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_XML Value transfer Type reference (TYPE) STRING E_XML 20060815
2 Importing I_MODE Call by reference Type reference (TYPE) CHAR3 I_MODE 20060815

Method ITEMS_XML_GET on class CL_UKM_SEARCH_ID_PROCESSING has no exception.

Method ITEM_ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ITEM Value transfer Type reference (TYPE) UKM_S_SEARCH_ID_CONTAINER C_ITEM 20060815

Method ITEM_ADD_MESSAGE on class CL_UKM_SEARCH_ID_PROCESSING has no exception.

Method ITEM_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_ITEM Value transfer Type reference (TYPE) UKM_S_SEARCH_ID_CONTAINER E_ITEM 20060815
2 Importing I_SEARCH_ID_DATA Call by reference Type reference (TYPE) UKM_S_SEARCH_ID_RESPONSE I_SEARCH_ID_DATA 20060815

Method ITEM_CREATE on class CL_UKM_SEARCH_ID_PROCESSING has no exception.

Method ITEM_GET_ASSBPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_ITEMS Value transfer Type reference (TYPE) UKM_T_SEARCH_ID_ASSBPS ET_ITEMS 20060815
2 Importing I_GUID Value transfer Type reference (TYPE) GUID_32 I_GUID 20060815

Method ITEM_GET_ASSBPS on class CL_UKM_SEARCH_ID_PROCESSING has no exception.

Method ITEM_GET_BY_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_ITEM Value transfer Type reference (TYPE) UKM_S_SEARCH_ID_CONTAINER E_ITEM 20060815
2 Importing I_GUID Call by reference Type reference (TYPE) GUID_32 I_GUID 20060815

Method ITEM_GET_BY_GUID on class CL_UKM_SEARCH_ID_PROCESSING has no exception.

Method ITEM_GUID_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_GUID_32 Value transfer Type reference (TYPE) GUID_32 E_GUID_32 20060815

Method ITEM_GUID_CREATE on class CL_UKM_SEARCH_ID_PROCESSING has no exception.

Method ITEM_ID_ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_ITEM Value transfer Type reference (TYPE) UKM_S_SEARCH_ID_CONTAINER E_ITEM 20060815
2 Importing I_GUID Call by reference Type reference (TYPE) GUID_32 I_GUID 20060815
# Exception Resumable Description Created on
1 CX_UKM_SEARCH_ID_PROCESSING CX_UKM_SEARCH_ID_PROCESSING 20060815

Method ITEM_STATUS_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ITEM Value transfer Type reference (TYPE) UKM_S_SEARCH_ID_CONTAINER C_ITEM 20060815

Method ITEM_STATUS_UPDATE on class CL_UKM_SEARCH_ID_PROCESSING has no exception.

Method LOG_BP_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_LOG_HANDLE Value transfer Type reference (TYPE) BALLOGHNDL E_LOG_HANDLE 20060815

Method LOG_BP_GET on class CL_UKM_SEARCH_ID_PROCESSING has no exception.

Method RESET Signature

Method RESET on class CL_UKM_SEARCH_ID_PROCESSING has no parameter.
Method RESET on class CL_UKM_SEARCH_ID_PROCESSING has no exception.

Method RESULT_MATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SEARCH_ID_DATA Call by reference Type reference (TYPE) UKM_T_SEARCH_ID_RESPONSE IT_SEARCH_ID_DATA 20060815

Method RESULT_MATCH on class CL_UKM_SEARCH_ID_PROCESSING has no exception.

Method RETURNS_MESSAGES_INIT Signature

Method RETURNS_MESSAGES_INIT on class CL_UKM_SEARCH_ID_PROCESSING has no parameter.
Method RETURNS_MESSAGES_INIT on class CL_UKM_SEARCH_ID_PROCESSING has no exception.

Method RETURN_MESSAGES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_RETURN Value transfer Type reference (TYPE) UKM_T_SEARCH_ID_RETURN ET_RETURN 20060815

Method RETURN_MESSAGES_GET on class CL_UKM_SEARCH_ID_PROCESSING has no exception.

Method SEARCH_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_SEARCH_DATA Value transfer Type reference (TYPE) UKM_S_SEARCH_ID E_SEARCH_DATA 20060815
# Exception Resumable Description Created on
1 CX_UKM_SEARCH_ID_PROCESSING CX_UKM_SEARCH_ID_PROCESSING 20060815

Method UPDATE_SEARCH_DATA Signature

Method UPDATE_SEARCH_DATA on class CL_UKM_SEARCH_ID_PROCESSING has no parameter.
Method UPDATE_SEARCH_DATA on class CL_UKM_SEARCH_ID_PROCESSING has no exception.
History
Last changed by/on SAP  20070913 
SAP Release Created in