Files
arrr-erp/app/modules/clients/constants.py
T

48 lines
1.0 KiB
Python

ENGAGEMENT_MODES = [
"internal_managed",
"self_tracked",
"hybrid",
]
ASSOCIATION_TYPES = [
"firm",
"consultant",
"firm_consultant",
"self_service_unassigned",
]
CLIENT_TYPES = [
"Proprietorship",
"Partnership",
"LLP",
"Private Limited Company",
"Public Limited Company",
"Trust",
"Society",
"AOP",
"HUF",
"NRI",
"Other",
]
CLIENT_STATUS = ["active", "inactive", "archived"]
CLIENT_ACCEPTANCE_STATUS = ["pending_review", "approved", "rejected"]
CLIENT_ACCEPTANCE_APPROVAL_REQUIRED_RISKS = {"high", "critical"}
CLIENT_CATEGORY_OPTIONS = [
"Audit", "Tax", "GST", "Compliance", "Payroll", "Advisory", "Litigation", "Internal", "Other",
]
RISK_CATEGORIES = ["low", "medium", "high", "critical"]
CLIENT_SORT_FIELDS = {
"client_code": "client_code",
"client_name": "client_name",
"client_type": "client_type",
"status": "status",
"created_at_utc": "created_at_utc",
"updated_at_utc": "updated_at_utc",
"onboarding_date": "onboarding_date",
}