SAP CRMS4D_SOLO_IDX Table – Solution Order: Single Index Table for qRFC and bgRFC

The CRMS4D_SOLO_IDX table in SAP ERP or S/4HANA stores Solution Order: Single Index Table for qRFC and bgRFC data. There are total 45 fields in CRMS4D_SOLO_IDX table. The Solution Order: Single Index Table for qRFC and bgRFC table is available in all major SAP S/4HANA versions, is implemented as a Column Store table within the SAP HANA database. Additionally we provide an overview of the structure and fields of CRMS4D_SOLO_IDX table. It is in Solution Order: AIF Integration (CRMS4_SOLUTION_ORDER_ORC_AIF) ABAP package and is part of the S4CRM: Solution Order (CRM-S4-SOL-SLO) module.

SAP CRMS4D_SOLO_IDX Table Fields

Following is the list of fields that are available in SAP CRMS4D_SOLO_IDX table. The primary key fields of the table are MANDT (Client), MSGGUID (GUID in ‘CHAR’ Format in Uppercase).

Field Description Data Element Check Table Data Type
MANDT Client MANDT CLNT (3)
MSGGUID GUID in ‘CHAR’ Format in Uppercase GUID_32 CHAR (32)
NS Namespace /AIF/NS /AIF/T_NS CHAR (6)
IFNAME Interface Name /AIF/IFNAME /AIF/T_FINF CHAR (10)
IFVER Interface Version /AIF/IFVERSION /AIF/T_FINF CHAR (5)
NSRECIP Namespace /AIF/NS * CHAR (6)
RECIPIENT Alert Management Recipient /AIF/ALRT_REC * CHAR (30)
STATUS Processing Status /AIF/PROC_STATUS CHAR (1)
SUB_STATUS Sub status for ‘In Process’ status /AIF/PROC_SUB_STATUS CHAR (1)
AIF_LOCATION Message Location /AIF/MESSAGE_LOCATION CHAR (1)
LOGNUMBER Application log: log number BALOGNR * CHAR (20)
TRACE_LEVEL AIF Trace Level /AIF/TRACE_LEVEL CHAR (1)
TL_EXP_DATE Expiration Date /AIF/EXP_DATE DATS (8)
TL_EXP_TIME Expiration Time /AIF/EXP_TIME TIMS (6)
CREATE_USER Create User /AIF/CREATE_USER CHAR (12)
CREATE_DATE Creation Date /AIF/CREATE_DATE DATS (8)
CREATE_TIME Creation Time /AIF/CREATE_TIME TIMS (6)
LAST_USER Last User /AIF/LAST_USER CHAR (12)
LAST_DATE Last Date /AIF/LAST_DATE DATS (8)
LAST_TIME Last Time /AIF/LAST_TIME TIMS (6)
END_USER End User /AIF/END_USER CHAR (12)
END_DATE End Date /AIF/END_DATE DATS (8)
END_TIME End Time /AIF/END_TIME TIMS (6)
AIF_ALERT_ID External ID for an Alert SALRTEXTID NUMC (5)
AIF_VARIANT_NS Variant Namespace /AIF/VARIANT_NS CHAR (6)
AIF_VARIANT_NAME Name of Interface Variant /AIF/VARIANT_NAME CHAR (20)
EXTERNAL_MESSAGE Indicates source of message: internal or extenal (e.g CPI) /AIF/EXTERNAL_MESSAGE NUMC (2)
TIME_ZONE Time Zone TZNZONE * CHAR (6)
PROCESSING_END_TSTMP Message Processing Timestamp in UTC Timezone /AIF/PROCESSING_TSTMP DEC (15)
PID Integration Engine: Pipeline ID SXMSPID CHAR (40)
BG_COMM_KIND Kind of Background Communication /AIF/BG_COMM_KIND CHAR (5)
DEST Logical destination (specified in function call) RFCDEST CHAR (32)
QLUWCNT Counter within a transaction (LUW) ARFCLUWCNT CHAR (8)
FNAM Name of Function Module RS38L_FNAM * CHAR (30)
ARFCIPID Host ID (IP ID ARFCIPID CHAR (8)
ARFCPID Process ID ARFCPID CHAR (4)
ARFCTIME Time Stamp ARFCTIME CHAR (8)
ARFCTIDCNT Transaction ID (LUW -> COMMIT WORK) ARFCTIDCNT CHAR (4)
QNAME Name of tRFC Queue TRFCQNAM CHAR (24)
TRFCTYPE Internal Data Element SYINPUT CHAR (1)
UNIT_ID ID of Unit in Background RFC BGRFC_UNIT_ID RAW (16)
QUEUE_NAME Queue Name for Background RFC QRFC_QUEUE_NAME CHAR (40)
STATUS_WITHIN_LUW Status of rfc-call within luw /AIF/STATUS_WITHIN_LUW_E NUMC (2)
SOLUTION_ORDER Solution Order CRMS4_SOLO_OBJECT_ID CHAR (10)
SCENARIO Solution order: Orchestration Scenario CRMS4_SOLO_ORC_SCENARIO CHAR (25)