UCONHTTPLOGGING

Transparent Table Temporary Data

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)

ViewTypeJoinVDMDescription
uconhttpattr_v view from Properties about Incoming HTTP calls to this ABAP system

Fields (36)

KeyField Data ElementDescription DomainTypeLength
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)
);