added tips to statistics
This commit is contained in:
@@ -938,6 +938,7 @@ if ($action === 'order') {
|
||||
<?php if (userCan('sales.deliveries.view')) : ?>
|
||||
<a href="sales_orders_deliveries.php"><i class="fa-solid fa-truck-fast me-1"></i> Consegne</a>
|
||||
<?php endif; ?>
|
||||
<button type="button" class="sh-page ms-auto align-self-center mb-1" data-help-open="page.stats"><i class="fa-regular fa-circle-question me-1"></i> Come si legge</button>
|
||||
</div>
|
||||
|
||||
<!-- FILTRI -->
|
||||
@@ -1019,50 +1020,50 @@ if ($action === 'order') {
|
||||
<div class="kpi-grid mb-4" id="kpiGrid">
|
||||
<div class="kpi" data-status="" style="--k:#198754;">
|
||||
<div class="kpi-icon"><i class="fa-solid fa-file-invoice"></i></div>
|
||||
<div class="kpi-label">Ordini</div>
|
||||
<div class="kpi-label" data-help="st.orders">Ordini</div>
|
||||
<div class="kpi-value" id="kOrders">—</div>
|
||||
<div class="kpi-sub" id="kOrdersSub"> </div>
|
||||
</div>
|
||||
<div class="kpi" data-status="" data-nofilter="1" style="--k:#0f766e;">
|
||||
<div class="kpi-icon"><i class="fa-solid fa-euro-sign"></i></div>
|
||||
<div class="kpi-label">Valore ordinato</div>
|
||||
<div class="kpi-label" data-help="st.value">Valore ordinato</div>
|
||||
<div class="kpi-value" id="kValue">—</div>
|
||||
<div class="kpi-sub" id="kValueSub"> </div>
|
||||
</div>
|
||||
<div class="kpi" data-status="aperto" style="--k:#1d4ed8;">
|
||||
<div class="kpi-icon"><i class="fa-solid fa-boxes-stacked"></i></div>
|
||||
<div class="kpi-label">Da evadere</div>
|
||||
<div class="kpi-label" data-help="st.toship">Da evadere</div>
|
||||
<div class="kpi-value" id="kOpenValue">—</div>
|
||||
<div class="kpi-sub" id="kOpenValueSub"> </div>
|
||||
</div>
|
||||
<div class="kpi" data-status="aperto" style="--k:var(--c-open);">
|
||||
<div class="kpi-icon"><i class="fa-solid fa-hourglass-half"></i></div>
|
||||
<div class="kpi-label">Aperti</div>
|
||||
<div class="kpi-label" data-help="st.open">Aperti</div>
|
||||
<div class="kpi-value" id="kOpen">—</div>
|
||||
<div class="kpi-sub" id="kOpenSub"> </div>
|
||||
</div>
|
||||
<div class="kpi" data-status="ritardo" style="--k:var(--c-late);">
|
||||
<div class="kpi-icon"><i class="fa-solid fa-triangle-exclamation"></i></div>
|
||||
<div class="kpi-label">In ritardo</div>
|
||||
<div class="kpi-label" data-help="st.late">In ritardo</div>
|
||||
<div class="kpi-value" id="kLate">—</div>
|
||||
<div class="kpi-sub" id="kLateSub">data ZIBO superata</div>
|
||||
<div class="kpi-week" id="kWeek" data-status="settimana" title="Ordini con righe da consegnare entro questa settimana (non ancora in ritardo)"> </div>
|
||||
</div>
|
||||
<div class="kpi" data-status="evaso" style="--k:var(--c-done);">
|
||||
<div class="kpi-icon"><i class="fa-solid fa-truck"></i></div>
|
||||
<div class="kpi-label">Evasi</div>
|
||||
<div class="kpi-label" data-help="st.done">Evasi</div>
|
||||
<div class="kpi-value" id="kDelivered">—</div>
|
||||
<div class="kpi-sub" id="kDeliveredSub"> </div>
|
||||
</div>
|
||||
<div class="kpi" data-status="da_fatturare" style="--k:var(--c-invoice);">
|
||||
<div class="kpi-icon"><i class="fa-solid fa-receipt"></i></div>
|
||||
<div class="kpi-label">Da fatturare</div>
|
||||
<div class="kpi-label" data-help="st.toinvoice">Da fatturare</div>
|
||||
<div class="kpi-value" id="kToInvoice">—</div>
|
||||
<div class="kpi-sub" id="kToInvoiceSub">evasi non fatturati</div>
|
||||
</div>
|
||||
<div class="kpi" data-status="" data-nofilter="1" style="--k:#0ea5e9;">
|
||||
<div class="kpi-icon"><i class="fa-solid fa-users"></i></div>
|
||||
<div class="kpi-label">Clienti attivi</div>
|
||||
<div class="kpi-label" data-help="st.customers">Clienti attivi</div>
|
||||
<div class="kpi-value" id="kCustomers">—</div>
|
||||
<div class="kpi-sub" id="kLead"> </div>
|
||||
</div>
|
||||
@@ -1084,7 +1085,7 @@ if ($action === 'order') {
|
||||
<div class="chart-card">
|
||||
<div class="d-flex justify-content-between align-items-start">
|
||||
<div>
|
||||
<div class="chart-title" id="ttlMonthly">Andamento mensile ordini</div>
|
||||
<div class="chart-title" id="ttlMonthly" data-help="st.monthly">Andamento mensile ordini</div>
|
||||
<div class="chart-hint">Clicca un mese per filtrarlo</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1093,7 +1094,7 @@ if ($action === 'order') {
|
||||
</div>
|
||||
<div class="col-xl-4">
|
||||
<div class="chart-card">
|
||||
<div class="chart-title">Ripartizione per stato</div>
|
||||
<div class="chart-title" data-help="st.status">Ripartizione per stato</div>
|
||||
<div class="chart-hint">Clicca una fetta per filtrare</div>
|
||||
<div id="chStatus" style="min-height:320px;"></div>
|
||||
</div>
|
||||
@@ -1103,14 +1104,14 @@ if ($action === 'order') {
|
||||
<div class="row g-3 mb-3">
|
||||
<div class="col-xl-7">
|
||||
<div class="chart-card">
|
||||
<div class="chart-title" id="ttlCustomers">Top 10 clienti per numero ordini</div>
|
||||
<div class="chart-title" id="ttlCustomers" data-help="st.topcust">Top 10 clienti per numero ordini</div>
|
||||
<div class="chart-hint">Clicca un cliente per vedere solo i suoi ordini</div>
|
||||
<div id="chCustomers" style="min-height:360px;"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xl-5">
|
||||
<div class="chart-card">
|
||||
<div class="chart-title" id="ttlDue">Scadenze ordini aperti</div>
|
||||
<div class="chart-title" id="ttlDue" data-help="st.due">Scadenze ordini aperti</div>
|
||||
<div class="chart-hint">In base alla data di consegna prevista</div>
|
||||
<div id="chDue" style="min-height:360px;"></div>
|
||||
</div>
|
||||
@@ -1120,7 +1121,7 @@ if ($action === 'order') {
|
||||
<div class="row g-3 mb-3">
|
||||
<div class="col-12">
|
||||
<div class="chart-card">
|
||||
<div class="chart-title" id="ttlItems">Top 10 articoli per numero ordini</div>
|
||||
<div class="chart-title" id="ttlItems" data-help="st.items">Top 10 articoli per numero ordini</div>
|
||||
<div class="chart-hint">Dalle righe ordine · passa sopra una barra per quantità e valore</div>
|
||||
<div id="chItems" style="min-height:380px;"></div>
|
||||
</div>
|
||||
@@ -1130,13 +1131,13 @@ if ($action === 'order') {
|
||||
<div class="row g-3 mb-4">
|
||||
<div class="col-lg-6">
|
||||
<div class="chart-card">
|
||||
<div class="chart-title" id="ttlArea">Ordini per area</div>
|
||||
<div class="chart-title" id="ttlArea" data-help="st.area">Ordini per area</div>
|
||||
<div id="chArea" style="min-height:260px;"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-lg-6">
|
||||
<div class="chart-card">
|
||||
<div class="chart-title" id="ttlSalesperson">Ordini per agente</div>
|
||||
<div class="chart-title" id="ttlSalesperson" data-help="st.agent">Ordini per agente</div>
|
||||
<div id="chSalesperson" style="min-height:260px;"></div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1145,7 +1146,7 @@ if ($action === 'order') {
|
||||
<!-- TABELLA -->
|
||||
<div class="chart-card">
|
||||
<div class="d-flex justify-content-between align-items-center mb-2">
|
||||
<div class="chart-title">Elenco ordini <span class="text-muted fw-normal" id="rowsInfo"></span></div>
|
||||
<div class="chart-title" data-help="st.list">Elenco ordini <span class="text-muted fw-normal" id="rowsInfo"></span></div>
|
||||
<div class="chart-hint">Clicca una riga per il dettaglio</div>
|
||||
</div>
|
||||
<div class="table-responsive">
|
||||
@@ -2352,6 +2353,7 @@ if ($action === 'order') {
|
||||
});
|
||||
})();
|
||||
</script>
|
||||
<script src="sales_help.js?v=1"></script>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
Reference in New Issue
Block a user