graph TB Start([Dealer Inquiry Received]) --> CaptureForm[Capture 'Become a Dealer' Form] CaptureForm --> StoreData[Store in Database & Show Listing] StoreData --> CheckLocation{Location Has Vacancy?} CheckLocation -->|No| RejectEmail[Send Non-Opportunity Email] CheckLocation -->|Yes| AckEmail[Send Acknowledgement Email] AckEmail --> SendQuestionnaire[Send Opportunity Email with Questionnaire Link] SendQuestionnaire --> WaitResponse{Response Received?} WaitResponse -->|No - D+2| Reminder1[Send Reminder Email] Reminder1 --> WaitResponse2{Response Received?} WaitResponse2 -->|No - D+5| Reminder2[Send Final Reminder] Reminder2 --> WaitResponse3{Response Received?} WaitResponse3 -->|No - D+20| ExpireLink[Close Questionnaire - Expired] WaitResponse -->|Yes| ProcessResponse[Calculate Weighted Rank] WaitResponse2 -->|Yes| ProcessResponse WaitResponse3 -->|Yes| ProcessResponse ProcessResponse --> DDShortlist[DD Team Reviews & Shortlists Top 10] DDShortlist --> AssignZM[Assign to Zonal Manager DD] AssignZM --> ZMEval{ZM-DD KT Evaluation} ZMEval -->|Rejected| ZMReject[Store Rejection Reason] ZMEval -->|Shortlisted| AssignRBM[Auto-Assign to RBM] AssignRBM --> RBMEval{RBM Evaluation} RBMEval -->|Rejected| RBMReject[Store Rejection Reason] RBMEval -->|Approved| AssignDDL[Auto-Assign to DDL Team] AssignDDL --> FDD[Send OTP-Protected Link for Financial Due Diligence] FDD --> UploadFDD[External Agency Uploads FDD Report L1/L2] UploadFDD --> SubmitNBH[DD Team Submits to NBH] SubmitNBH --> NBHApproval{NBH Approval} NBHApproval -->|Rejected| NBHReject[Store Rejection & Notify] NBHApproval -->|Approved| IssueLOI[Generate & Send LOI] IssueLOI --> UploadLOI[Upload LOI to System] UploadLOI --> IssueLOA[Generate & Send LOA] IssueLOA --> UploadLOA[Upload LOA to System] UploadLOA --> ScheduleEOR[Regional DD Schedules EOR Audit] ScheduleEOR --> UploadEOR[Upload EOR Audit Report] UploadEOR --> EORApproval{NBH EOR Approval} EORApproval -->|Rejected| EORReject[Store Rejection & Notify] EORApproval -->|Approved| UpdateDealer[Update Dealer Info: Inauguration Date, Codes] UpdateDealer --> ActiveDealer([Active Dealer]) ActiveDealer --> DealerOps{Dealer Operations} DealerOps -->|Resignation Request| ResignStart[Dealer Sends Email to ZBH] ResignStart --> ResignRecord[ZBH Records in System] ResignRecord --> ResignZBH{ZBH Approval} ResignZBH -->|Rejected| ResignRejectZBH[Return to Previous Level & Notify] ResignZBH -->|Approved| ResignDDL{DD Lead Approval} ResignDDL -->|Rejected| ResignRejectDDL[Return to ZBH & Notify] ResignDDL -->|Approved| ResignNBH{NBH Approval} ResignNBH -->|Rejected| ResignRejectNBH[Return to DD Lead & Notify] ResignNBH -->|Approved| GenResignLetter[Generate Resignation Acceptance Letter] GenResignLetter --> SendResignLetter[NBH Approves & Shares Letter] SendResignLetter --> StartFF1[Start F&F Process] DealerOps -->|Termination Initiated| TermStart[Identify Termination Reason] TermStart --> TermType{Termination Type} TermType -->|Immediate| TermDocs1[ASM Collects Documentation] TermType -->|By Convenience| TermDocs2[ASM Collects Documentation] TermDocs1 --> PrepNotes[Generate Termination Notes PDF] TermDocs2 --> PrepNotes PrepNotes --> TermZBH{ZBH Approval} TermZBH -->|Rejected| TermRejectZBH[Return & Notify] TermZBH -->|Approved| TermDDL{DD Lead Approval} TermDDL -->|Rejected| TermRejectDDL[Return to ZBH & Notify] TermDDL -->|Approved| TermNBH{NBH Approval} TermNBH -->|Rejected| TermRejectNBH[Return to DD Lead & Notify] TermNBH -->|Approved| TermCCO{CCO Approval} TermCCO -->|Rejected| TermRejectCCO[Return to NBH & Notify] TermCCO -->|Approved| TermCEO{CEO Approval} TermCEO -->|Rejected| TermRejectCEO[Return to CCO & Notify] TermCEO -->|Approved| IssueNotice[Generate Show Cause Notice] IssueNotice --> Send15Day[Send Notice with 15-Day Deadline] Send15Day --> WaitDealer{Dealer Response?} WaitDealer -->|Response Received| ReviewResponse[Review Response] WaitDealer -->|No Response| UploadTermLetter[DD Lead Uploads Signed Termination Letter] ReviewResponse --> FinalDecision{Final Decision} FinalDecision -->|Proceed| UploadTermLetter FinalDecision -->|Withdraw| TermWithdraw[Termination Withdrawn] UploadTermLetter --> StartFF2[Start F&F Process] StartFF1 --> FFNotify[Send F&F Notification to All Stakeholders] StartFF2 --> FFNotify FFNotify --> FFTrack[F&F Tracking System Activated] FFTrack --> FFStakeholders[Each Stakeholder Receives Task] FFStakeholders --> FFFinance[Finance: Settlement Forms] FFStakeholders --> FFLegal[Legal: Clearance Forms] FFStakeholders --> FFOthers[Other Stakeholders: Respective Forms] FFFinance --> FFUpdate1[Update Status in System] FFLegal --> FFUpdate2[Update Status in System] FFOthers --> FFUpdate3[Update Status in System] FFUpdate1 --> FFCheck{All Tasks Complete?} FFUpdate2 --> FFCheck FFUpdate3 --> FFCheck FFCheck -->|No| FFReminder[Send Reminder if TAT Exceeded] FFReminder --> FFCheck FFCheck -->|Yes| BlockDealer[Block Dealer from System] BlockDealer --> FFComplete[Send Completion Email to All Stakeholders] FFComplete --> End([Process Complete]) RejectEmail --> End ExpireLink --> End ZMReject --> End RBMReject --> End NBHReject --> End EORReject --> End TermWithdraw --> End style Start fill:#90EE90 style End fill:#FFB6C1 style ActiveDealer fill:#87CEEB style NBHApproval fill:#FFD700 style EORApproval fill:#FFD700 style ResignNBH fill:#FFD700 style TermCEO fill:#FFD700 style BlockDealer fill:#FF6B6B