64 lines
1.7 KiB
Plaintext
64 lines
1.7 KiB
Plaintext
|
Work Hours Management System
|
||
|
This VBA-based system helps manage work hours, generate reports, and create invoices.
|
||
|
|
||
|
Core Components
|
||
|
1. Menu System (Menu.vba)
|
||
|
Provides the main interface for accessing different functionalities
|
||
|
Features:
|
||
|
Load work logs
|
||
|
Generate invoices
|
||
|
Export work commission sheets ("comesse")
|
||
|
|
||
|
2. Date Query Interface (ConsultarFechas.vba)
|
||
|
Handles date-based operations and report generation
|
||
|
Key features:
|
||
|
Date range selection
|
||
|
PDF export functionality
|
||
|
Excel export functionality
|
||
|
Multi-sheet FDL report generation (FDL_1, FDL_2, FDL_3)
|
||
|
3. Core Module (Modulo.vba)
|
||
|
Contains core functionality including:
|
||
|
FDL report loading
|
||
|
Python script integration for log processing
|
||
|
Monthly sum calculations
|
||
|
Data refresh operations
|
||
|
Key Features
|
||
|
Work Log Management
|
||
|
|
||
|
Automatic log reading and Excel conversion
|
||
|
Integration with Python scripts for log processing
|
||
|
Automated data refresh capabilities
|
||
|
Report Generation
|
||
|
|
||
|
PDF export functionality
|
||
|
Excel workbook export
|
||
|
Support for multiple FDL sheets
|
||
|
Invoice generation
|
||
|
Date Management
|
||
|
|
||
|
Flexible date range selection
|
||
|
Monthly data aggregation
|
||
|
Date validation and error handling
|
||
|
Usage
|
||
|
Opening the System
|
||
|
|
||
|
Generating Reports
|
||
|
|
||
|
Use the menu interface to select desired operation
|
||
|
Choose date ranges when prompted
|
||
|
Select export location for generated files
|
||
|
Working with Logs
|
||
|
|
||
|
Technical Notes
|
||
|
The system supports up to 31-day periods for report generation
|
||
|
Automatically handles multi-page reports (up to 42 entries)
|
||
|
Integrates with external Python scripts for log processing
|
||
|
Supports both PDF and Excel export formats
|
||
|
Dependencies
|
||
|
Excel with VBA support
|
||
|
Python environment (for log processing)
|
||
|
Required Excel sheets:
|
||
|
Horas
|
||
|
FDL_1, FDL_2, FDL_3
|
||
|
Nota
|
||
|
Foglio 1
|