Add phase 1 client consultant referral and linkage

This commit is contained in:
A R R R Associates
2026-07-22 23:45:05 +05:30
parent 02a549bd05
commit 8f51d16c7d
10 changed files with 290 additions and 5 deletions
+13
View File
@@ -162,6 +162,19 @@ class ClientConsultantLink(CommonBase):
can_view_services: Mapped[bool] = mapped_column(Boolean, nullable=False, default=True)
can_view_due_dates: Mapped[bool] = mapped_column(Boolean, nullable=False, default=True)
can_view_communications: Mapped[bool] = mapped_column(Boolean, nullable=False, default=True)
can_view_engagements: Mapped[bool] = mapped_column(Boolean, nullable=False, default=True)
can_view_task_status: Mapped[bool] = mapped_column(Boolean, nullable=False, default=True)
can_view_assignee: Mapped[bool] = mapped_column(Boolean, nullable=False, default=True)
can_view_document_requests: Mapped[bool] = mapped_column(Boolean, nullable=False, default=True)
can_upload_documents: Mapped[bool] = mapped_column(Boolean, nullable=False, default=True)
can_reply_to_clarifications: Mapped[bool] = mapped_column(Boolean, nullable=False, default=True)
can_view_filing_details: Mapped[bool] = mapped_column(Boolean, nullable=False, default=True)
can_view_final_documents: Mapped[bool] = mapped_column(Boolean, nullable=False, default=True)
can_view_permanent_documents: Mapped[bool] = mapped_column(Boolean, nullable=False, default=False)
can_receive_notifications: Mapped[bool] = mapped_column(Boolean, nullable=False, default=True)
can_act_for_client: Mapped[bool] = mapped_column(Boolean, nullable=False, default=True)
effective_from: Mapped[date | None] = mapped_column(Date, nullable=True)
effective_to: Mapped[date | None] = mapped_column(Date, nullable=True)
is_active: Mapped[bool] = mapped_column(Boolean, nullable=False, default=True, index=True)
remarks: Mapped[str | None] = mapped_column(Text, nullable=True)