Hierarchy
⤷
⤷
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 | Instance attribute | Private | Type reference (TYPE) | FLAG | _BDT | 20060815 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | BU_AUGRP | _BP_AUTHO_GROUP | 20060815 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | BALLOGHNDL | _BP_LOG_HANDLE | 20060815 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | UKM_LOGGING | _BP_LOG_SCOPE | 20060815 | |||
| 5 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_UKM_BUPA_FACTORY | _O_BUPA_FACTORY | 20060815 | |||
| 6 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_UKM_CUSTOMIZING | _O_CUSTOMIZING | 20060815 | |||
| 7 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_UKM_FACADE | _O_FACADE | 20060815 | |||
| 8 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_UKM_BUSINESS_PARTNER | _O_PARTNER | 20060815 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | UKM_S_SEARCH_ID | _SEARCH_DATA | 20060815 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | FLAG | _SEARCH_ID_DONE | 20060815 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | UKM_S_SEARCH_ID_PARAMETERS | _SEARCH_PARAMETERS | 20060815 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | UKM_T_SEARCH_ID_ASSBPS | _T_ASSBPS_CONTAINER | 20060815 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | UKM_T_SEARCH_ID_CONTAINER | _T_CONTAINER | 20060815 | |||
| 14 | Instance attribute | Private | Type reference (TYPE) | UKM_T_SEARCH_ID_RETURN | _T_RETURN | 20060815 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | UKM_T_SEARCH_ID_SEARCHABLE | _T_SEARCH_CONTROL | 20060815 | |||
| 16 | Instance attribute | Private | Type reference (TYPE) | STRING | _XML_REQUEST | 20060815 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | STRING | _XML_RESPONSE | 20060815 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | 20060815 | ||
| 2 | Instance method | Private | Method | 20060815 | ||
| 3 | Instance method | Private | Method | Authorization via BP Activity and Authorization Group | 20060815 | |
| 4 | Instance method | Private | Method | Checks Consistency between Customizing and ID Category Sel. | 20060815 | |
| 5 | Instance method | Private | Method | Prepare Business Partner and Fill Attributes | 20060815 | |
| 6 | Instance method | Public | Constructor | Constructor | 20060815 | |
| 7 | Instance method | Private | Method | Unblock Dependent Object (Business Partner) | 20060815 | |
| 8 | Instance method | Private | Method | Block Dependent Object (Business Partner) | 20060815 | |
| 9 | Instance method | Private | Method | 20060815 | ||
| 10 | Instance method | Private | Method | Assign ID to Business Partner | 20060815 | |
| 11 | Instance method | Public | Method | Returns Items with Required Status | 20060815 | |
| 12 | Instance method | Public | Method | Return XML Documents | 20060815 | |
| 13 | Instance method | Private | Method | Write Message in Log | 20060815 | |
| 14 | Instance method | Private | Method | Create Container Item | 20060815 | |
| 15 | Instance method | Public | Method | Return Business Partner Assignments of External ID | 20060815 | |
| 16 | Instance method | Public | Method | Return Container Item | 20060815 | |
| 17 | Instance method | Private | Method | Generate GUID | 20060815 | |
| 18 | Instance method | Public | Method | Assign External ID to Business Partner | 20060815 | |
| 19 | Instance method | Private | Method | Calculate Status of Exception | 20060815 | |
| 20 | Instance method | Public | Method | Return Log | 20060815 | |
| 21 | Instance method | Public | Method | Unblock business partner and release his reference | 20060815 | |
| 22 | Instance method | Private | Method | Handling of Results | 20060815 | |
| 23 | Instance method | Public | Method | 20060815 | ||
| 24 | Instance method | Public | Method | 20060815 | ||
| 25 | Instance method | Public | Method | Start ID Search | 20060815 | |
| 26 | 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 | 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 | 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 | 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 | 20060815 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SEARCH_CONTROL | Call by reference | Type reference (TYPE) | UKM_T_SEARCH_ID_SEARCHABLE | IT_SEARCH_CONTROL | 20060815 | |||
| 2 | I_BDT | Call by reference | Type reference (TYPE) | FLAG | I_BDT | 20060815 | |||
| 3 | I_SEARCH_DATA | Call by reference | Type reference (TYPE) | UKM_S_SEARCH_ID | I_SEARCH_DATA | 20060815 | |||
| 4 | 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 | 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 | 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 | I_IDENTIFICATION | Call by reference | Type reference (TYPE) | BAPIBUS1006_IDENTIFICATION | I_IDENTIFICATION | 20060815 | |||
| 2 | I_ID_NUMBER | Call by reference | Type reference (TYPE) | BU_ID_NUMBER | I_ID_NUMBER | 20060815 | |||
| 3 | I_ID_TYPE | Call by reference | Type reference (TYPE) | BU_ID_CATEGORY | I_ID_TYPE | 20060815 | |||
| 4 | I_PARTNER | Call by reference | Type reference (TYPE) | BU_PARTNER | I_PARTNER | 20060815 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ET_ITEMS | Value transfer | Type reference (TYPE) | UKM_T_SEARCH_ID_CONTAINER | ET_ITEMS | 20060815 | |||
| 2 | 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 | E_XML | Value transfer | Type reference (TYPE) | STRING | E_XML | 20060815 | |||
| 2 | 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 | 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 | E_ITEM | Value transfer | Type reference (TYPE) | UKM_S_SEARCH_ID_CONTAINER | E_ITEM | 20060815 | |||
| 2 | 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 | ET_ITEMS | Value transfer | Type reference (TYPE) | UKM_T_SEARCH_ID_ASSBPS | ET_ITEMS | 20060815 | |||
| 2 | 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 | E_ITEM | Value transfer | Type reference (TYPE) | UKM_S_SEARCH_ID_CONTAINER | E_ITEM | 20060815 | |||
| 2 | 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 | 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 | E_ITEM | Value transfer | Type reference (TYPE) | UKM_S_SEARCH_ID_CONTAINER | E_ITEM | 20060815 | |||
| 2 | I_GUID | Call by reference | Type reference (TYPE) | GUID_32 | I_GUID | 20060815 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | 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 | 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 | 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 | 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 | 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 |