In this post, I will try and describe everything you need to know about the SAP crmd_brf_log table. What it is, including what type of data it stores.
A list of fields which make up the table structure and on an S/4Hana System for CRMD_BRF_LOG what does this table look like.
And what relationships it has with other SAP tables.
Also see here for example ABAP code to select data from CRMD_BRF_LOG....Right lets get started!
Object Name: CRMD_BRF_LOG
Dictionary Type: Transparent table
Description: Log for Business Rule Framework (BRF)
Field | Data Element | Data Type | length (Dec) | Check table | Description | Conversion Routine | Domain Name | MemoryID | AppClass | SHLP | SHLP Field | ConvExit |
CLIENT | MANDT | CLNT | 3(0) | * | Client | MANDT | TEST | CRM | ||||
KEY_GUID | CRMT_OBJECT_GUID | RAW | 16(0) | GUID of a CRM Order Object | SYSUUID | CRM | ||||||
GUID | CRMT_OBJECT_GUID | RAW | 16(0) | GUID of a CRM Order Object | SYSUUID | CRM | ||||||
CRM_BRF_EVENT | CRMT_BRF_EVENT | CHAR | 1(0) | Event in Program Flow | CRM_BRF_EVENT | CRM | ||||||
EXEC_TIME | CRMT_BRF_EVENT_EXE_TIME | NUMC | 3(0) | Execution Time for BRF Event | CRM_BRF_EVENT_EXE_TIME | CRM | ||||||
EXEC_EARLY | CRMT_BRF_EXEC_EARLY | CHAR | 1(0) | Indicator: Trigger Event Before CRM Event | XFELD | CRM | ||||||
CRM_EVENT_PRIO | CRMT_BRF_EVENT_PRIO | NUMC | 2(0) | Processing Priority of BRF Events | NUMC02 | CRM | ||||||
BRF_APPLCLASS | BRF_APPLCLASS | CHAR | 30(0) | * | BRF: Application Class | BRF_APPLCLASS | BRF_APPLCLASS | CRM | ||||
BRF_EVENT | BRF_EVENT | CHAR | 20(0) | * | Name of Event | BRF_EVENT | BRF_EVENT | CRM | ||||
BRF_ACTION | BRF_ACTION | CHAR | 20(0) | * | Name of Action | BRF_ACTION | CRM | |||||
BRF_ACT_SORT | BRF_SEQUENCE_NUMBER | NUMC | 4(0) | Sequence Number | BRF_SEQUENCE_NUMBER | CRM | ||||||
BRF_EXP_PARENT | CRMT_BRF_EXP_PARENT | CHAR | 20(0) | * | BRF: Parent Expression | BRF_EXPRESSION | CRM | |||||
BRF_EXPRESSION | BRF_EXPRESSION | CHAR | 20(0) | * | BRF: Expression | BRF_EXPRESSION | CRM | |||||
BRF_ENTRY_TYPE | CRMT_BRF_LOG_ENTRY_TYPE | CHAR | 1(0) | BRF Log: Entry Type | CRM_BRF_LOG_ENTRY_TYPE | CRM | ||||||
HDR_GUID | CRMT_OBJECT_GUID | RAW | 16(0) | GUID of a CRM Order Object | SYSUUID | CRM | ||||||
DEACTIVATED | CRMT_BRF_ENTRY_INACTIVE | CHAR | 1(0) | BRF: Entry Inactive | CRM_BOOLEAN | CRM | ||||||
EXECUTED | CRMT_BRF_EXECUTED | CHAR | 1(0) | BRF: Executed | CRM_BOOLEAN | CRM | ||||||
EXEC_STATUS | CRMT_BRF_EXEC_STATUS | CHAR | 1(0) | BRF: Execution Status | CHAR1 | CRM | ||||||
RESULT_TYPE | BRF_RESULT_TYPE | CHAR | 1(0) | BRF: Result Type | BRF_RESULT_TYPE | CRM | ||||||
RESULT_IS_VALID | BRF_RESULT_IS_VALID | CHAR | 1(0) | Result Is Valid | BRF_BOOLE_D | CRM | ||||||
BRF_RESULT | BRF_RESULT_VALUE | CHAR | 50(0) | Result | SYCHAR50 | CRM | ||||||
BRF_REUSE_STATUS | BRF_BUFFER_STATUS | INT1 | 3(0) | Buffer Status | BRF_TRACE_BUFFER_STATUS | CRM | ||||||
BRF_EXP_SORT | BRF_SEQUENCE_NUMBER | NUMC | 4(0) | Sequence Number | BRF_SEQUENCE_NUMBER | CRM | ||||||
MSGID | MSGID | CHAR | 20(0) | * | Message identification | ARBGB | SAP | CRM | ||||
MSGNO | MSGNO | CHAR | 3(0) | * | System Message Number | MSGNR | CRM | |||||
MSGV1 | MSGV1 | CHAR | 50(0) | Message variable 01 | CHAR50 | TEST | CRM | |||||
MSGV2 | MSGV2 | CHAR | 50(0) | Message variable 02 | CHAR50 | TEST | CRM | |||||
MSGV3 | MSGV3 | CHAR | 50(0) | Message variable 03 | CHAR50 | TEST | CRM | |||||
MSGV4 | MSGV4 | CHAR | 50(0) | Message variable 04 | CHAR50 | TEST | CRM | |||||
BRF_LOG_CUST | CHAR1 | CHAR | 1(0) | Single-Character Indicator | CHAR1 | SAP | CRM |