159 lines
11 KiB
Plaintext
159 lines
11 KiB
Plaintext
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{Questionnaire Response Received?}
|
|
|
|
WaitResponse -->|No| SendReminder[Send Reminder Email<br/>SLA-based Auto-Trigger]
|
|
SendReminder --> WaitResponse
|
|
WaitResponse -->|Yes| ProcessResponse[Calculate Weighted Rank & Score]
|
|
|
|
ProcessResponse --> DDShortlist[DD-Admin Reviews & Shortlists Applications]
|
|
DDShortlist --> WorkNotes1[Work Notes: DD-Admin adds remarks<br/>& assigns to zones]
|
|
WorkNotes1 --> AssignZM[Assign to DD-ZM & RBM]
|
|
|
|
AssignZM --> ScheduleL1[DD-Admin Schedules Level 1 Interview<br/>Mode: Virtual Google Meet or Physical<br/>Adds Date, Time, Participants, Link/Venue]
|
|
ScheduleL1 --> SendCalendarL1[System: Send Google Calendar Invites<br/>to DD-ZM, RBM & Applicant]
|
|
SendCalendarL1 --> Level1Interview[Level 1 Interview Conducted<br/>DD-ZM + RBM with Applicant]
|
|
Level1Interview --> Level1Eval[Level 1 Evaluation Process]
|
|
Level1Eval --> KTMatrixL1[DD-ZM & RBM Fill KT Matrix<br/>Age, Qualification, Local Knowledge,<br/>Passion, Business Acumen, etc.]
|
|
KTMatrixL1 --> FeedbackL1[DD-ZM & RBM Submit Feedback Forms<br/>Qualitative Remarks & Recommendations]
|
|
FeedbackL1 --> WorkNotesL1[Work Notes: Panelists add comments<br/>@tag users for clarifications]
|
|
WorkNotesL1 --> Level1Decision{Level 1 Decision<br/>Approve or Reject}
|
|
Level1Decision -->|Rejected| Level1Reject[Store Rejection Reason<br/>Work Notes: Log decision & Notify]
|
|
Level1Decision -->|Approved| AssignLevel2[Auto-Assign to DD-Lead + ZBH<br/>Work Notes: Status update logged]
|
|
|
|
AssignLevel2 --> ScheduleL2[DD-Admin Schedules Level 2 Interview<br/>Mode: Virtual Google Meet or Physical<br/>Adds Date, Time, Participants, Link/Venue]
|
|
ScheduleL2 --> SendCalendarL2[System: Send Google Calendar Invites<br/>to DD-Lead, ZBH & Applicant]
|
|
SendCalendarL2 --> Level2Interview[Level 2 Interview Conducted<br/>DD-Lead + ZBH with Applicant]
|
|
Level2Interview --> Level2Eval[Level 2 Evaluation Process]
|
|
Level2Eval --> FeedbackL2[DD-Lead & ZBH Submit Feedback Forms<br/>Business Strategy & Operational Assessment]
|
|
FeedbackL2 --> WorkNotesL2[Work Notes: Panelists add comments<br/>@tag users for clarifications]
|
|
WorkNotesL2 --> Level2Decision{Level 2 Decision<br/>Approve or Reject}
|
|
Level2Decision -->|Rejected| Level2Reject[Store Rejection Reason<br/>Work Notes: Log decision & Notify]
|
|
Level2Decision -->|Approved| AssignLevel3[Auto-Assign to NBH + DD-Head<br/>Work Notes: Status update logged]
|
|
|
|
AssignLevel3 --> ScheduleL3[DD-Admin Schedules Level 3 Interview<br/>Mode: Virtual Google Meet or Physical<br/>Adds Date, Time, Participants, Link/Venue]
|
|
ScheduleL3 --> SendCalendarL3[System: Send Google Calendar Invites<br/>to NBH, DD-Head & Applicant]
|
|
SendCalendarL3 --> Level3Interview[Level 3 Interview Conducted<br/>NBH + DD-Head with Applicant]
|
|
Level3Interview --> Level3Eval[Level 3 Evaluation Process]
|
|
Level3Eval --> CollectFeedbackL3[Collect All Panel Feedback<br/>RBM, ZBH, DD-ZM, DD-Lead, DD-Head]
|
|
CollectFeedbackL3 --> AISummary[AI Engine Gemini API:<br/>Generate 2-3 Line Summary<br/>Consensus, Strengths, Concerns]
|
|
AISummary --> NBHReview[NBH Reviews AI Summary<br/>Editable Format - Can Modify]
|
|
NBHReview --> WorkNotesL3[Work Notes: NBH adds final remarks<br/>@tag stakeholders if needed]
|
|
WorkNotesL3 --> Level3Decision{Level 3 Final Decision<br/>Approve or Reject}
|
|
Level3Decision -->|Rejected| Level3Reject[Store Rejection Reason<br/>Work Notes: Log decision & Notify]
|
|
Level3Decision -->|Approved| AssignFDD[Auto-Assign to FDD Team<br/>Work Notes: Status update logged]
|
|
|
|
AssignFDD --> FDDProcess[FDD: Send OTP-Protected Link<br/>to External FDD Agency]
|
|
FDDProcess --> FDDWorkNotes[Work Notes: FDD can raise queries<br/>@DD-Admin or @Finance for clarifications<br/>Flag non-responsive applicants]
|
|
FDDWorkNotes --> UploadFDD[External FDD Agency Uploads Report<br/>FDD Report L1/L2 with Remarks]
|
|
UploadFDD --> FinanceReview[Finance Team Reviews FDD Report]
|
|
FinanceReview --> FinanceWorkNotes[Work Notes: Finance adds review comments<br/>@DD-Lead for clarifications if needed]
|
|
FinanceWorkNotes --> FinanceDecision{Finance Decision<br/>Approve or Reject}
|
|
FinanceDecision -->|Rejected| FinanceReject[Store Rejection & Notify<br/>Work Notes: Log rejection reason]
|
|
FinanceDecision -->|Approved| LOIDocRequest[LOI: Request Documents from Applicant<br/>Work Notes: Status update logged]
|
|
|
|
LOIDocRequest --> CollectDocs[Collect Mandatory LOI Documents<br/>DIP Booklet, Profile Sheet, PAN/Aadhaar,<br/>CIBIL Reports, Layout Drawings, etc.]
|
|
CollectDocs --> VerifyDocs[DD-Admin Verifies Document Completeness]
|
|
VerifyDocs --> VerifyWorkNotes[Work Notes: DD-Admin adds verification remarks<br/>@Finance if clarification needed]
|
|
VerifyWorkNotes --> DocsComplete{Documents Complete?}
|
|
DocsComplete -->|No| RequestMoreDocs[Request Missing Documents<br/>Work Notes: Log missing items]
|
|
RequestMoreDocs --> CollectDocs
|
|
DocsComplete -->|Yes| SecurityDeposit[Request Security Deposit via RTGS/NEFT<br/>Work Notes: Status update]
|
|
|
|
SecurityDeposit --> UploadDepositProof[Applicant Uploads Deposit Proof<br/>Transaction Slip/Confirmation]
|
|
UploadDepositProof --> FinanceVerify[Finance Verifies Security Deposit<br/>Cross-check with Corporate Account]
|
|
FinanceVerify --> FinanceVerifyNotes[Work Notes: Finance adds verification remarks<br/>@DD-Admin if discrepancy found]
|
|
FinanceVerifyNotes --> DepositDecision{Deposit Verified?}
|
|
DepositDecision -->|No| DepositReject[Flag Discrepancy & Notify<br/>Work Notes: Log discrepancy details]
|
|
DepositDecision -->|Yes| LOIApproval[LOI Approval Workflow<br/>Work Notes: Status update logged]
|
|
|
|
LOIApproval --> FinanceApproval[Finance Reviews LOI Documents<br/>Work Notes: Finance adds approval remarks]
|
|
FinanceApproval --> FinanceLOIDecision{Finance Approval}
|
|
FinanceLOIDecision -->|Rejected| LOIReject1[Store Rejection & Notify<br/>Work Notes: Log rejection reason]
|
|
FinanceLOIDecision -->|Approved| DDHeadApproval[DD-Head Reviews LOI<br/>Validates Business Justification<br/>Work Notes: DD-Head adds remarks]
|
|
DDHeadApproval --> DDHeadLOIDecision{DD-Head Approval}
|
|
DDHeadLOIDecision -->|Rejected| LOIReject2[Store Rejection & Notify<br/>Work Notes: Log rejection reason]
|
|
DDHeadLOIDecision -->|Approved| NBHLOIApproval[NBH Reviews LOI<br/>Final Release Authorization<br/>Work Notes: NBH adds final remarks]
|
|
|
|
NBHLOIApproval --> NBHLOIDecision{NBH Final Approval}
|
|
NBHLOIDecision -->|Rejected| LOIReject3[Store Rejection & Notify<br/>Work Notes: Log rejection reason]
|
|
NBHLOIDecision -->|Approved| GenerateLOI[Generate & Send LOI<br/>Email & WhatsApp to Applicant<br/>Work Notes: LOI issuance logged]
|
|
GenerateLOI --> UploadLOI[Upload LOI to System<br/>Work Notes: Document upload logged]
|
|
UploadLOI --> LOIAck[Applicant Uploads LOI Acknowledgement Copy<br/>Signed with Seal]
|
|
|
|
LOIAck --> GenerateDealerCode[Generate Dealer Code via SAP OData API]
|
|
GenerateDealerCode --> AssignArchitecture[Assign to Architecture/Brand Experience Team]
|
|
|
|
AssignArchitecture --> ArchWork[Architectural Work: Upload DWG Layout & Drawings]
|
|
ArchWork --> DealerConsent{Dealer Provides Layout Consent}
|
|
DealerConsent -->|Rejected| ReviseLayout[Revise Layout]
|
|
ReviseLayout --> ArchWork
|
|
DealerConsent -->|Approved| StatutoryDocs[Collect Statutory Documents]
|
|
|
|
StatutoryDocs --> UploadStatutory[Upload: GST, PAN, Nodal Agreement,<br/>Partnership Deed, Firm Registration,<br/>Rental Agreement, Virtual Code,<br/>Domain ID, MSD Config, etc.]
|
|
UploadStatutory --> VerifyStatutory[Finance & Legal Verify Documents<br/>Work Notes: Verifiers add comments<br/>@DD-Admin if issues found]
|
|
VerifyStatutory --> StatutoryDecision{Documents Verified?}
|
|
StatutoryDecision -->|No| RequestStatutory[Request Re-submission<br/>Work Notes: Log missing/invalid items]
|
|
RequestStatutory --> UploadStatutory
|
|
StatutoryDecision -->|Yes| EORChecklist[EOR: Essential Operating Requirements Checklist<br/>Work Notes: Status update logged]
|
|
|
|
EORChecklist --> VerifyEOR[All Teams Verify EOR Parameters:<br/>Sales, Service, IT, Finance,<br/>Training, Architecture, etc.<br/>Work Notes: Teams add verification comments]
|
|
VerifyEOR --> EORWorkNotes[Work Notes: DD-Admin monitors progress<br/>@tag teams for pending items]
|
|
EORWorkNotes --> EORComplete{EOR 100% Complete?}
|
|
EORComplete -->|No| ContinueEOR[Continue EOR Verification<br/>Work Notes: Track pending items]
|
|
ContinueEOR --> VerifyEOR
|
|
EORComplete -->|Yes| LOARequest[LOA: Request Preparation<br/>Work Notes: EOR completion logged]
|
|
|
|
LOARequest --> LOAApproval[LOA Approval: DD-Head + NBH Review<br/>Work Notes: Reviewers add approval remarks]
|
|
LOAApproval --> LOAApproved{LOA Approved?}
|
|
LOAApproved -->|Rejected| LOAReject[Store Rejection & Notify<br/>Work Notes: Log rejection reason]
|
|
LOAApproved -->|Approved| GenerateLOA[Generate & Send LOA<br/>Email & WhatsApp to Applicant<br/>Work Notes: LOA issuance logged]
|
|
GenerateLOA --> UploadLOA[Upload LOA to System<br/>Work Notes: Document upload logged]
|
|
|
|
UploadLOA --> ScheduleInauguration[Schedule Inauguration Event]
|
|
ScheduleInauguration --> UploadInauguration[Upload Inauguration Report & Photos]
|
|
UploadInauguration --> UpdateDealer[Update Dealer Info:<br/>Inauguration Date, Status, Codes]
|
|
|
|
UpdateDealer --> ActiveDealer[Active Dealer]
|
|
ActiveDealer --> End([Onboarding Complete])
|
|
|
|
style Start fill:#90EE90
|
|
style End fill:#FFB6C1
|
|
style ActiveDealer fill:#87CEEB
|
|
style ScheduleL1 fill:#E6F3FF
|
|
style ScheduleL2 fill:#E6F3FF
|
|
style ScheduleL3 fill:#E6F3FF
|
|
style SendCalendarL1 fill:#E6F3FF
|
|
style SendCalendarL2 fill:#E6F3FF
|
|
style SendCalendarL3 fill:#E6F3FF
|
|
style Level1Decision fill:#FFE4B5
|
|
style Level2Decision fill:#FFE4B5
|
|
style Level3Decision fill:#FFD700
|
|
style AISummary fill:#FFE4B5
|
|
style FinanceReview fill:#FFE4B5
|
|
style FinanceDecision fill:#FFE4B5
|
|
style FinanceVerify fill:#FFE4B5
|
|
style DepositDecision fill:#FFE4B5
|
|
style FinanceLOIDecision fill:#FFE4B5
|
|
style DDHeadLOIDecision fill:#FFD700
|
|
style NBHLOIDecision fill:#FFD700
|
|
style DocsComplete fill:#FFE4B5
|
|
style StatutoryDecision fill:#FFE4B5
|
|
style EORComplete fill:#FFE4B5
|
|
style LOAApproved fill:#FFD700
|
|
style WorkNotes1 fill:#FFF8DC
|
|
style WorkNotesL1 fill:#FFF8DC
|
|
style WorkNotesL2 fill:#FFF8DC
|
|
style WorkNotesL3 fill:#FFF8DC
|
|
style FDDWorkNotes fill:#FFF8DC
|
|
style FinanceWorkNotes fill:#FFF8DC
|
|
style VerifyWorkNotes fill:#FFF8DC
|
|
style FinanceVerifyNotes fill:#FFF8DC
|