ERP proposal/Training & placement
PROPOSED SOLUTIONExplore demo

Module 05 / 13 · Student lifecycle

Training & Placement

Create a drive, invite eligible students, collect applications in one place, record event attendance and move successful candidates through company-defined interview rounds. Company HR sees only its assigned drive.

Company & drive setupEligibility & invitationsRegistration form & QRAttendance & queueInterview roundsOffers & training

The working flow

What happens, step by step

  1. Placement officer creates the drive, eligibility and registration form.
  2. System identifies eligible students and shows exclusion reasons.
  3. Officer selects recipients and sends an ERP invitation with form link and QR.
  4. Signed-in student registers using prefilled information and drive-specific answers.
  5. On interview day, present registered students scan an active attendance QR.
  6. Officer calls students from the queue; HR records round-wise evaluation.
  7. Passed students advance; failed, held and absent students remain in the relevant round.
  8. Final selections progress to offer, acceptance and joining records.

How this connects

Eligibility uses verified academic and student records. Registration reuses the student profile. Only consented candidate information is shared with the assigned HR.

One owner for every action.
The responsible office enters and maintains its records. The named verifier checks accuracy; the approver authorises decisions. Every material change retains the actor, date and reason.
Explore this workflow →

Two QR codes. Two different purposes.

Registration first. Attendance on interview day.

Registration QR / link

Drive created → form published → eligible students selected → ERP invitations sent → student opens the form → shared details prefilled → answers, resume and consent submitted → one application table.

Attendance QR / link

Interview event opened → event QR generated → registered student signs in and scans → event and time validated → one attendance entry → student joins the interview queue.

Example: company-defined interview tabs

01Aptitude

Present student is called and evaluated.

PASSTechnical

Only aptitude-passed students advance.

PASSHR round

Only technical-passed students advance.

PASSSelected

Final pass records the selection.

OFFERAccepted

Offer issue and acceptance are separate.

JOINJoined

Actual joining is recorded later.

If failed: the student stays in the round where they failed, with feedback and score visible. If held: the student stays for review; resolving the hold creates a new decision and retains the original one. Round ordering is locked once evaluations begin.

Company HR dashboard: assigned company drive, consented candidate applications, attendance/queue, current interview tab, score, feedback, decision and offer outcomes. It excludes fee ledgers, scholarship evidence, payroll and other company drives.

The record specification

Fields, requirements & responsibility

Each row identifies the input, when it is needed and who is responsible.

45 field entries

01 / Company & drive

14 fields
Company & drive: field name, input type, requirement, entered by and verified or approved by
Field nameInput typeRequirementEntered byVerified / approved by
Company ID and legal nameTextRequiredPlacement officerPlacement head
Company website and industryURL / textRequiredPlacement officerPlacement head
HR name, designation and emailText / emailRequiredPlacement officerPlacement head
HR contact numberTelephoneRequiredPlacement officerPlacement head
Assigned HR accountUser lookupRequiredPlacement officerPlacement head
Drive title and job roleTextRequiredPlacement officerPlacement head
Job descriptionLong text / fileRequiredPlacement officerPlacement head
Package and compensation notesCurrency / textRequiredPlacement officerPlacement head
Job location and work modeText / selectRequiredPlacement officerPlacement head
Employment type and bond termsSelect / long textRequiredPlacement officerPlacement head
Registration opening and closingDate/timeRequiredPlacement officerPlacement head
Interview date, time and venueDate/time / textRequiredPlacement officerPlacement head
Required documentsChecklistRequiredPlacement officerPlacement head
Drive statusSelect: draft / open / closed / completedRequiredPlacement officerPlacement head

02 / Eligibility, invitation & application

14 fields
Eligibility, invitation & application: field name, input type, requirement, entered by and verified or approved by
Field nameInput typeRequirementEntered byVerified / approved by
Eligible programmes, branches and batchesMulti-selectRequiredPlacement officer / studentPlacement officer
Minimum academic percentage / CGPANumberRequiredPlacement officer / studentPlacement officer
Maximum active backlogsNumberRequiredPlacement officer / studentPlacement officer
Allowed placement statusSelectRequiredPlacement officer / studentPlacement officer
Eligibility exclusion reasonCalculated textSystem generatedSystemPlacement officer
Selected invitation recipientsStudent listRequiredPlacement officer / studentPlacement officer
Invitation channel, date and delivery statusAudit recordOn invitationPlacement officer / studentPlacement officer
Registration form questions and required flagsQuestion listRequiredPlacement officer / studentPlacement officer
Registration URL and QRGenerated link / QRAfter publicationSystemPlacement officer
Student ID and prefilled academic profileLinked recordRequiredPlacement officer / studentPlacement officer
Drive-specific answersForm inputsRequiredStudentPlacement officer
Resume and required documentsFilesRequiredStudentPlacement officer
Sharing consent and dateCheckbox / dateRequiredStudentPlacement officer
Application ID, submitted time and statusAudit recordOn submissionSystemPlacement officer

03 / Attendance, queue & interviews

17 fields
Attendance, queue & interviews: field name, input type, requirement, entered by and verified or approved by
Field nameInput typeRequirementEntered byVerified / approved by
Attendance event ID and valid windowID / date-timeRequiredPlacement officer / company HRPlacement head
Attendance QR token and expiryGenerated tokenSystem generatedSystemPlacement head
Student, event and check-in timestampAttendance recordOn valid scanSystemPlacement head
Attendance source and operatorAudit recordOn check-inSystemPlacement head
Queue number and stateNumber / selectRequiredPlacement officer / company HRPlacement head
Round name and orderEditable ordered listRequiredPlacement officer / company HRPlacement head
Assigned interviewerUser lookupRequiredPlacement officer / company HRPlacement head
Called time, start time and completion timeDate/timeDuring interviewPlacement officer / company HRPlacement head
Round scoreNumberRequiredAssigned company HRPlacement head
Evaluation feedbackLong textRequiredAssigned company HRPlacement head
Round decisionSelect: pass / fail / hold / absentRequiredAssigned company HRPlacement head
Decision actor and timestampAudit recordSystem generatedSystemPlacement head
Final selection and offer statusSelectRequiredPlacement officer / HRPlacement head
Offer reference, package and issue dateText / currency / dateIf offeredPlacement officer / company HRPlacement head
Acceptance decision and joining dateSelect / dateIf applicablePlacement officer / company HRPlacement head
Training topic, trainer, schedule and attendanceText / date / recordsFor training eventPlacement officer / company HRPlacement head
Assessment result and readiness notesNumber / textAfter trainingPlacement officer / company HRPlacement head

Approvals & operating rules

  • Only the placement team configures a drive; company HR evaluates assigned candidates.
  • Lock ordinary round reordering once evaluation starts. Preserve each round’s score, decision and reviewer.
  • Production attendance must validate login, registration, eligibility, event window and a short-lived QR token on the server.

Keep people informed

Notifications

  • Eligible student: invitation, registration deadline and interview schedule.
  • Present student: queue call and next-round instruction.
  • Placement team / HR: registrations, attendance and round outcomes.
  • Selected student: offer and acceptance deadline.

Make decisions clearly

Reports

  • Eligible, invited, registered and present funnel
  • Applications by programme / branch
  • Round-wise pass / fail / hold / absent
  • Selected, offered, accepted and joined students
  • Company, package and placement summary
  • Training attendance and readiness

Notification channels, approval thresholds and external integrations are proposed and will be confirmed with the institute. The local demonstration does not send messages.