| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435 |
- {
- "title": "Report e Analisi",
- "tabs": {
- "financial": "Report Finanziari",
- "revenue": "Ricavi",
- "pastDueInvoices": "Fatture Scadute",
- "tax": "Tasse",
- "services": "Servizi",
- "customers": "Clienti",
- "inventory": "Inventario",
- "technicians": "Tecnici",
- "parts": "Ricambi",
- "jobAnalytics": "Analisi Lavori",
- "retention": "Fidelizzazione",
- "vehicles": "Veicoli",
- "techniciansOverview": "Panoramica",
- "clockedTime": "Tempo registrato"
- },
- "dateRange": {
- "to": "a",
- "pickDate": "Seleziona intervallo date",
- "apply": "Applica",
- "presets": {
- "today": "Oggi",
- "yesterday": "Ieri",
- "last7": "Ultimi 7 giorni",
- "last30": "Ultimi 30 giorni",
- "last90": "Ultimi 90 giorni",
- "thisMonth": "Questo mese",
- "lastMonth": "Mese scorso",
- "thisQuarter": "Questo trimestre",
- "thisYear": "Quest'anno",
- "lastYear": "Anno scorso",
- "allTime": "Tutto il periodo"
- }
- },
- "actions": {
- "refresh": "Aggiorna",
- "csv": "CSV",
- "pdf": "PDF"
- },
- "revenue": {
- "revenue": "Ricavi",
- "collected": "Incassato",
- "outstanding": "In sospeso",
- "services": "Servizi",
- "partsCost": "Costo ricambi",
- "partsNetProfit": "Profitto Netto Ricambi",
- "partsNetProfitDesc": "Ricavi ricambi meno costo di acquisto",
- "laborRevenue": "Manodopera",
- "laborRevenueDesc": "Ricavi da costi di manodopera",
- "netProfit": "Profitto Netto Totale",
- "revenueDesc": "Totale fatturato da tutti i servizi completati",
- "collectedDesc": "Pagamenti ricevuti dai clienti",
- "outstandingDesc": "Fatturato ma non ancora incassato",
- "servicesDesc": "Totale ordini di lavoro completati",
- "partsCostDesc": "Costo di acquisto dei ricambi utilizzati",
- "netProfitDesc": "Profitto netto ricambi più ricavi manodopera",
- "monthlyRevenue": "Ricavi Mensili",
- "revenueByType": "Ricavi per Tipo",
- "monthlyBreakdown": "Riepilogo Mensile",
- "tableHeaders": {
- "month": "Mese",
- "revenue": "Ricavi",
- "collected": "Incassato",
- "partsCost": "Costo ricambi",
- "partsNetProfit": "Profitto Ricambi",
- "laborRevenue": "Manodopera",
- "netProfit": "Utile netto",
- "count": "Conteggio"
- }
- },
- "pastDueInvoices": {
- "totalPastDue": "Totale scadute",
- "totalAmountDue": "Importo totale dovuto",
- "over30Days": "Oltre 30 giorni",
- "over60Days": "Oltre 60 giorni",
- "over90Days": "Oltre 90 giorni",
- "totalPastDueDesc": "Fatture con saldo non pagato oltre la data di scadenza",
- "totalAmountDueDesc": "Importo totale in sospeso di tutte le fatture scadute",
- "filterByAge": "Filtra per anzianità",
- "allPastDue": "Tutte le scadute",
- "30plus": "30+ giorni",
- "60plus": "60+ giorni",
- "90plus": "90+ giorni",
- "pastDueInvoicesList": "Fatture Scadute",
- "noInvoices": "Nessuna fattura scaduta trovata.",
- "tableHeaders": {
- "customer": "Cliente",
- "company": "Azienda",
- "invoiceNumber": "N. Fattura",
- "vehicle": "Veicolo",
- "totalAmount": "Importo Totale",
- "amountPaid": "Importo Pagato",
- "amountDue": "Importo Dovuto",
- "dueDate": "Data di Scadenza",
- "daysPastDue": "Giorni di Ritardo"
- }
- },
- "services": {
- "totalServices": "Totale Servizi",
- "byStatus": "Per Stato",
- "byType": "Per Tipo"
- },
- "customers": {
- "total": "Totale",
- "active": "Attivi",
- "topCustomersBySpend": "Migliori Clienti per Spesa",
- "topCustomers": "Migliori Clienti",
- "tableHeaders": {
- "name": "Nome",
- "company": "Azienda",
- "services": "Servizi",
- "totalSpent": "Totale Speso"
- }
- },
- "inventory": {
- "parts": "Ricambi",
- "items": "Articoli",
- "costValue": "Valore Costo",
- "sellValue": "Valore Vendita",
- "potentialMargin": "Margine Potenziale",
- "lowStock": "Scorte Basse",
- "tableHeaders": {
- "name": "Nome",
- "partNumber": "N. Ricambio",
- "qty": "Qtà",
- "minQty": "Qtà Min."
- }
- },
- "technicians": {
- "totalJobs": "Totale Lavori",
- "totalRevenue": "Ricavi Totali",
- "revenueByTechnician": "Ricavi per Tecnico",
- "technicianBreakdown": "Riepilogo Tecnici",
- "tableHeaders": {
- "technician": "Tecnico",
- "jobs": "Lavori",
- "revenue": "Ricavi",
- "avgRevenue": "Ricavo Medio",
- "totalHours": "Ore Totali",
- "avgHours": "Ore Medie"
- },
- "time": {
- "clockedHours": "Ore registrate",
- "billedHours": "Ore fatturate",
- "efficiency": "Efficienza",
- "techniciansClocked": "Tecnici con tempo",
- "chartTitle": "Registrato e fatturato per tecnico",
- "tableTitle": "Registrato contro fatturato",
- "clocked": "Registrato",
- "billed": "Fatturato",
- "hint": "Le ore registrate vengono dal timer. Le ore fatturate sono le righe di manodopera dei lavori assegnati al tecnico iniziati nell'intervallo. L'efficienza è fatturato diviso registrato.",
- "noClock": "Nessun tempo",
- "jobsClocked": "Lavori registrati"
- }
- },
- "parts": {
- "partsUsed": "Ricambi Utilizzati",
- "partsRevenue": "Ricavi Ricambi",
- "partsCost": "Costo Ricambi",
- "netProfit": "Profitto Netto",
- "topPartsByUsage": "Ricambi Più Utilizzati",
- "partsUsage": "Utilizzo Ricambi",
- "tableHeaders": {
- "partName": "Nome Ricambio",
- "partNumber": "N. Ricambio",
- "usageCount": "Utilizzi",
- "totalQty": "Qtà Totale",
- "revenue": "Ricavi",
- "cost": "Costo",
- "netProfit": "Profitto Netto"
- }
- },
- "jobAnalytics": {
- "totalJobs": "Totale Lavori",
- "avgJobValue": "Valore Medio Lavoro",
- "jobsByDayOfWeek": "Lavori per Giorno della Settimana",
- "serviceTypes": "Tipi di Servizio",
- "monthlyTrend": "Trend Mensile",
- "serviceTypeBreakdown": "Riepilogo Tipi di Servizio",
- "tableHeaders": {
- "type": "Tipo",
- "count": "Conteggio",
- "avgValue": "Valore Medio",
- "avgHours": "Ore Medie"
- }
- },
- "retention": {
- "returning": "Ricorrenti",
- "new": "Nuovi",
- "totalActive": "Totale Attivi",
- "avgDaysBetween": "Media Giorni Tra",
- "topReturningCustomers": "Migliori Clienti Ricorrenti",
- "returningCustomers": "Clienti Ricorrenti",
- "tableHeaders": {
- "customer": "Cliente",
- "company": "Azienda",
- "visits": "Visite",
- "totalSpent": "Totale Speso",
- "avgDaysBetween": "Media Giorni Tra"
- }
- },
- "tax": {
- "totalTaxCollected": "Totale Tasse Riscosse",
- "taxableRevenue": "Ricavi Tassabili",
- "invoicesWithTax": "Fatture con Tassa",
- "monthlyTaxCollected": "Tasse Mensili Riscosse",
- "taxByRate": "Tassa per Aliquota",
- "monthlyBreakdown": "Riepilogo Mensile",
- "tableHeaders": {
- "taxRate": "Aliquota Fiscale",
- "taxCollected": "Tassa Riscossa",
- "invoices": "Fatture",
- "month": "Mese",
- "taxableAmount": "Importo Tassabile"
- }
- },
- "vehicles": {
- "selectVehicle": "Seleziona un veicolo...",
- "selectVehiclePrompt": "Seleziona un veicolo sopra per visualizzare il report.",
- "totalServices": "Totale Servizi",
- "totalCost": "Costo Totale",
- "repairs": "Riparazioni",
- "maintenance": "Manutenzione",
- "upgrades": "Upgrade",
- "inspections": "Ispezioni",
- "totalPartsUsed": "Ricambi Utilizzati",
- "totalLaborHours": "Ore di Manodopera",
- "monthlyCosts": "Costi Mensili",
- "serviceTypeBreakdown": "Riepilogo Tipi di Servizio",
- "topParts": "Ricambi Più Utilizzati",
- "serviceHistory": "Storico Servizi",
- "tableHeaders": {
- "date": "Data",
- "title": "Titolo",
- "type": "Tipo",
- "status": "Stato",
- "totalAmount": "Totale",
- "partsCount": "Ricambi",
- "laborHours": "Ore di Manodopera",
- "techName": "Tecnico",
- "partName": "Nome Ricambio",
- "partNumber": "N. Ricambio",
- "quantity": "Qtà",
- "cost": "Costo"
- }
- },
- "charts": {
- "revenue": "Ricavi",
- "collected": "Incassato",
- "count": "Conteggio",
- "totalSpent": "Totale Speso",
- "jobs": "Lavori",
- "visits": "Visite",
- "taxCollected": "Tassa Riscossa",
- "partsCost": "Costo Ricambi",
- "laborCost": "Costo Manodopera"
- },
- "days": {
- "sunday": "Domenica",
- "monday": "Lunedì",
- "tuesday": "Martedì",
- "wednesday": "Mercoledì",
- "thursday": "Giovedì",
- "friday": "Venerdì",
- "saturday": "Sabato"
- },
- "daysShort": {
- "sun": "Dom",
- "mon": "Lun",
- "tue": "Mar",
- "wed": "Mer",
- "thu": "Gio",
- "fri": "Ven",
- "sat": "Sab"
- },
- "csvHeaders": {
- "month": "Mese",
- "revenue": "Ricavi",
- "collected": "Incassato",
- "count": "Conteggio",
- "category": "Categoria",
- "label": "Etichetta",
- "name": "Nome",
- "company": "Azienda",
- "services": "Servizi",
- "totalSpent": "Totale Speso",
- "partNumber": "N. Ricambio",
- "quantity": "Quantità",
- "minQuantity": "Quantità Minima",
- "unitCost": "Costo Unitario",
- "technician": "Tecnico",
- "jobs": "Lavori",
- "totalRevenue": "Ricavi Totali",
- "avgRevenue": "Ricavo Medio",
- "totalHours": "Ore Totali",
- "avgHours": "Ore Medie",
- "partName": "Nome Ricambio",
- "usageCount": "Utilizzi",
- "totalQty": "Qtà Totale",
- "serviceType": "Tipo di Servizio",
- "avgValue": "Valore Medio",
- "customer": "Cliente",
- "visits": "Visite",
- "avgDaysBetweenVisits": "Media Giorni Tra Visite",
- "taxCollected": "Tassa Riscossa",
- "taxableAmount": "Importo Tassabile",
- "invoiceCount": "Numero Fatture",
- "invoiceNumber": "N. Fattura",
- "totalAmount": "Importo Totale",
- "amountPaid": "Importo Pagato",
- "amountDue": "Importo Dovuto",
- "dueDate": "Data di Scadenza",
- "daysPastDue": "Giorni di Ritardo",
- "partsCost": "Costo ricambi",
- "partsNetProfit": "Profitto Netto Ricambi",
- "laborRevenue": "Manodopera",
- "netProfit": "Utile netto",
- "date": "Data",
- "title": "Titolo",
- "type": "Tipo",
- "status": "Stato",
- "partsUsed": "Ricambi",
- "laborHours": "Ore di Manodopera",
- "clockedHours": "Ore registrate",
- "billedHours": "Ore fatturate",
- "efficiency": "Efficienza",
- "jobsClocked": "Lavori registrati"
- },
- "pdf": {
- "reportTitle": "Report Aziendale",
- "revenueSection": "Report Ricavi",
- "taxSection": "Report Imposte",
- "pastDueSection": "Fatture Scadute",
- "servicesSection": "Report Servizi",
- "customersSection": "Report Clienti",
- "techniciansSection": "Report Tecnici",
- "partsSection": "Report Utilizzo Ricambi",
- "jobAnalyticsSection": "Analisi Lavori",
- "retentionSection": "Fidelizzazione Clienti",
- "inventorySection": "Report Inventario",
- "monthlyBreakdown": "Ripartizione Mensile",
- "revenueByType": "Ricavi per Tipo",
- "taxByRate": "Imposte per Aliquota",
- "servicesByStatus": "Per Stato",
- "servicesByType": "Per Tipo",
- "topCustomers": "Migliori Clienti",
- "topServiceTypes": "Tipi di Servizio Principali",
- "topReturning": "Migliori Clienti Ricorrenti",
- "dayOfWeek": "Lavori per Giorno della Settimana",
- "monthlyTrend": "Andamento Mensile",
- "lowStock": "Articoli Sotto Scorta",
- "revenue": "Ricavi",
- "collected": "Incassato",
- "outstanding": "In Sospeso",
- "services": "Servizi",
- "partsCost": "Costo Ricambi",
- "partsNetProfit": "Profitto Netto Ricambi",
- "laborRevenue": "Manodopera",
- "netProfit": "Profitto Netto",
- "month": "Mese",
- "count": "Conteggio",
- "type": "Tipo",
- "status": "Stato",
- "name": "Nome",
- "company": "Azienda",
- "totalSpent": "Totale Speso",
- "customer": "Cliente",
- "invoiceNumber": "N. Fattura",
- "totalAmount": "Importo Totale",
- "amountDue": "Importo Dovuto",
- "dueDate": "Data di Scadenza",
- "daysPastDue": "Giorni di Ritardo",
- "totalPastDue": "Totale Scaduto",
- "totalAmountDue": "Importo Totale Dovuto",
- "over30": "Oltre 30 Giorni",
- "over60": "Oltre 60 Giorni",
- "over90": "Oltre 90 Giorni",
- "taxCollected": "Imposta Riscossa",
- "taxableAmount": "Imponibile",
- "taxRate": "Aliquota",
- "invoiceCount": "Numero Fatture",
- "invoices": "Fatture",
- "totalServices": "Totale Servizi",
- "totalCustomers": "Clienti Totali",
- "activeCustomers": "Clienti Attivi",
- "technician": "Tecnico",
- "jobs": "Lavori",
- "totalRevenue": "Ricavi Totali",
- "avgRevenue": "Ricavo Medio",
- "totalHours": "Ore Totali",
- "avgHours": "Ore Medie",
- "totalJobs": "Totale Lavori",
- "partName": "Nome Ricambio",
- "partNumber": "N. Ricambio",
- "usageCount": "Utilizzi",
- "totalQty": "Qtà Totale",
- "totalPartsRevenue": "Ricavi Ricambi",
- "totalPartsCost": "Costo Ricambi",
- "totalPartsNetProfit": "Profitto Netto",
- "totalPartsUsed": "Ricambi Utilizzati",
- "serviceType": "Tipo di Servizio",
- "avgValue": "Valore Medio",
- "avgJobValue": "Valore Medio Lavoro",
- "returningCustomers": "Ricorrenti",
- "newCustomers": "Nuovi",
- "totalActive": "Totale Attivi",
- "avgTimeBetweenVisits": "Media Giorni tra le Visite",
- "avgDaysBetweenVisits": "Giorni Medi",
- "visits": "Visite",
- "days": "giorni",
- "totalParts": "Ricambi Totali",
- "totalItems": "Articoli Totali",
- "totalValue": "Valore Totale",
- "totalSellValue": "Valore di Vendita",
- "quantity": "Qtà",
- "minQuantity": "Qtà Min",
- "unitCost": "Costo Unitario",
- "vehiclesSection": "Report Veicolo",
- "vehicleLabel": "Veicolo",
- "totalCost": "Costo Totale",
- "partsCostLabel": "Costo Ricambi",
- "laborCostLabel": "Costo Manodopera",
- "date": "Data",
- "title": "Titolo"
- },
- "empty": "Nessun dato caricato. Clicca su Aggiorna per caricare il report.",
- "pagination": {
- "previousPage": "Pagina precedente",
- "nextPage": "Pagina successiva"
- },
- "completedOnly": "Solo completati",
- "completedOnlyHint": "Mostra solo gli ordini di lavoro segnati come completati. Viene ricordato per la prossima volta."
- }
|