SAP CACS_WARRU Table – Individual Guarantee Agreement

The CACS_WARRU table in SAP ERP or S/4HANA stores Individual Guarantee Agreement data. There are total 22 fields in CACS_WARRU table. The Individual Guarantee Agreement 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 CACS_WARRU table. It is in ICM: Commission Contract ‘Light’ (CACSCT) ABAP package and is part of the Incentive and Commission Management (ICM) (ICM) module.

SAP CACS_WARRU Table Fields

Following is the list of fields that are available in SAP CACS_WARRU table. The primary key fields of Individual Guarantee Agreement table in SAP are MANDT (Client), APPL (Commission Application (ICM)), CTRTBU_ID (Commission Contract Number), WARRAGR_ID (Identification of Guarantee Agreement), WARRU_ID (Identification of Guarantee Rule), VERSION (Version of Master Data or Customizing Object).

Field Description Data Element Check Table Data Type
MANDT Client MANDT T000 CLNT (3)
APPL Commission Application (ICM) CACSAPPL TCACS_APPLDEF CHAR (6)
CTRTBU_ID Commission Contract Number CACS_CTRTBU_ID CACS_CTRTBU CHAR (20)
WARRAGR_ID Identification of Guarantee Agreement CACS_WARRAGR_ID NUMC (12)
WARRU_ID Identification of Guarantee Rule CACS_WARRU_ID NUMC (12)
VERSION Version of Master Data or Customizing Object CACSVERSION NUMC (6)
WARR_BEGIN Guarantee Start CACS_WARR_BEGIN NUMC (14)
WARR_END Guarantee End CACS_WARR_END NUMC (14)
AMNT Guarantee Amount CACS_WARR_AMNT CURR (15)
REMUNERATION Remuneration Type CACSREM TCACS_REM CHAR (4)
BUSI_BEGIN Effective from CACS_BUSITIME_B NUMC (14)
BUSI_END Effective Until (Time Stamp: YYYY.MM.DD hh:mm:ss) CACS_BUSITIME_E NUMC (14)
TECH_BEGIN Technically Valid From CACS_TECHTIME_B NUMC (14)
TECH_END Technically Valid To (Time Stamp: JJJJ.MM.TT hh:mm:ss) CACS_TECHTIME_E NUMC (14)
FLG_CANCEL_OBJ Indicator: Object is Invalid CACSCANCOBJ CHAR (1)
FLG_CANCEL_VERS Indicator: Version is Invalid CACSCANCVERS CHAR (1)
CHG_TCODE Transaction in Which the Change Was Made CACSCDTC * CHAR (20)
CHG_USR Last user to change object CACSCHUSR CHAR (12)
TRI_METH_TYP Triggering Method CACSTRIMETHTYP CHAR (1)
TRI_METH_TARGET Processing Target of Triggering Method CACSTRIMETHTAR CHAR (1)
STATUS_VERSION Object Version Status CACSSTATUSVERS TCACS_VALSTAT1 CHAR (1)
STATUS_WORK Object Version Processing Status CACSSTATUSWORK TCACS_VALSTAT1 CHAR (1)