Entity BankRecord

Description of Entity BankRecord

This entity stores all the information about the bank record. Attributes such as PaymentAmt, PaymentType, BankAccType etc are all stored in this table.


List of all Dependencies of the Entity BankRecord

Name

Code

Class Name

Relation_65395

Relation_65395

Reference


List of Attributes of the Entity BankRecord

Name

Code

EmployeeSysId

EmployeeSysId

BankRecSGSPGenId

BankRecSGSPGenId

Year

PayRecYear

Period

PayRecPeriod

Sub Period

PayRecSubPeriod

Pay Rec ID

PayRecID

Branch ID

PaymentBankBrCode

Bank ID

PaymentBankCode

Amount

PaymentAmt

Payment Category

PaymentCategory

Payment Value

PaymentValue

Payment Type

PaymentType

Account No

PaymentBankAccNo

Bank Account Type

PaymentBankAccType

Payment Mode

PaymentMode

Beneficiary Name

BeneficiaryName


Entity Attribute EmployeeSysId of the Entity BankRecord

Card of Attribute EmployeeSysId of the Entity BankRecord

Name

EmployeeSysId

Code

EmployeeSysId

Data Type

integer

Mandatory

Yes


Description of Attribute EmployeeSysId of the Entity BankRecord

System generated identifier. It is blind to the user. It also holds the primary key for the Employee table.


Entity Attribute BankRecSGSPGenId of the Entity BankRecord

Card of Attribute BankRecSGSPGenId of the Entity BankRecord

Name

BankRecSGSPGenId

Code

BankRecSGSPGenId

Data Type

char(30)

Mandatory

Yes


Description of Attribute BankRecSGSPGenId of the Entity BankRecord

Shows the generating identity of the bank record. This is the primary key for the BankRecord table.
Example: A1 / A66 / A110


Entity Attribute Year of the Entity BankRecord

Card of Attribute Year of the Entity BankRecord

Name

Year

Code

PayRecYear

Data Type

integer

Mandatory

No


Description of Attribute Year of the Entity BankRecord

Shows the year for the pay record.
Example: 2012


Entity Attribute Period of the Entity BankRecord

Card of Attribute Period of the Entity BankRecord

Name

Period

Code

PayRecPeriod

Data Type

integer

Mandatory

No


Description of Attribute Period of the Entity BankRecord

Shows the period for the pay record.
Example: January = "1", February = "2", March = "3" etc.


Entity Attribute Sub Period of the Entity BankRecord

Card of Attribute Sub Period of the Entity BankRecord

Name

Sub Period

Code

PayRecSubPeriod

Data Type

integer

Mandatory

No


Description of Attribute Sub Period of the Entity BankRecord

Holds the sub period for the pay record.

Example:
Sub period 1 = 1 Payment Group (Hourly, Daily & Monthly rated)
Sub period 2 = 2 Payment Group (Hourly, Daily & Monthly rated)
Sub period 3 = 3 Payment Group (Hourly & Daily rated), divided by 3 and the balance is placed in the last sub-period
Sub Period 4 = 4 Payment Group (Hourly & Daily rated)


Entity Attribute Pay Rec ID of the Entity BankRecord

Card of Attribute Pay Rec ID of the Entity BankRecord

Name

Pay Rec ID

Code

PayRecID

Data Type

char(20)

Mandatory

No


Description of Attribute Pay Rec ID of the Entity BankRecord

Stores the identity for the pay record.
Example: Normal / Normal Time Sheet


Entity Attribute Branch ID of the Entity BankRecord

Card of Attribute Branch ID of the Entity BankRecord

Name

Branch ID

Code

PaymentBankBrCode

Data Type

char(20)

Mandatory

No


Description of Attribute Branch ID of the Entity BankRecord

Shows the branch code of the bank where payment is made.


Entity Attribute Bank ID of the Entity BankRecord

Card of Attribute Bank ID of the Entity BankRecord

Name

Bank ID

Code

PaymentBankCode

Data Type

char(20)

Mandatory

No


Description of Attribute Bank ID of the Entity BankRecord

Shows the code of the bank where payment is made.


Entity Attribute Amount of the Entity BankRecord

Card of Attribute Amount of the Entity BankRecord

Name

Amount

Code

PaymentAmt

Data Type

double

Mandatory

No


Description of Attribute Amount of the Entity BankRecord

Shows the total amount that is being paid.


Entity Attribute Payment Category of the Entity BankRecord

Card of Attribute Payment Category of the Entity BankRecord

Name

Payment Category

Code

PaymentCategory

Data Type

char(20)

Mandatory

No


Description of Attribute Payment Category of the Entity BankRecord

Shows how the payment is made.
Example: By bank / Cheque


Entity Attribute Payment Value of the Entity BankRecord

Card of Attribute Payment Value of the Entity BankRecord

Name

Payment Value

Code

PaymentValue

Data Type

double

Mandatory

No


Description of Attribute Payment Value of the Entity BankRecord

Shows the value of how much is being paid in percentage.
Example: "100" = Full amount / "50" = Half amount


Entity Attribute Payment Type of the Entity BankRecord

Card of Attribute Payment Type of the Entity BankRecord

Name

Payment Type

Code

PaymentType

Data Type

char(20)

Mandatory

No


Description of Attribute Payment Type of the Entity BankRecord

Shows the type of payment made.
Example: Percentage / Balance / Fixed Amount


Entity Attribute Account No of the Entity BankRecord

Card of Attribute Account No of the Entity BankRecord

Name

Account No

Code

PaymentBankAccNo

Data Type

char(30)

Mandatory

No


Description of Attribute Account No of the Entity BankRecord

Shows the bank account number for payment to be made.


Entity Attribute Bank Account Type of the Entity BankRecord

Card of Attribute Bank Account Type of the Entity BankRecord

Name

Bank Account Type

Code

PaymentBankAccType

Data Type

char(20)

Mandatory

No


Description of Attribute Bank Account Type of the Entity BankRecord

Shows the type of bank account.
Example: Savings / Cheque


Entity Attribute Payment Mode of the Entity BankRecord

Card of Attribute Payment Mode of the Entity BankRecord

Name

Payment Mode

Code

PaymentMode

Data Type

char(20)

Mandatory

No


Description of Attribute Payment Mode of the Entity BankRecord

Shows the mode of payment.
Example: Direct Debit / Cheque / Cash


Entity Attribute Beneficiary Name of the Entity BankRecord

Card of Attribute Beneficiary Name of the Entity BankRecord

Name

Beneficiary Name

Code

BeneficiaryName

Data Type

char(150)

Mandatory

No


Description of Attribute Beneficiary Name of the Entity BankRecord

The name of the person who will receive the money.