Kowal Task — attività, tempo di lavoro e rendicontazione dei clienti in Magento 2
- Compatibilità
- 2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4.0, 2.3.7, 2.3.6, 2.3.5, 2.3.4
Descrizione / Kowal Task — attività, tempo di lavoro e rendicontazione dei clienti in Magento 2
MAGENTO 2 · PROGETTI · TEMPO DI LAVORO · RENDICONTAZIONE
Collega attività, tempo di lavoro e rendicontazione del cliente.
Kowal Task
Gestisci il lavoro di servizio in Magento: dalla richiesta del cliente, passando per il progetto e le registrazioni del tempo, fino all’ordine per la rendicontazione. Il team e il cliente utilizzano dati collegati allo stesso processo.
Portale cliente · Timer · Ordini pending
COME FUNZIONA IN PRATICA
01 · Organizzi il lavoro
Assegni progetto e attività al cliente Magento.
02 · Registri e approvi il tempo
Salvi minuti, tariffa e descrizione del lavoro svolto.
03 · Prepari la rendicontazione
Crei un ordine che l’amministratore verifica prima della fattura.
Cosa ottiene il tuo store?
Scopri funzioni, utilizzo e impostazioni del modulo.
Attività, tempo di lavoro e rendicontazione dei clienti senza uscire da Magento 2
Kowal Task combina la gestione di progetti e attività dei clienti con la registrazione del tempo di lavoro e il processo di vendita nativo di Magento 2. È pensato per agenzie e-commerce, software house, freelance, team di supporto e aziende di servizi che fatturano il lavoro a ore.
Invece di trasferire dati tra sistema di ticketing, foglio presenze e Magento, puoi gestire la struttura cliente → progetto → attività → registrazione del tempo e trasformare il lavoro approvato in un ordine Magento con stato pending.
Attività e progetti
Progetti assegnati ai clienti Magento, stati delle attività, commenti, commenti interni e allegati pubblici e interni.
Registrazione del tempo
Inserimenti manuali dei minuti o timer, descrizione del lavoro svolto, stati di rendicontazione, arrotondamento del tempo e audit log delle operazioni che incidono sulla rendicontazione.
Rendicontazione Magento
Tariffa e valuta globali o di progetto, anteprima della rendicontazione e generazione di un ordine Magento nativo per la successiva fatturazione manuale.
Dalla richiesta alla fattura
- Il cliente o l’amministratore crea un’attività.
- Il team registra il tempo di lavoro svolto.
- L’amministratore approva le registrazioni per la rendicontazione.
- Il modulo crea un ordine Magento
pendingsulla base delle registrazioni approvate. - L’amministratore verifica l’ordine ed emette manualmente la fattura nel workflow standard di Magento.
- Lo stato delle registrazioni del tempo viene sincronizzato con il processo di rendicontazione.
Pannello cliente Magento
Il cliente non ha bisogno di accedere al pannello di amministrazione. Nel proprio account può visualizzare progetti e attività assegnati, inviare nuove richieste di lavoro, aggiungere commenti e allegati e scaricare i report CSV disponibili. La configurazione consente di controllare la visibilità degli importi e delle registrazioni del tempo prima della rendicontazione.
Admin SPA
La gestione quotidiana è concentrata in una schermata amministrativa veloce basata su KnockoutJS e sui meccanismi nativi di Magento Admin. Da un unico punto puoi lavorare con clienti, progetti, attività, tempi, commenti, allegati e preparazione della rendicontazione.
REST API e integrazioni
Kowal Task mette a disposizione REST API tramite il meccanismo nativo webapi.xml e i service contracts di Magento. Consente l’integrazione, tra l’altro, con un’applicazione desktop, un CRM, un sistema di reporting o automazioni aziendali. L’autorizzazione può utilizzare i meccanismi Magento appropriati per integrazione, amministratore o cliente nell’ambito dei suoi dati.
CSV e reporting
Esporta i dati per cliente, progetto, data, stato dell’attività, stato di rendicontazione e utente. Il report può includere, tra l’altro, descrizione del lavoro, minuti, ore, tariffa, valuta, importo e numeri di ordine e fattura.
Perché rendicontare tramite un ordine Magento?
Il modulo non crea un sistema di fatturazione alternativo. Utilizza gli oggetti nativi di Magento: clienti, prodotti di servizio, ordini e fatture. Dopo l’assegnazione delle registrazioni del tempo a un ordine, queste sono protette dalla normale modifica, riducendo il rischio di discrepanze nei dati di rendicontazione.
Principali casi d’uso
- assistenza continuativa e maintenance di store Magento 2,
- rendicontazione di lavori di sviluppo e implementazione,
- progetti a ore per più clienti,
- supporto tecnico e richieste dei clienti,
- integrazione della registrazione del tempo con il proprio CRM o applicazione.
Kowal Task è particolarmente utile quando attività, tempo svolto e successiva rendicontazione devono rimanere collegati e auditabili.
Prepara le regole di rendicontazione
In Stores → Configuration → Kowal → Kowal Task imposta tariffa oraria, valuta, arrotondamento, metodo di pagamento e stati di attività e tempo ammessi alla rendicontazione. Il progetto può avere una tariffa e una valuta proprie; in loro assenza utilizza le impostazioni globali.
La tariffa predefinita è 0, la valuta PLN e l’arrotondamento 15 minuti. Prima di creare il primo ordine, adatta questi valori e i dati del cliente al processo aziendale.
Controllo prima della creazione dell’ordine
L’anteprima mostra tempo effettivo e fatturabile, voci e importi. Le registrazioni selezionate devono appartenere a un solo cliente e avere un’unica valuta di rendicontazione. Il cliente deve avere un indirizzo di fatturazione predefinito.
Il tempo viene raggruppato per progetto; l’arrotondamento per eccesso si applica alla somma dei minuti nel gruppo. Una registrazione assegnata a un ordine non può essere riutilizzata dal generatore standard.
Ordini mensili opzionali
La creazione automatica di ordini mensili è disattivata per impostazione predefinita. Dopo l’attivazione, il meccanismo seleziona le registrazioni non assegnate del mese precedente, conformi agli stati impostati, e le raggruppa per cliente nel giorno del mese scelto.
L’automazione prepara ordini pending. La verifica della rendicontazione e l’emissione della fattura restano parte del processo amministrativo standard.
Visibilità e comunicazione con il cliente
Il portale cliente è attivo per impostazione predefinita, gli importi sono nascosti per impostazione predefinita e la visibilità del tempo senza ordine o fattura può essere controllata nella configurazione. Commenti e allegati interni permettono di separare il lavoro del team dalle informazioni condivise con il cliente.
Le notifiche e-mail sono disattivate per impostazione predefinita. Puoi attivare messaggi su una nuova attività del cliente, una modifica di stato, un ordine di rendicontazione e una fattura.
Installazione tramite Composer
Pacchetto kowal/module-task, modulo Kowal_Task. Dopo aver configurato l’accesso al repository Kowal, installa il pacchetto, abilita il modulo, aggiorna Magento e svuota la cache. In produzione includi la compilazione e il deploy dei contenuti statici secondo il processo dello store.
Dalla configurazione al risultato
1. Organizzi il lavoro
Assegni progetto e attività al cliente Magento.
2. Registri e approvi il tempo
Salvi minuti, tariffa e descrizione del lavoro svolto.
3. Prepari la rendicontazione
Crei un ordine che l’amministratore verifica prima della fattura.
Esempio: gestione mensile dello store
I lavori su catalogo, integrazione e correzioni hanno attività separate nel progetto del cliente. Dopo l’approvazione delle registrazioni, crei un ordine per il periodo selezionato e la cronologia mantiene il collegamento del tempo con numero d’ordine e fattura.
Metti ordine nella rendicontazione del lavoro per i clienti.
Vuoi adattare il modulo al tuo store? Richiedi l’implementazione di Kowal Task e discuti la configurazione o le estensioni necessarie.
Maggiori Informazioni
| Conformità al modello | Luma / Vuoto, Fabbro |
|---|
Istruzioni per l'installazione del modulo
Installazione tramite Composer
Riceverai via e-mail dopo l’acquisto i dati di accesso al repository Composer (indirizzo e-mail del cliente e token di licenza). Sono disponibili anche nel pannello cliente dopo il login su kowal.store. Sostituisci TWOJ_EMAIL_KLIENTA con l’indirizzo e-mail del tuo account e TWOJ_TOKEN con il token ricevuto. Esegui i comandi nella directory principale di Magento.
composer config repositories.kowal composer https://repo.kowal.storecomposer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'composer require kowal/module-taskCompletamento dell’installazione
Dopo aver installato il pacchetto, esegui l’aggiornamento di Magento e svuota la cache:
php bin/magento setup:upgradephp bin/magento cache:flushIn ambiente di produzione esegui anche la compilazione DI e il deploy dei file statici secondo il processo di deploy dello store.