UCONHTTPLOGGING
Logging for UCON HTTP Requests
UCONHTTPLOGGING is an SAP database table in S/4HANA. Logging for UCON HTTP Requests. It contains 36 fields. 1 CDS views read from this table.
CDS Views using this table (1)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| uconhttpattr_v | view | from | Properties about Incoming HTTP calls to this ABAP system |
Fields (36)
| Key | Field | Data Element | Description | Domain | Type | Length |
|---|---|---|---|---|---|---|
| KEY | origin_service_path | abap.char | Original Service Path | |||
| KEY | origin_vh_number | abap.int4 | Original Virtual Host Number | |||
| KEY | called_sid | abap.char | Called System ID | |||
| KEY | called_inst_number | abap.char | Installation Number of called System ID | |||
| KEY | called_client | abap.char | Callled Client | |||
| KEY | called_user_name | abap.char | Called User Name | |||
| KEY | caller_sid | abap.char | Caller System ID | |||
| KEY | caller_client | abap.char | Caller Client | |||
| KEY | caller_user_name | abap.char | Caller User Name | |||
| KEY | rejected_http_call | abap.char | Rejected HTTP Call (boolean value) | |||
| KEY | external_call | abap.char | external call (intern call is the same SID and same client) | |||
| KEY | non_abap_http_client | http_client_kind | Kind of HTTP Client | |||
| KEY | alias_kind | abap.char | Alias kind (E =Extern; I = Intern; space = normal service) | |||
| KEY | application_tag | abap.raw | Tag for a application which uses UCON HTTP | |||
| KEY | ucon_phase | abap.char | Phase of EP Service, L (logging); E (Evaluation); A (active) | |||
| origin_path_wo_suffix | abap.char | Original Service Path without suffix URL | ||||
| endpoint_service_path | abap.char | Service Path for endpoint (it can differ from SERVICE_PATH) | ||||
| endpoint_vh_number | abap.int4 | Virtual Host Number for HTTP Service endpoint | ||||
| endpoint_icfname | abap.char | Endpoint ICF Name | ||||
| endpoint_icfparguid | abap.char | Endpoint ICFPARGUID | ||||
| executing_instance | abap.char | Executing ABAP instance which performs the HTTP request | ||||
| caller_destination | abap.char | Used HTTP Destination Name | ||||
| caller_program | abap.char | Caller Program or caller action(e.g. a transaction) | ||||
| pre_component | uconprecomponent | Pre-Component | ||||
| partner_ip_address | abap.char | IP-Address of Partner (Probably proxy or SAP WebDispather) | ||||
| forwarded_ip_addresses | abap.char | IP-Address of user terminal (IP Address chain to ICMAN) | ||||
| root_context_id | abap.char | Root Context ID of EPP Part | ||||
| connection_id | abap.char | Connection ID of EPP Part | ||||
| status_code | abap.int2 | HTTP Status code | ||||
| user_agent | abap.raw | Raw field for User Agent String | ||||
| tstmp_first_call | abap.char | Timestamp of first call | ||||
| tstmp_previous_call | abap.char | Timestamp of call before last call | ||||
| tstmp_last_call | abap.char | Timestamp of last call | ||||
| counter_same_system | abap.int4 | Counter for extern request from same system & diff. client | ||||
| counter_other_system | abap.int4 | Counter for extern HTTP request from other systems | ||||
| counter_internal_call | abap.int4 | Counter for intern HTTP request from same system and client |
Derived SQL schema, reconstructed from the indexed DDIC field metadata (field names, types, lengths and key flags) — a functional representation, not the verbatim SAP source.
-- Logging for UCON HTTP Requests
-- Category TRANSPARENT · Delivery class L
-- Derived schema, generated from indexed DDIC field metadata (not the verbatim SAP source).
CREATE TABLE UCONHTTPLOGGING (
ORIGIN_SERVICE_PATH, -- Original Service Path [abap.char]
ORIGIN_VH_NUMBER, -- Original Virtual Host Number [abap.int4]
CALLED_SID, -- Called System ID [abap.char]
CALLED_INST_NUMBER, -- Installation Number of called System ID [abap.char]
CALLED_CLIENT, -- Callled Client [abap.char]
CALLED_USER_NAME, -- Called User Name [abap.char]
CALLER_SID, -- Caller System ID [abap.char]
CALLER_CLIENT, -- Caller Client [abap.char]
CALLER_USER_NAME, -- Caller User Name [abap.char]
REJECTED_HTTP_CALL, -- Rejected HTTP Call (boolean value) [abap.char]
EXTERNAL_CALL, -- external call (intern call is the same SID and same client) [abap.char]
NON_ABAP_HTTP_CLIENT, -- Kind of HTTP Client [http_client_kind]
ALIAS_KIND, -- Alias kind (E =Extern; I = Intern; space = normal service) [abap.char]
APPLICATION_TAG, -- Tag for a application which uses UCON HTTP [abap.raw]
UCON_PHASE, -- Phase of EP Service, L (logging); E (Evaluation); A (active) [abap.char]
ORIGIN_PATH_WO_SUFFIX, -- Original Service Path without suffix URL [abap.char]
ENDPOINT_SERVICE_PATH, -- Service Path for endpoint (it can differ from SERVICE_PATH) [abap.char]
ENDPOINT_VH_NUMBER, -- Virtual Host Number for HTTP Service endpoint [abap.int4]
ENDPOINT_ICFNAME, -- Endpoint ICF Name [abap.char]
ENDPOINT_ICFPARGUID, -- Endpoint ICFPARGUID [abap.char]
EXECUTING_INSTANCE, -- Executing ABAP instance which performs the HTTP request [abap.char]
CALLER_DESTINATION, -- Used HTTP Destination Name [abap.char]
CALLER_PROGRAM, -- Caller Program or caller action(e.g. a transaction) [abap.char]
PRE_COMPONENT, -- Pre-Component [uconprecomponent]
PARTNER_IP_ADDRESS, -- IP-Address of Partner (Probably proxy or SAP WebDispather) [abap.char]
FORWARDED_IP_ADDRESSES, -- IP-Address of user terminal (IP Address chain to ICMAN) [abap.char]
ROOT_CONTEXT_ID, -- Root Context ID of EPP Part [abap.char]
CONNECTION_ID, -- Connection ID of EPP Part [abap.char]
STATUS_CODE, -- HTTP Status code [abap.int2]
USER_AGENT, -- Raw field for User Agent String [abap.raw]
TSTMP_FIRST_CALL, -- Timestamp of first call [abap.char]
TSTMP_PREVIOUS_CALL, -- Timestamp of call before last call [abap.char]
TSTMP_LAST_CALL, -- Timestamp of last call [abap.char]
COUNTER_SAME_SYSTEM, -- Counter for extern request from same system & diff. client [abap.int4]
COUNTER_OTHER_SYSTEM, -- Counter for extern HTTP request from other systems [abap.int4]
COUNTER_INTERNAL_CALL, -- Counter for intern HTTP request from same system and client [abap.int4]
PRIMARY KEY (ORIGIN_SERVICE_PATH, ORIGIN_VH_NUMBER, CALLED_SID, CALLED_INST_NUMBER, CALLED_CLIENT, CALLED_USER_NAME, CALLER_SID, CALLER_CLIENT, CALLER_USER_NAME, REJECTED_HTTP_CALL, EXTERNAL_CALL, NON_ABAP_HTTP_CLIENT, ALIAS_KIND, APPLICATION_TAG, UCON_PHASE)
);
Learn More
- Understanding Data Lineage in SAP S/4HANA
- SAP Tables vs CDS Views — Key Differences
- Understanding the SAP S/4HANA Data Model
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA