SAP Table TIVAJRULE

Adjustment Rules

TIVAJRULE (Adjustment Rules) is a standard table in SAP R\3 ERP systems. Below you can find the technical details of the fields that make up this table. Key fields are marked in blue.

Additionally we provide an overview of foreign key relationships, if any, that link TIVAJRULE to other SAP tables.

TIVAJRULE table fields

Field Data element Checktable Datatype Length Decimals
MANDT Client MANDT CLNT 3 0
ADJMRULE Adjustment Rule REAJADJMRULE CHAR 10 0
ADJMMETH Adjustment Method REAJADJMMETH TIVAJMETH CHAR 4 0
ISRULECOMB Indicator: Adjustment Rule Is Combined Rule REAJISRULECOMB CHAR 1 0
X Yes
NULL No
ISPARTCOMB Adjustment Rule Is Usable Only As Part of Combined Rule REAJISPARTCOMB CHAR 1 0
X Yes
NULL No
APPROVAL Indicator: Approval for Adjustment Required? REAJAPPROVAL CHAR 1 0
X Yes
NULL No
ACTIFNOAPPR Indicator: Activation Without Approval Possible REAJACTIFNOAPPR CHAR 1 0
X Yes
NULL No
DTCHANGEABLE Indicator: Is valid-from date manually changeable? REAJDTCHANGEABLE CHAR 1 0
X Yes
NULL No
PERCENTAGEPASS Percentage with Which the Adjustment Amount Is Passed-On REAJPERCENTAGEPASS DEC 5 2
USERORATEINC Consider Percentage Rate of Increase of Rental Object REAJUSERORATEINC CHAR 1 0
X Yes
NULL No
ADJMDIRECTION In which direction (+/-/=) can the amount change? REAJADJMDIRECTION CHAR 1 0
NULL Any Change Allowed
1 Only Increase Allowed
2 Only Decrease Allowed
CHANGEDIRECTION How (+/-/=) Can the Amount Be Changed After Adjustment REAJCHANGEDIRECTION CHAR 1 0
NULL Any Change Allowed
1 Only Increase Allowed
2 Only Decrease Allowed
3 No change allowed
RHYTHM Adjustment Frequency REAJRHYTHM NUMC 3 0
RHYTHMUNIT Adjustment Frequency: Unit REAJRHYTHMUNIT NUMC 1 0
0 Months
1 Quarters
2 Years
RHYTHMBEGIN Indicator: Calculate Minimum Interval from Frequency Start? REAJRHYTHMBEGIN CHAR 1 0
X Yes
NULL No
SIMULATIONRULE Indicator: Adjustment Rule Is Allowed for Simulation Only REAJSIMULATIONRULE CHAR 1 0
X Yes
NULL No
NODOCUMENT Indicator: No Adjustment Document REAJNODOCUMENT CHAR 1 0
X Yes
NULL No
RULECHANGEABLE Is the rule data in the contract/rental object modifiable? REAJRULECHANGEABLE NUMC 1 0
0 Hide in Contract/Rental Object
1 Display in Contract/Rental Object
2 Modifiable in Contract/Rental Object
FADJMDIRECTION Entry Status in Contract/Rental Object REAJFIELDCHANGEABLE NUMC 1 0
0 Hide in Contract/Rental Object
1 Display in Contract/Rental Object
2 Modifiable in Contract/Rental Object
3 To Be Fixed in Contract/Rental Object
FPERCENTAGEPASS Entry Status in Contract/Rental Object REAJFIELDCHANGEABLE NUMC 1 0
0 Hide in Contract/Rental Object
1 Display in Contract/Rental Object
2 Modifiable in Contract/Rental Object
3 To Be Fixed in Contract/Rental Object
FUSERORATEINC Entry Status in Contract/Rental Object REAJFIELDCHANGEABLE NUMC 1 0
0 Hide in Contract/Rental Object
1 Display in Contract/Rental Object
2 Modifiable in Contract/Rental Object
3 To Be Fixed in Contract/Rental Object
FRHYTHM Entry Status in Contract/Rental Object REAJFIELDCHANGEABLE NUMC 1 0
0 Hide in Contract/Rental Object
1 Display in Contract/Rental Object
2 Modifiable in Contract/Rental Object
3 To Be Fixed in Contract/Rental Object
FRHYTHMUNIT Entry Status in Contract/Rental Object REAJFIELDCHANGEABLE NUMC 1 0
0 Hide in Contract/Rental Object
1 Display in Contract/Rental Object
2 Modifiable in Contract/Rental Object
3 To Be Fixed in Contract/Rental Object
FRHYTHMBEGIN Entry Status in Contract/Rental Object REAJFIELDCHANGEABLE NUMC 1 0
0 Hide in Contract/Rental Object
1 Display in Contract/Rental Object
2 Modifiable in Contract/Rental Object
3 To Be Fixed in Contract/Rental Object
FSIMULATIONRULE Entry Status in Contract/Rental Object REAJFIELDCHANGEABLE NUMC 1 0
0 Hide in Contract/Rental Object
1 Display in Contract/Rental Object
2 Modifiable in Contract/Rental Object
3 To Be Fixed in Contract/Rental Object
FNODOCUMENT Entry Status in Contract/Rental Object REAJFIELDCHANGEABLE NUMC 1 0
0 Hide in Contract/Rental Object
1 Display in Contract/Rental Object
2 Modifiable in Contract/Rental Object
3 To Be Fixed in Contract/Rental Object
FAPPROVAL Entry Status in Contract/Rental Object REAJFIELDCHANGEABLE NUMC 1 0
0 Hide in Contract/Rental Object
1 Display in Contract/Rental Object
2 Modifiable in Contract/Rental Object
3 To Be Fixed in Contract/Rental Object
FACTIFNOAPPR Entry Status in Contract/Rental Object REAJFIELDCHANGEABLE NUMC 1 0
0 Hide in Contract/Rental Object
1 Display in Contract/Rental Object
2 Modifiable in Contract/Rental Object
3 To Be Fixed in Contract/Rental Object
FDTCHANGEABLE Entry Status in Contract/Rental Object REAJFIELDCHANGEABLE NUMC 1 0
0 Hide in Contract/Rental Object
1 Display in Contract/Rental Object
2 Modifiable in Contract/Rental Object
3 To Be Fixed in Contract/Rental Object
FCHANGEDIRECTION Entry Status in Contract/Rental Object REAJFIELDCHANGEABLE NUMC 1 0
0 Hide in Contract/Rental Object
1 Display in Contract/Rental Object
2 Modifiable in Contract/Rental Object
3 To Be Fixed in Contract/Rental Object
RULEEXPAND Expanded display of rule data in contract/rental object? REAJRULEEXPAND NUMC 1 0
0 Collapse in Contract/Rental Object
1 Expand in Contract/Rental Object
ADJMCOTYPE Influence on Subsequent Conditions REAJADJMCOTYPE CHAR 1 0
NULL Adjust Newest Condition Only
1 Adjust Subsequent Conditions - Relative
2 Delete Subsequent Conditions
3 Adjust Subsequent Conditions - Absolute
4 Adjust Current Conditon Only
FADJMCOTYPE Entry Status in Contract/Rental Object REAJFIELDCHANGEABLE NUMC 1 0
0 Hide in Contract/Rental Object
1 Display in Contract/Rental Object
2 Modifiable in Contract/Rental Object
3 To Be Fixed in Contract/Rental Object
NEXTADJMNOTICE Adjustment on Next Possible Notice Date REAJNEXTADJMNOTICE CHAR 1 0
X Yes
NULL No
FNEXTADJMNOTICE Entry Status in Contract/Rental Object REAJFIELDCHANGEABLE NUMC 1 0
0 Hide in Contract/Rental Object
1 Display in Contract/Rental Object
2 Modifiable in Contract/Rental Object
3 To Be Fixed in Contract/Rental Object
ADJMBASE Adjustment Basis REAJADJMBASE NUMC 1 0
0 Unit Price
1 Condition Amount
FADJMBASE Entry Status in Contract/Rental Object REAJFIELDCHANGEABLE NUMC 1 0
0 Hide in Contract/Rental Object
1 Display in Contract/Rental Object
2 Modifiable in Contract/Rental Object
3 To Be Fixed in Contract/Rental Object
ISRHYTHMMINDIST Obsolete: Adjustment Frequency Is Minimum Interval REAJISRHYTHMMINDIST CHAR 1 0
X Yes
NULL No
FISRHYTHMMINDIST Entry Status in Contract/Rental Object REAJFIELDCHANGEABLE NUMC 1 0
0 Hide in Contract/Rental Object
1 Display in Contract/Rental Object
2 Modifiable in Contract/Rental Object
3 To Be Fixed in Contract/Rental Object
SIMDISABLED Simulation Not Allowed in Dialog REAJSIMDISABLED CHAR 1 0
X Yes
NULL No
EXEDISABLED Not Allowed to Be Executed Online REAJEXEDISABLED CHAR 1 0
X Yes
NULL No
REVDISABLED Reversal Not Allowed in Dialog REAJREVDISABLED CHAR 1 0
X Yes
NULL No
AUTODEFAULT Automatic Default Only REAJAUTODEFAULT CHAR 1 0
X Yes
NULL No
ANNOUNCE Notification Required for Adjustment? REAJANNOUNCE CHAR 1 0
X Yes
NULL No
FANNOUNCE Entry Status in Contract/Rental Object REAJFIELDCHANGEABLE NUMC 1 0
0 Hide in Contract/Rental Object
1 Display in Contract/Rental Object
2 Modifiable in Contract/Rental Object
3 To Be Fixed in Contract/Rental Object
BLOCKREASON Reason for Adjustment Lock REAJBLOCKREASON TIVAJBLOCKREAS CHAR 10 0
FBLOCKREASON Entry Status in Contract/Rental Object REAJFIELDCHANGEABLE NUMC 1 0
0 Hide in Contract/Rental Object
1 Display in Contract/Rental Object
2 Modifiable in Contract/Rental Object
3 To Be Fixed in Contract/Rental Object
RULEORDER Sort Sequence of Rules for Adjustment Process REAJRULEORDER NUMC 3 0
CTRULE Currency Translation Rule RECACTRULE TIVCACTRULE CHAR 20 0
FCTRULE Entry Status in Contract/Rental Object REAJFIELDCHANGEABLE NUMC 1 0
0 Hide in Contract/Rental Object
1 Display in Contract/Rental Object
2 Modifiable in Contract/Rental Object
3 To Be Fixed in Contract/Rental Object
TIMEDEPTYPE Consideration of Time-Dependency REAJTIMEDEPTYPE CHAR 1 0
NULL Valid on Valid-From Date of Condition
1 Currently Valid
FTIMEDEPTYPE Entry Status in Contract/Rental Object REAJFIELDCHANGEABLE NUMC 1 0
0 Hide in Contract/Rental Object
1 Display in Contract/Rental Object
2 Modifiable in Contract/Rental Object
3 To Be Fixed in Contract/Rental Object
DDUPMANDATORY Due Date Required for Follow-Up Postings REAJDUEDATEUPMANDATORY CHAR 1 0
X Yes
NULL No
DEPCONDTYPE Condition Type of Dependent Condition REAJDEPCONDTYPE TIVCDCONDTYPE CHAR 4 0
FDEPCONDTYPE Entry Status in Contract/Rental Object REAJFIELDCHANGEABLE NUMC 1 0
0 Hide in Contract/Rental Object
1 Display in Contract/Rental Object
2 Modifiable in Contract/Rental Object
3 To Be Fixed in Contract/Rental Object
NORETROACTIVE No Retroactive Adjustment REAJNORETROACTIVEADJM CHAR 1 0
X Yes
NULL No
FNORETROACTIVE Entry Status in Contract/Rental Object REAJFIELDCHANGEABLE NUMC 1 0
0 Hide in Contract/Rental Object
1 Display in Contract/Rental Object
2 Modifiable in Contract/Rental Object
3 To Be Fixed in Contract/Rental Object

TIVAJRULE foreign key relationships

Table Field Foreign key table Foreign key field Check table Check field
TIVAJRULE ADJMMETH TIVAJRULE ADJMMETH TIVAJMETH Adjustment Method ADJMMETH
TIVAJRULE BLOCKREASON TIVAJRULE BLOCKREASON TIVAJBLOCKREAS Reason for adjustment block BLOCKREASON
TIVAJRULE BLOCKREASON SYST MANDT TIVAJBLOCKREAS Reason for adjustment block MANDT
TIVAJRULE BLOCKREASON TIVAJRULE ADJMMETH TIVAJBLOCKREAS Reason for adjustment block ADJMMETH
TIVAJRULE CTRULE SYST MANDT TIVCACTRULE Currency Translation Rule MANDT
TIVAJRULE CTRULE TIVAJRULE CTRULE TIVCACTRULE Currency Translation Rule CTRULE
TIVAJRULE DEPCONDTYPE TIVAJRULE DEPCONDTYPE TIVCDCONDTYPE Condition Type CONDTYPE
TIVAJRULE DEPCONDTYPE SYST MANDT TIVCDCONDTYPE Condition Type MANDT