45 lines
910 B
Python
45 lines
910 B
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_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",
|
|
}
|