CACS_S_FIELDSALL SAP (All Commission Fields) Structure details

Dictionary Type: Structure
Description: All Commission Fields




ABAP Code to SELECT data from CACS_S_FIELDSALL
Related tables to CACS_S_FIELDSALL
Access table CACS_S_FIELDSALL




Structure field list including key, data, relationships and ABAP select examples

CACS_S_FIELDSALL is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "All Commission Fields" Information within sap ABAP programs.

This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.

i.e. DATA: wa_CACS_S_FIELDSALL TYPE CACS_S_FIELDSALL.

The CACS_S_FIELDSALL table consists of various fields, each holding specific information or linking keys about All Commission Fields data available in SAP. These include DOC_ID (Document Identification), REMUN_POS (ID of Remuneration Row for Referenced Document), STATUS (Status of commission record), ORG_RELATION (Number of Assigned Commission Contract).. See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Cannot Be Enhanced


SAP CACS_S_FIELDSALL structure fields - Full list of fields found in SAP data dictionary

Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
POST_YEARAssignment Year of Commission Case/Document CACSPSTYEARNUMC4KJAHRCACSPSTYEAR
DOC_IDDocument Identification CACSDOCIDCHAR10ALPHACACSOBJID10CACSDOCID
REMUN_POSID of Remuneration Row for Referenced Document CACSREMUNPOSCHAR4ALPHACACSDOCLINE
STATUSStatus of commission record CACSSTATUSMNUMC3CACSSTATUS
ORG_RELATIONNumber of Assigned Commission Contract CACS_CTRT_REFCHAR20ALPHAISIS_CONTRACT_ID
LEAD_CTRTNumber of Main Commission Contract CACS_CTRT_LEADCHAR20ALPHAISIS_CONTRACT_ID
REM_IMP_YEARYear Commission Case Reported CACSIMPYEARNUMC4KJAHRCACSIMPYEAR
REM_CASE_IDIdentification of a Case Resulting in Remuneration CACSREMCASEIDCHAR10ALPHACACSOBJID10
REM_CASE_VERSCommission Case Version CACSCASEVERSNUMC6CACSVERSIONCACSCASEVERS
POW_OBJ_TYPESubobject Type Where Activity Originates CACSPOWOBJCHAR5Assigned to domainCACSOBTYID
POW_OBJ_IDIdentification of Subobject of Activity Provided CACSPOWOBJIDCHAR12ALPHACACSOBJID12
ACTIVITYActivity Type CACSACTCHAR4Assigned to domainCACSACT
ACT_POSIdentification of an Activity Line CACSACTPOSCHAR4ALPHACACSDOCLINE
ACTGRPRole CACSACTGRPCHAR4Assigned to domainCACSACTGRPCACS_TCACS_ACTGRP
TRI_OBJ_TYPETriggering Subobject Type CACSTRIOBJCHAR5Assigned to domainCACSOBTYIDCACS_OBJDAT
TRI_OBJ_IDIdentification of Triggering Subobject CACSTRIOBJIDCHAR12ALPHACACSOBJID12
VALUEValuation Type CACSVALCHAR4Assigned to domainCACSVALCACS_VAL
VALUE_TYPEValuation Result Category CACSVALTYPENUMC1CACSVALTYPE
VALUE_POSValuation Row Identification CACSVALUEPOSCHAR4ALPHACACSDOCLINE
REMVAL_LEDAMNTRemuneration Value in Commission Model Currency CACSREMVALAMNTCURR15(2) CACSAMNTITEM
REMVAL_QUANRemuneration Value (Volume) CACSREMVALQUANQUAN11(2) CACSEVALQUAN
VALUE_UNITValuation Unit CACSEVALUNITUNIT3Assigned to domainCUNITMEINS
ROLEParticipant Role CACSROLECHAR3Assigned to domainCACSROLECACSROLE
ROLE_REMUSHARShare of Remuneration (in Percent) CACSREMUSHAREDEC10(5) CACSPERCENT5
CONSTELLConstellation of Participants CACSCONSCHAR4CHAR4
CON_CURRContract Currency Key CACSCONCURRCUKY5Assigned to domainWAERSFWS
ALLOCATIONOffsetting Selectn (Excess/Sub-Threshold Earnings, Advances) CACSALLOCCHAR1CACSALLOC
REMUNERATIONRemuneration Type CACSREMCHAR4Assigned to domainCACSREMCACS_REM
REM_RATERemuneration Record (For Example, Percentage) CACSREMRATEDEC8(3) CACSPERCENT
REM_CONAMNTRemuneration Entitlement, Amount in Contract Currency CACSREMUCONAMNTCURR15(2) CACSAMNTITEM
DREM_CONAMNTRemuneration Difference in Contract Currency CACSREMUDCONAMNTCURR15(2) CACSAMNTITEM
REM_LEDAMNTRemunerat. Entitlement, Amount in Commission Model Currency CACSREMULEDAMNTCURR15(2) CACSAMNTITEM
DREM_LEDAMNTRemuneration Difference Amount in Commission Model Currency CACSREMUDLEDAMNTCURR15(2) CACSAMNTITEM
REM_UNITRemuneration Unit CACSREMUUNITUNIT3Assigned to domainCUNITMEINS
REM_QUANRemuneration Entitlement as Quantity CACSREMUQUANQUAN11(2) CACSREMUQUAN
DREM_QUANRemuneration Difference Quantity CACSREMUDQUANQUAN11(2) CACSREMUQUAN
OFFSET_RULE_IDOffsetting Type CACSOFFSETRULECHAR4Assigned to domainCACSOFFSETRULE
RESP_BEG_DATELiability Start CACSRESPBDATDATS8DATUM
RESP_END_DATELiability End CACSRESPEDATDATS8DATUM
RESP_RULE_IDLiability Type CACSRESPRULECHAR4Assigned to domainCACSRESPRULE
RESP_CONAMNTRemaining Liability Amount in Contract Currency CACSRESPCONAMNTCURR15(2) CACSAMNTITEM
RESP_LEDAMNTRemaining Liability Value in Commission Model Currency CACSRESPLEDAMNTCURR15(2) CACSAMNTITEM
RESP_QUANRemaining liability Quantity CACSRESPQUANQUAN11(2) CACSRESPQUAN
CORRBY_DOC_IDDocument Identification CACSDOCIDCHAR10ALPHACACSOBJID10CACSDOCID
CORRBY_PST_YEARAssignment Year of Commission Case/Document CACSPSTYEARNUMC4KJAHRCACSPSTYEAR
CORRBY_PST_DATEPosting Date in Commission Case/Comm Doc. (Acknowledgement) CACSPSTDATDATS8DATUM
CORRTO_DOC_IDDocument Identification CACSDOCIDCHAR10ALPHACACSOBJID10CACSDOCID
CORRTO_PST_YEARAssignment Year of Commission Case/Document CACSPSTYEARNUMC4KJAHRCACSPSTYEAR
CORRTO_REMUN_POSID of Remuneration Row for Referenced Document CACSREMUNPOSCHAR4ALPHACACSDOCLINE
ADDON_TYPEEnhancement/Change to a Subobject CACSITEMADDCHAR1CACSITEMADDCACSITEMADD
ADDON_REFEnhancement Reference for Subobject CACSITEMADDREFCHAR4ALPHACACSDOCLINE
SETTLE_GROUPSettlement Item Grouping in Document CACSSETTLEGROUPCHAR4ALPHACACSDOCLINE
FLG_REVERSEDIndicator: Row/Object/Subobject is Invalid or Reversed CACSFLGREVCHAR1FLAG
COR_DATEDate of Correspondance Run CACSCORDATECHAR14TIMESTAMP
COR_IDCorrespondence key COKEY_KKCHAR36COKEY_KK
ROBJTYPECalculating Object Type CACSCALCOBJTYPECHAR2TCACS_COTCACSCALCOBJTYPE
ROBJIDIdentification of Calculating Object CACSCALCOBJIDCHAR5CHAR005
LOG_SERVICELogical Service for Agreement Rules CACS_RULE_LOG_SERVICECHAR10CHAR10
SERVICETOOLService Tool for Agreement Type CACS_RULE_SERVTOOLCHAR32CHAR0010
SERVICE_IDService Identification for Service Tool CACS_RULE_SERVIDCHAR10CHAR10
POST_MONTHPeriod in Posting Year CACSPSTMONNUMC2MONAT
VALUE_QUANValuation Quantity CACSEVALQUANQUAN11(2) CACSEVALQUAN
DVALUE_QUANValuation Quantity Change CACSEVALDQUANQUAN11(2) CACSEVALQUAN
VALUE_AMNTValuation Amount in Commission Model Currency CACSVALAMNTCURR15(2) CACSAMNTITEM
DVALUE_AMNTValuation Amount Change in Commission Model Currency CACSVALDAMNTCURR15(2) CACSAMNTITEM
LED_CURRCurrency Key CACSLEDCURRCUKY5Assigned to domainWAERS
CTRTST_IDNumber of Standard Commission Contract CACS_CTRTST_IDCHAR20ALPHAISIS_CONTRACT_IDCACST
CACSDUMMYNumerical Dummy Field CACSDUMMYDEC10CACS_DUMMY
SETTL_POSIdentification of a Settlement Item CACSSETTLPOSCHAR4ALPHACACSDOCLINE
CTRTBU_IDCommission Contract Number CACS_CTRTBU_IDCHAR20ALPHAISIS_CONTRACT_IDCACSCTBUCACS
DUE_DATEDue Date of Line Item CACSDUEDATDATS8DATUM
DUE_YEARYear Due: Document Item CACSDUEYEARNUMC4KJAHR
DUE_MONTHPeriod in Year Due CACSDUEMONNUMC2MONAT
STMTYPE_IDIdentification of Settlement Type CACS_STMTYPE_IDCHAR4Assigned to domainCACSSTMTY
DUE_CONAMNTRemuneration Amount Ready for Disbursement in Contr Currency CACSDUECONAMNTCURR15(2) CACSAMNTITEM
DUE_LEDAMNTDisbursable Partial Remuner.Amount in Comm. Model Currency CACSDUELEDAMNTCURR15(2) CACSAMNTITEM
DUE_QUANRemuneration Quantity Ready for Disbursement CACSDUEQUANQUAN11(2) CACSREMUQUAN
SETTLE_DATEPosting Date in Commission Case/Comm Doc. (Acknowledgement) CACSPSTDATDATS8DATUM
SETTLE_POST_YEARPosting Year of Settlement Document CACSDOCYEARSETTLENUMC4KJAHR
SETTLE_DOC_IDSettlement Document Number CACSDOCIDSETTLECHAR10ALPHACACSOBJID10
PMNT_BLOCKPayment Block Key DZLSPRCHAR1Assigned to domainZAHLSSPE
REM_CASE_TXTShort Text for Commission Case CACSTRICASETXTCHAR40CACSSHORTTXT
DOC_TYPEDocument Type of Commission Document CACSDOCTYPECHAR1Assigned to domainCACSDOCTYPE
POST_DATEPosting Date in Commission Case/Comm Doc. (Acknowledgement) CACSPSTDATDATS8DATUM
CLC_DATEEffective Date of a Document/Case (Effective Status) CACSCALCDATDATS8DATUM
CLC_TIMEEffective Time of a Document/Case (Effective Status) CACSCALCTIMTIMS6UZEIT
KNW_DATECalculation Date of Document/Case (Knowledge Status) CACSKNOWDATDATS8DATUM
KNW_TIMECalculation Time Document/Case (Knowledge Status) CACSKNOWTIMTIMS6UZEIT
CHG_TCODETransaction in Which the Change Was Made CACSCDTCCHAR20Assigned to domainTCODE
CHG_USRLast user to change object CACSCHUSRCHAR12USNAM
TRI_IMP_DATEDate Commission Case Entered in Commission System CACSIMPDATDATS8DATUM
TRI_CASE_IDIdentification of a Triggering Case CACSTRICASEIDCHAR10ALPHACACSOBJID10
TRI_CASE_VERSCommission Case Version CACSCASEVERSNUMC6CACSVERSIONCACSCASEVERS
TRI_CASE_TXTShort Text for Commission Case CACSTRICASETXTCHAR40CACSSHORTTXT
FLG_ASYNC_DONEIndicator: Totals Table Provision Complete CACSFLGASYNCCHAR1XFELD
CHANGE_TYPECommission Case Change Category CACSCASECHGTYPCHAR1CACSOPTYPE
TRIGGER_DATETrigger Date of Commission Case in Operational System CACSTRIDATDATS8DATUM
RELEASE_DATERelease Date of Operational Sys. for Commission Notification CACSRELDATDATS8DATUM
RUN_IDIdentification Number of Processing Run CACSBATCHIDCHAR10ALPHACACSOBJID10
TRIGGER_SYSLogical Operational System CACSLOGSYSTEMCHAR10Assigned to domainALPHALOGSYS
BUSOBJ_TYPEBusiness Object Category that Triggers Commission CACSBUSOBJTYPCHAR3Assigned to domainBOBJ0CACSBUSOBJTYPOBJ
BUSOBJ_IDIdentification of Triggering Business Object CACSBUSOBJIDCHAR30BOBJ1CACSOBJID30
BUSOBJ_VERSVersion of Master Data or Customizing Object CACSVERSIONNUMC6CACSVERSION
TRI_BUSCASE_TYPCommission Triggering Business Case in Operational System CACSTRIBUSCASTYPCHAR3Assigned to domainALPHACACSBUSCASTYP
TRI_BUSCASE_IDIdentification of Triggering Bus. Transaction in Op. System CACSTRIBUSCASEIDCHAR36ALPHACACSOBJID36
TRI_BUSCASE_VERSVersion of Master Data or Customizing Object CACSVERSIONNUMC6CACSVERSION
REM_BUSCASE_TYPRemunerating Business Transaction in Operational System CACSREMBUSCASTYPCHAR3Assigned to domainALPHACACSBUSCASTYP
REM_BUSCASE_IDIdentification of Triggering Bus. Transaction in Op. System CACSREMBUSCASEIDCHAR36ALPHACACSOBJID36
REM_BUSCASE_VERSVersion of Master Data or Customizing Object CACSVERSIONNUMC6CACSVERSION
REV_DOC_IDDocument Number of Related Reversal Document CACSREVDOCIDCHAR10ALPHACACSOBJID10
REV_POST_YEARPosting Year of Related Reversal Document CACSREVPOSTYEARNUMC4KJAHR

Key field Non-key field



How do I retrieve data from SAP structure CACS_S_FIELDSALL using ABAP code?

As CACS_S_FIELDSALL is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on CACS_S_FIELDSALL as there is no data to select.

How to access SAP table CACS_S_FIELDSALL

Within an ECC or HANA version of SAP you can also view further information about CACS_S_FIELDSALL and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!