Overview
The Operational Reports module provides comprehensive reporting capabilities for police operations, including daily shift reports (partes de novedades), statistical summaries, and operational analysis across jurisdictions. These reports are essential for command staff to monitor activities and make informed decisions.Types of Reports
Shift Reports (Parte)
Daily reports documenting incidents, operations, and activities during specific shifts
Statistical Summaries
Aggregated data showing operations metrics across regions and time periods
Operations Listings
Detailed listings of operations filtered by various criteria
Integrated Operations
Reports specifically for multi-unit coordinated operations
Shift Reports (Parte de Novedades)
Shift reports document daily activities and incidents during specific time periods.Creating a Shift Report
Access Shift Report Form
Navigate to
parte1.php (07:00-19:00 shift) or parte2.php (19:00-07:00 shift)Select Jurisdiction
Choose the Regional Unit (Unidad Regional) and specific police station (Dependencia)
Shift Report Fields
Time & Location
Time & Location
- Fecha (Date): Day-month-year of the incident
- Unidad Regional: Regional unit where incident occurred
- Dependencia: Specific police station handling the incident
Personnel
Personnel
- Of. Servicio/Jefe de Turno: Name of officer on duty or shift supervisor
Incident Classification
Incident Classification
- Hecho (Incident Type): Select from predefined crime/incident types
- Modalidad (Method): Select the modus operandi or method used
Narrative
Narrative
- Novedad (Incident Details): Detailed narrative describing what occurred, actions taken, and outcomes
Shift Time Periods
The system supports two shift reporting periods:
- Parte 1: 07:00 to 19:00 hours (day shift)
- Parte 2: 19:00 to 07:00 hours (night shift)
Report Storage
Shift reports are stored in theest_parte database table:
Statistical Reports
Integrated Operations Statistics
Generate comprehensive statistics for integrated operations:- Path:
detalle_operativo_integral.php - Data Source:
operativos_integralestable
Report Categories
- General Statistics
- Seizures
- Traffic Enforcement
TOTAL GENERAL - System-wide aggregated metrics:
- Detained contraventors
- Detained persons with records
- Detained prosecuted persons
- Detained persons - family disposition
- Gender breakdown (male/female)
- Age breakdown (over 18 / under 18)
Regional Breakdown
Statistics can be filtered and aggregated by:UR-I
Regional Unit I statistics
UR-X
Regional Unit X statistics
Control Vehicular
Vehicle control unit statistics
SQL Queries for Statistics
The system uses aggregate queries to generate statistics:Operations Listing Reports
Generating Operations Lists
Filter Options
UNIDAD (Regional Unit)Select specific regional unit or “TODOS” for all units
COMISARIAS (Police Station)Select specific police station or “TODOS” for all stations (enabled after unit selection)
DESDE (From Date)Start date for the report range
HASTA (To Date)End date for the report range
Report Output
The generated report displays:- Total number of operations found
- Detailed table with all operation fields
- Options to modify or delete operations (if authorized)
- Button to register new operations
Report Display Format
Table Structure
Reports are displayed in HTML tables with the following characteristics:- Header Row: Column titles with gray background (#999999)
- Data Rows: Alternating rows for easy reading
- Centered Alignment: Most data is center-aligned for consistency
- Font: Arial, Helvetica, sans-serif at 12px
Data Formatting
Dates are formatted as DD-MM-YYYY
Numeric values show “0” instead of empty fields
Text fields show ”-” when empty
Report Actions
Available Actions
From the operations list report, authorized users can:Modify
Edit operation details by clicking MODIFICAR
Delete
Remove operations by clicking BORRAR (with confirmation)
Register New
Add new operations via “Registrar Operativo” button
Use browser print function to print reports
Best Practices
Shift Reports
Shift Reports
- Complete shift reports promptly at end of shift
- Include all significant incidents and activities
- Use clear, professional language in narratives
- Verify officer names and jurisdictions are correct
- Select appropriate incident types and methods
Statistical Reports
Statistical Reports
- Review statistics regularly for trends and patterns
- Compare regional data to identify disparities
- Use date ranges that provide meaningful insights
- Verify data accuracy with source operations
- Share reports with relevant command staff
Operations Lists
Operations Lists
- Use specific filters to narrow results
- Export or print reports for meetings
- Verify operation details are complete
- Follow up on incomplete or missing data
- Archive historical reports for reference
Data Quality
Data Quality
- Ensure all operations are properly registered
- Double-check numerical values in reports
- Investigate anomalies or unexpected results
- Update operations if information was missing
- Maintain consistent data entry standards
Report Access Control
Access to different report types may be restricted based on user roles:
- Shift Reports: Shift supervisors and operations personnel
- Statistical Reports: Command staff and analysts
- Operations Lists: Operations personnel with jurisdiction access
- Modify/Delete: Supervisory personnel only
Technical Implementation
Database Aggregation
Reports use PostgreSQL aggregate functions:SUM()- Total numerical valuesCOUNT()- Count recordsGROUP BY- Organize by region/dateORDER BY- Sort results
Report Generation Flow
Related Features
- Operations Tracking - Register individual operations
- Integrated Operations - Multi-unit operations
- Crime Statistics - Crime analysis and reporting
- Judicial Records - Court case reporting