/POSDW/RULES SAP table for – Rules

Here we would like to draw your attention to /POSDW/RULES table in SAP. As we know it is being mainly used with the SAP BW-BCT (Business Content and Extractors in BW) component which is coming under BW module (Business Warehouse). /POSDW/RULES is a SAP standard transp table used for storing Rules related data in SAP. It comes under the package /POSDW/DATABASE.

SAP /POSDW/RULES table

Table /POSDW/RULES technical data

Table/POSDW/RULES
Data storingRules
ModuleBW
Sub ModuleBW-BCT-ISR-PIP
SAP Package/POSDW/DATABASE
Delivery ClassE – System table whose data is transported with its own transport objects
ComponentBI_CONT
Table CategoryTRANSP

SAP /POSDW/RULES Table Fields

Here is the details of each fields in this SAP table. You can find the discription, data type and assigned lenth of each of the fields in /POSDW/RULES table.

  • MANDT : Client
    Its a key field. Its data type is CLNT (Character with length 3) with field length 3
  • RULECODE : Rule Code
    Its a key field. Its data type is CHAR (Character String) with field length 4
  • TYPE : Rule Type
    Its data type is CHAR (Character String) with field length 1
  • TASKCODE : Task for Rule Type “Task Performed”
    Its data type is CHAR (Character String) with field length 4
  • CONDITIONFILTER : Filter Value Condition (BAdI /POSDW/CONDITION) Type “BAdI”
    Its data type is CHAR (Character String) with field length 4
  • ASSOCIATION : Code of Link Rule for Rule Types 2,3 and 4
    Its data type is CHAR (Character String) with field length 4
  • ACTIONYESFILTER : Filter Val. Action (BAdI /POSDW/ACTION) When Cond. Fulfilled
    Its data type is CHAR (Character String) with field length 4
  • ACTIONNOFILTER : Filter Val. Action (BAdI /POSDW/ACTION) when Cond. Not Fulf.
    Its data type is CHAR (Character String) with field length 4
  • MAXERRORFLAG : Setting for When Threshold Value Is Exceeded
    Its data type is CHAR (Character String) with field length 1
  • MAXERRORNUMBER : Threshold Value for Number of Unfulfilled Conditions
    Its data type is INT4 (Four-byte integer – Dictionry type INT4) with field length 10
  • MAXERRORPERCENT : Threshold Value for Percentage of Unfulfilled Conditions
    Its data type is NUMC (Character String with Digits Only) with field length 2
  • PRIORITY : Priority for Rules (0 = Highest, 255 = Lowest)
    Its data type is INT1 (Two-byte integer – Dictionry type INT2) with field length 3
  • PAR_GROUP : Group of Parameters That Can Be Assigned to an Object
    Its data type is CHAR (Character String) with field length 4