AMG Incident Reports

Almost there — connect Firebase

The site is deployed but not yet connected to its database.

This app needs a (free) Firebase project for logins and the incident database. The administrator has the setup guide (README-SETUP.md) — once the Firebase configuration is pasted into firebase-config.js and the site is redeployed, this page becomes the login screen.

Sign in

AMG Collections Services Inc. — Employee Incident Reports

No account yet? Create one · Forgot password

Account awaiting approval

Your account was created but has not yet been activated by the administrator. Once you are approved as a Supervisor or HR, this page will unlock automatically — just sign in again later or refresh.

New Employee Incident Report

Fill in the fields; the report on the right updates live. Submitting sends it to the HR upload pipeline.

✏️ Fixing a rejected report. HR's reason:
Submitting sends the corrected report back to the HR queue. Cancel — start a fresh report instead
Report
Employee
Incident details
Action to be taken
Suspension days:
Submit to HR pipeline generates the official PDF, files it in the incident database, and queues it for HR to upload to GreatDay. A copy of the PDF is also downloaded to your computer. You can follow its status in My Reports. Your entries are saved automatically in this browser until you submit or clear the form.
HR Form No. 2022-01-01
AMG COLLECTIONS SERVICES INC.
4th Floor Worldwide Corporate Center, Shaw Boulevard, Mandaluyong City
Employee Incident Report
Date:
 
Employee:
 
Name
Title/position
 
Incident:
 
Date
 
Time
 
Location
 
Description of incident:
 
Witnesses:
Action to be taken:
Verbal warning
Second Written warning
Suspension:   days
First Written warning
Third Written warning
Dismissal
Final Written warning
Other
Explain:
 
By receiving this document on your employee info sheet, the employee acknowledges that the employee has read and understood the information contained herein
This incident report is digitally signed upon submission.

My incident reports

Every report you have filed, and whether HR has already uploaded it to GreatDay.

FiledEmployeeIncidentActionGreatDay status
You haven't filed any incident reports yet.

HR upload pipeline

Incident reports waiting to be uploaded to GreatDay, most severe first. Tag each one as done after uploading. Rows turn yellow at 4 days and red at 7 days unprocessed.

FiledEmployeeIncidentActionFiled by
No pending uploads — all caught up. 🎉

No GreatDay profile yet

IRs with no matched employee number — usually a mistyped or incomplete name. Use 🔗 Match to point the IR at the correct employee in the list (this fixes the name, position, and employee number, then moves it to the upload pipeline). If the employee genuinely isn't in GreatDay yet, use → Pipeline once their profile exists, or ✓ Uploaded to tag it directly.

FiledEmployeeIncidentActionFiled byOn hold since
No IRs are waiting on a GreatDay profile.

Rejected — waiting for the supervisor to fix

These were sent back to their reporters. They return to the pending list once resubmitted.

FiledEmployeeIncidentFiled byRejection reason
Nothing is waiting on a fix.

Uploaded to GreatDay

Completed items, for reference.

FiledEmployeeIncidentActionFiled byUploaded
Nothing has been tagged as uploaded yet.

Analytics

Scoped to the selected month. Click any slice, bar, or segment to filter the lists above.

All IRs by status

IRs per reporter

IRs per incident type

IRs per action taken — ordered by severity

Employee list (GreatDay roster)

Powers the name search on New Report and links every IR to a GreatDay employee ID. Upload either GreatDay export here — the app detects the file by its contents, whatever it is named: the Employee List Report fully replaces the roster (only Active employees kept, duplicates ignored, held “No GreatDay profile” IRs matched and released automatically), and the Address & Contact Report adds employee email addresses to the existing roster.

Employee No.NamePositionDepartmentEmail
No roster uploaded yet — upload the GreatDay Employee List Report above.

User management

New sign-ups appear here as “pending”. Pick a role to unlock the app — it saves instantly: Supervisor files reports; Manager also views the HR pipeline (PDF downloads only, no tagging); HR also processes the upload pipeline; Admin also manages users. Remove revokes access (if they sign in again they reappear as pending).

NameEmailRole
No users yet.

GreatDay upload queue

IRs you flagged with ⬆ Queue in the HR Pipeline, staged for filing into the GreatDay disciplinary module. Admin-only for now while we test the automated upload. An IR leaves this list automatically once it is deleted or marked ✓ Done (uploaded).

Export batch → open the AMG GreatDay Filer desktop app and choose that folder → it files everything into GreatDay hands-off → then Import results here to mark them uploaded and clear the queue.

⚙ Experimental — one-click browser extension (beta, still in testing)

Needs the AMG GreatDay Filer Chrome extension. Keep a GreatDay tab open on the Discipline List, then click. (Not fully working yet — use the desktop app above for now.)

EmployeeDiscipline typePlaceDate of misbehaviorActionFiled by
Nothing queued. In the HR Pipeline, click ⬆ Queue on a pending IR to stage it here.

Match to a GreatDay employee

Reject this incident report