| Primary Key | Field Type |
|---|---|
ID |
uniqueidentifier |
| Field | Field Type | Null | Notes | Description |
|---|---|---|---|---|
CATEGORY |
nvarchar(60) | Default = '' | Category description | |
AMOUNT |
decimal(19, 4) | Default = 0 | Default amount | |
DEFAULTREFERENCE |
nvarchar(100) | Default = '' | Default reference | |
POSTSTATUSCODE |
tinyint | Default = 1 | Post status | |
POSTDATECODE |
tinyint | Default = 1 | Post date | |
DATEADDED |
datetime | Default = getdate() | Indicates the date this record was added. | |
DATECHANGED |
datetime | Default = getdate() | Indicates the date this record was last changed. | |
TS |
timestamp | Timestamp. | ||
TSLONG |
bigint (Computed) | ![]() |
CONVERT(bigint, TS) | Numeric representation of the timestamp. |
ADJUSTMENTTYPECODE |
tinyint | Default = 1 | Type of adjustment | |
ADJUSTMENTTYPE |
nvarchar(12) (Computed) | ![]() |
CASE [ADJUSTMENTTYPECODE] WHEN 16 THEN N'Deposit' WHEN 17 THEN N'Payment' WHEN 32 THEN N'Transfer out' WHEN 33 THEN N'Transfer in' END | Provides a translation for the 'ADJUSTMENTTYPECODE' field. |
POSTDATE |
nvarchar(15) (Computed) | ![]() |
CASE [POSTDATECODE] WHEN 0 THEN N'' WHEN 1 THEN N'Today' WHEN 2 THEN N'Adjustment date' END | Provides a translation for the 'POSTDATECODE' field. |
POSTSTATUS |
nvarchar(11) (Computed) | ![]() |
CASE [POSTSTATUSCODE] WHEN 1 THEN N'Not posted' WHEN 2 THEN N'Do not post' END | Provides a translation for the 'POSTSTATUSCODE' field. |
| Foreign Key | Field Type | Null | Notes | Description |
|---|---|---|---|---|
ADDEDBYID |
uniqueidentifier | CHANGEAGENT.ID | FK to CHANGEAGENT. | |
CHANGEDBYID |
uniqueidentifier | CHANGEAGENT.ID | FK to CHANGEAGENT. | |
TRANSFERBANKACCOUNTID |
uniqueidentifier | ![]() |
BANKACCOUNT.ID | Transfer account |
BANKACCOUNTID |
uniqueidentifier | BANKACCOUNT.ID | Bank account ID | |
ADJUSTMENTFUZZYDATEID |
uniqueidentifier | ![]() |
FUZZYDATE.ID | Adjustment category fuzzy date |
| Index Name | Field(s) | Unique | Primary | Clustered |
|---|---|---|---|---|
IX_BANKACCOUNTADJUSTMENTCATEGORY_BANKACCOUNTID_TRANSFERBANKACCOUNTID |
BANKACCOUNTID, TRANSFERBANKACCOUNTID | |||
IX_BANKACCOUNTADJUSTMENTCATEGORY_DATEADDED |
DATEADDED | ![]() |
||
IX_BANKACCOUNTADJUSTMENTCATEGORY_DATECHANGED |
DATECHANGED | |||
PK_BANKACCOUNTADJUSTMENTCATEGORY |
ID | ![]() |
![]() |
|
UIX_BANKACCOUNTADJUSTMENTCATEGORY_BANKACCOUNTID_CATEGORY |
BANKACCOUNTID, CATEGORY | ![]() |
| Trigger Name | Description |
|---|---|
TR_BANKACCOUNTADJUSTMENTCATEGORY_AUDIT_UPDATE |
|
TR_BANKACCOUNTADJUSTMENTCATEGORY_AUDIT_DELETE |
| Referenced by | Field |
|---|---|
BANKACCOUNTADJUSTMENT |
BANKACCOUNTADJUSTMENTCATEGORYID |

ID
CATEGORY
TSLONG
ADDEDBYID
IX_BANKACCOUNTADJUSTMENTCATEGORY_BANKACCOUNTID_TRANSFERBANKACCOUNTID
IX_BANKACCOUNTADJUSTMENTCATEGORY_DATEADDED