Please enable JavaScript.
Coggle requires JavaScript to display documents.
Finance Module Debtor and Creditor management - Coggle Diagram
Finance Module
Debtor and Creditor management
Debtor Management
Listing (Table Columns)
Name & Address – Display
Code – Display
Type – Display
Identification (NIC/Passport/BR) – Display
Tax Number – Display
Status – Display
Actions – Display (Add New, Manage, Excel Download)
Advanced Search
Optional Filters
Code – Optional – Text
Name – Optional – Text
Type – Optional – Dropdown
Status – Optional – Dropdown/Toggle
Identification No – Optional – Text
Actions
Open Advanced Search → Fill filters → Search / Cancel
Excel Export (Listing)
Actions
Click "Excel Download"
Output Columns / Order
Name and Address → Address → <Run Date DD/MM/YYYY> → Code → Type → Identification Details → Tax Number → Status
Create – Step 1: Verify Identity
Required Fields
ID Type – Mandatory – Dropdown (Enum Management)
Identification Number / BR Number – Mandatory – Text
Actions
Enter fields → Click "Verify"
Outcomes (Cross‑entity fetch)
If ID exists as CREDITOR → Auto‑retrieve read‑only shared fields:
Title, Name, Gender, Nationality, Marital Status, Joined Date
Phone, Mobile, Fax, Email
Contact Person Name, Designation, Contact Person Email, Contact Person Contact Number
Addresses
Show info: "User exists as a debtor. Click add new button to create the creditor."
If ID exists as DEBTOR → Show:
"Entered Details Are Already Exist In The System. You May Re Enter Or Verify The Existing Information"
Options: Re‑enter (clear) / Manage (open existing)
Create – Step 2: Basic Details
Required Fields
Type – Mandatory – Dropdown (References: Debtor Type)
Title – Mandatory – Dropdown
Group – Mandatory – Dropdown (References: Debtor Group)
Conditionally Mandatory / Enabled
Name – Mandatory – Text (enabled for Cooperate; also for Individual)
Gender – Mandatory for Individual – Dropdown
Optional Fields
Marital Status – Optional – Dropdown (Individual only)
Nationality – Optional – Dropdown (Individual only)
Joined Date – Optional – Calendar
Status – Optional – Toggle (Active/Inactive)
Phone Number – Optional – Text (max 12 chars)
Mobile Number – Optional – Text (max 12 chars)
Fax Number – Optional – Text
Email – Optional – Email
Contact Person Name – Optional – Text
Contact Person Contact Number – Optional – Integer
Designation – Optional – Text
Contact Person Email – Optional – Email
Profile Photo – Optional – File Upload
Cooperate Type Enablement
If Type = Cooperate → Only these are enabled (others disabled):
Name, Group, Joined Date, Phone, Mobile, Fax, Email,
Contact Person Name, Designation, Contact Person Email, Contact Person Contact Number
Editable When Created from Other Module (30/07/2025)
Group, Credit Limit, Credit Period, Tax Details, Attachments
Credit Terms (Debtor)
Required Fields
Credit Period – Mandatory – Text
Credit Limit – Mandatory – Number
Addresses (Multiple)
Required Fields
Type – Mandatory – Dropdown
Address – Mandatory – Text (≤ 300 chars; map pin)
Optional Fields
Default – Optional – Checkbox
Row Actions
Manage – Button (29/07/2025)
Delete – Button (29/07/2025)
Tax Registrations (Multiple)
Required Fields
Tax – Mandatory – Dropdown (Tax Management)
Tax Registration Number – Mandatory – Text (≤ 100 chars)
Status – Mandatory – Toggle (Active/Inactive)
Row Actions
Manage – Button (29/07/2025)
Attachments (Debtor)
Capabilities
Multi‑file upload; each ≤ 50 MB
Types: PDF, Images (view), Word/Excel/PowerPoint (download)
Actions
Upload → View/Download → Delete (with confirmation)
Save / Manage
Actions
Save to create / update; Cancel to revoke
Manage existing via Advanced Search → Manage → Save
Messages
Create: "You have successfully created the debtor"
Update: "You have successfully updated the Debtor"
Upload: "You have successfully uploaded the file."
Delete: "The file has been deleted."
Validations
Mandatory missing → "Please fill all the required fields and try again" (or disable Save)
DB failure → "User update unsuccessful. If action fails continuously, please contact Administrator"
Phone invalid → "Phone number is incorrect, please try again"
Mobile invalid → "Mobile number is incorrect, please try again"
Email invalid → "Email address is incorrect, please try again"
Invalid file type → "Please upload a valid format type"
File too large → "The maximum file size is 50 MB"
Character limit exceeded → "The maximum character limit has been exceeded"
Verify duplication → "The entered details exist in the system, please try again"
Blacklisted → "The details are been blacklisted in the system, please try again or contact Administrator"
Creditor Management
Listing (Table Columns)
Name & Address – Display
Code – Display
Type – Display
Identification (NIC/Passport/BR) – Display
Tax Number – Display
Status – Display
Actions – Display (Add New, Manage, Excel Download)
Advanced Search
Optional Filters
Code – Optional – Text
Name – Optional – Text
Type – Optional – Dropdown
Status – Optional – Dropdown/Toggle
Identification No – Optional – Text
Actions
Open Advanced Search → Fill filters → Search / Cancel
Excel Export (Listing)
Actions
Click "Excel Download"
Output Columns / Order
Name and Address → Address → <Run Date DD/MM/YYYY> → Code → Type → Identification Details → Tax Number → Status
Create – Step 1: Verify Identity
Required Fields
ID Type – Mandatory – Dropdown (Enum Management)
Identification Number / BR Number – Mandatory – Text
Actions
Enter fields → Click "Verify"
Outcomes (Cross‑entity fetch)
If ID exists as DEBTOR → Auto‑retrieve read‑only shared fields:
Title, Name, Gender, Nationality, Marital Status, Joined Date
Phone, Mobile, Fax, Email
Contact Person Name, Designation, Contact Person Email, Contact Person Contact Number
Addresses
If ID exists as CREDITOR → Show:
"Entered Details Are Already Exist In The System. You May Re Enter Or Verify The Existing Information"
Options: Re‑enter (clear) / Manage (open existing)
Create – Step 2: Basic Details
Required Fields
Title – Mandatory – Dropdown
Group – Mandatory – Dropdown (References: Creditor Group)
Conditionally Mandatory / Enabled
Name – Mandatory – Text (enabled for Cooperate; also for Individual)
Gender – Mandatory for Individual – Dropdown
Optional Fields
Marital Status – Optional – Dropdown (Individual only)
Nationality – Optional – Dropdown (Individual only)
Joined Date – Optional – Calendar
Status – Optional – Toggle (Active/Inactive)
Phone Number – Optional – Text (max 12 chars)
Mobile Number – Optional – Text (max 12 chars)
Fax Number – Optional – Text
Email – Optional – Email
Contact Person Name – Optional – Text
Contact Person Contact Number – Optional – Integer
Designation – Optional – Text
Contact Person Email – Optional – Email
Credit Terms (Creditor)
Required Fields
Credit Period – Mandatory – Text
Credit Limit – Mandatory – Number
Addresses (Multiple)
Required Fields
Type – Mandatory – Dropdown
Address – Mandatory – Text (≤ 300 chars; map pin)
Optional Fields
Default – Optional – Checkbox
Row Actions
Manage – Button (29/07/2025)
Delete – Button (29/07/2025)
Tax Registrations (Multiple)
Required Fields
Tax – Mandatory – Dropdown (Tax Management)
Tax Registration Number – Mandatory – Text (≤ 100 chars)
Status – Mandatory – Toggle (Active/Inactive)
Row Actions
Manage – Button (29/07/2025)
Attachments (Creditor)
Capabilities
Multi‑file upload; each ≤ 50 MB
Types: PDF, Images (view), Word/Excel/PowerPoint (download)
Actions
Upload → View/Download → Delete (with confirmation)
Save / Manage
Actions
Save to create / update; Cancel to revoke
Manage existing via Advanced Search → Manage → Save
Messages
Create: "You have successfully created the creditor"
Update: "You have successfully updated the creditor"
Upload: "You have successfully uploaded the file."
Delete: "The file has been deleted."
Validations
Mandatory missing → "Please fill all the required fields and try again" (or disable Save)
DB failure → "User update unsuccessful. If action fails continuously, please contact Administrator"
Phone invalid → "Phone number is incorrect, please try again"
Mobile invalid → "Mobile number is incorrect, please try again"
Email invalid → "Email address is incorrect, please try again"
Invalid file type → "Please upload a valid format type"
File too large → "The maximum file size is 50 MB"
Character limit exceeded → "The maximum character limit has been exceeded"
Verify duplication → "The entered details exist in the system, please try again"
Blacklisted → "The details are been blacklisted in the system, please try again or contact Administrator"