Evasione avanzata degli ordini: configurazione e aiuto
Avvio rapido
- Carica lo ZIP di mprorderworkflow tramite Moduli > "Module Manager" e apri "Configure".
- In Generale, attiva Attiva il flusso di lavoro e Mostra il pannello ordine.
- Crea un team in Workflow ordine e seleziona Membri del team e gli Stati ordine nativi.
- Crea le fasi interne in "WF Statuses" e seleziona ogni Team responsabile.
- Controlla le impostazioni Commenti, Notifiche e Recapito, poi salva.
- Apri un ordine di prova, cambia il suo stato del workflow e aggiungi un commento interno.
- Controlla le notifiche dei destinatari e prova un promemoria caricando successivamente una pagina del back office.
Richiede PrestaShop 1.6.1 o successivo e PHP 7.1 o successivo.
Manuale di configurazione
Installare e aprire Workflow ordine
- Carica lo ZIP di
mprorderworkflowtramite Moduli > "Module Manager". - Apri "Configure" e controlla le impostazioni seguenti.
- Apri Workflow ordine e crea un team con dipendenti attivi.
- Aggiungi gli stati del workflow in "WF Statuses" e scegli i team responsabili.
- Apri un ordine di prova e verifica che appaia il pannello del workflow.
- Cambia il suo stato interno, aggiungi un commento e verifica le notifiche dei dipendenti interessati.
Richiede PrestaShop 1.6.1 o successivo e PHP 7.1 o successivo.
Il prodotto è presentato come Advanced Order Fulfilment e appare nel back office come Advanced Order Workflow. Il suo menu comprende Workflow ordine per i team, "WF Orders", "WF Comments", "WF Statuses", "WF Dashboard", "WF Notifications" e Impostazioni > Configurazione.
Impostazioni generali
| Impostazione | Valore predefinito all'installazione | Funzione |
|---|---|---|
| Attiva il flusso di lavoro | Sì | Controlla gli hook normali del workflow e l'output del pannello. |
| Mostra il pannello ordine | Sì | Mostra l'area del workflow nelle pagine dei dettagli dell'ordine del back office supportate. |
| Controllo delle modifiche simultanee | Sì | Controlla la versione del pannello inviata prima di un cambio di stato del workflow e chiede di aggiornare se un altro dipendente l'ha modificata. |
| Attiva il punteggio ordine | Sì | Mostra i controlli del punteggio da 0 a 10. |
| Punteggio ordine predefinito | 10 | Il valore viene salvato, ma in questa versione gli ordini senza un punteggio salvato usano 10. Le nuove fasi del workflow ereditano il punteggio esistente. |
Gli stati ordine nativi di PrestaShop restano il ciclo di vita dell'ordine visibile al cliente. Gli stati del workflow, i commenti e i promemoria sono record interni. Cambiare uno stato del workflow non aggiorna pagamento, spedizione o stato ordine nativo.
Creare team e stati del workflow
Team
In Workflow ordine, aggiungi un team e imposta:
| Campo | Valore predefinito per un nuovo team | Cosa fare |
|---|---|---|
| Nome team | Vuoto | Inserisci un nome interno del team, ad esempio Evasione ordini. |
| Colore | #3498db |
Imposta il colore del badge. |
| Descrizione | Vuoto | Descrivi il suo lavoro. |
| Attivo | Sì | Attiva il team. |
| Membri del team | Nessuno | Seleziona i dipendenti PrestaShop. |
| Stati ordine | Nessuno | Associa gli stati ordine nativi di PrestaShop alla responsabilità di questo team. |
Ad esempio, crea Evasione ordini, seleziona i dipendenti del magazzino e associa "Payment accepted" e "Preparation in progress" se questi stati devono portare l'ordine alla loro attenzione.
Crea i team nel contesto del negozio desiderato. Un nuovo team usa l’ID del negozio corrente se non ne viene fornito un altro. Le ricerche dei team possono essere filtrate per negozio.
"WF Statuses"
| Campo | Valore predefinito per un nuovo stato | Cosa fare |
|---|---|---|
| Nome | Vuoto | Inserisci il nome tradotto dello stato interno. |
| Descrizione | Vuoto | Inserisci una spiegazione tradotta. |
| Colore | #3498db |
Scegli il colore del badge. |
| Team responsabile | Nessuno | Seleziona il team responsabile di questa fase interna. |
| Ordine completato | No | Contrassegna uno stato finale per filtrare i workflow completati. |
| Stato successivo consigliato | Nessuno | Seleziona la fase successiva principale mostrata al personale. |
| Stati suggeriti | Nessuno | Seleziona altre fasi successive. |
| Attivo | Sì | Rendi disponibile lo stato. |
Crea prima tutti gli stati se devi collegarli come fasi successive consigliate o suggerite. Ad esempio, crea In attesa di risposta del cliente, assegna Assistenza clienti, poi consiglia Pronto per l'imballaggio e suggerisci Revisione del responsabile. Le selezioni degli stati suggeriti vengono memorizzate come ID degli stati, ad esempio [3,5,8]; usa il selettore invece di modificare direttamente questo JSON.
I campi delle fasi successive guidano le scelte del personale. Non fanno avanzare automaticamente un ordine né impongono un grafo completo delle transizioni.
Impostazioni di commenti e allegati
| Impostazione | Valore predefinito all'installazione | Funzione |
|---|---|---|
| Commenti privati per impostazione predefinita | No | Se attivata, apre il form dei commenti con l'opzione privata selezionata. |
| Attiva gli allegati | Sì | Mostra i controlli per allegare file ai commenti. |
| Dimensione massima degli allegati | 5 MB | Il valore viene salvato, ma in questa versione la validazione dei caricamenti applica un limite fisso di 5 MB per file. |
| Attiva i promemoria | Sì | Mostra i controlli dei promemoria e attiva l'elaborazione di quelli scaduti. |
Un commento ordinario è interno al back office. Un commento privato è visibile solo al suo autore. Un commento non privato associato a un team è limitato ai membri di quel team e all'autore. I commenti non privati senza team sono visibili al personale con accesso all'ordine. Non interpretare la scelta pubblica del thread come una pubblicazione visibile al cliente. Puoi associare un commento solo ai team di cui fai parte.
Usa @ e almeno due caratteri nel pannello ordine per trovare i dipendenti attivi, poi scegli il dipendente dall’elenco dei suggerimenti. Le menzioni creano notifiche interne del workflow. Il modulo cerca il nome o il nome e cognome di un dipendente dopo @ nel testo del commento salvato, quindi un testo corrispondente digitato senza selezionare un suggerimento può notificare i dipendenti. Il modulo non invia email di notifica.
Gli allegati supportano JPG/JPEG, PNG, GIF, WebP, BMP, TIFF/TIF, PDF, DOC/DOCX, XLS/XLSX, CSV, TXT, RTF, ODT/ODS/ODP, PPT/PPTX ed EML. Il validatore controlla dimensione, estensione e tipo MIME rilevato. I controlli dei documenti Office ZIP richiedono PHP ZipArchive e deve essere disponibile il rilevamento MIME.
Il validatore dei caricamenti impone attualmente un limite fisso di 5 MB per file. Modificare Dimensione massima degli allegati non cambia questo limite.
Il processo PHP richiede una directory modules/mprorderworkflow/uploads/ scrivibile. La funzione di supporto vi scrive una regola Apache di negazione dell'accesso in .htaccess e un file index. Se il server non applica .htaccess, configura una regola equivalente che neghi l'accesso diretto. Il file va scaricato tramite il controller autenticato del back office, che verifica l'accesso al suo commento. Il server web deve applicare la regola che nega l'accesso diretto.
Impostazioni delle notifiche
| Impostazione | Valore predefinito all'installazione | Funzione |
|---|---|---|
| Notifica i cambi di stato | Sì | Controlla le notifiche al team per i cambi di stato ordine nativo di PrestaShop. I cambi di stato interno del workflow inviano notifiche indipendentemente da questa opzione. |
| Notifica i nuovi commenti | Sì | Notifica il team associato per un commento non privato. |
| Notifica le @menzioni | Sì | Notifica i dipendenti menzionati per i commenti non privati. |
| Notifica i partecipanti al thread | Sì | Notifica i partecipanti precedenti quando viene aggiunto un commento non privato. |
| Conservazione delle notifiche (giorni) | 30 | Durante l'attività nel back office elimina le notifiche lette più vecchie del periodo configurato. Imposta 0 per conservarle indefinitamente. |
Notifica i cambi di stato controlla attualmente le notifiche per i cambi di stato ordine nativo di PrestaShop. I cambi di stato interno del workflow continuano a notificare il team responsabile quando questo interruttore è disattivato. I commenti privati non attivano il flusso ordinario di notifiche per team, thread e menzioni. Ogni dipendente può silenziare le proprie notifiche dal pannello del workflow. Prova come destinatario, perché l'autore può essere escluso dalle notifiche.
Impostazioni di recapito
| Impostazione | Valore predefinito all'installazione | Comportamento a runtime |
|---|---|---|
| Notifiche del browser | Sì | L'impostazione viene salvata, ma questa versione non mostra notifiche desktop. |
| Notifiche sonore | No | L'impostazione viene salvata, ma questa versione non riproduce suoni di notifica. |
| Intervallo di controllo notifiche | 30 secondi | L'impostazione viene salvata, ma questa versione non aggiorna le notifiche a intervalli regolari. |
Leggi le notifiche in "WF Notifications". Il badge nell’intestazione viene mostrato al caricamento della pagina; il pannello ordine aggiorna il numero di notifiche non lette all’apertura e dopo un cambio di stato, un commento o un’operazione sui promemoria. Ricarica la pagina per vedere le modifiche degli altri dipendenti. Le impostazioni delle notifiche del browser e dei suoni non hanno effetto in questa versione.
Usare il pannello ordine e i promemoria
Apri un ordine di prova. Seleziona uno stato del workflow, consulta la cronologia, imposta il punteggio e aggiungi un commento. Il pannello aggiorna i dati tramite il controller AJAX del modulo. Se un altro dipendente ha cambiato la versione, aggiorna e controlla lo stato più recente prima di inviare di nuovo.
Il pannello ordine crea promemoria per la fase attuale del workflow oppure per l'ordine stesso, se non ha ancora una fase. Scegli un orario e un dipendente o un team. Le scelte rapide comprendono Tra 1 ora, Tra 2 ore, Domani, Tra 2 giorni e Tra 1 settimana.
I promemoria scaduti vengono elaborati al caricamento delle pagine del back office quando Attiva il flusso di lavoro e Attiva i promemoria sono attivi. L'elaborazione avviene al massimo una volta al minuto, in lotti limitati. Dopo un periodo senza attività nel back office, i promemoria scaduti vengono elaborati al successivo caricamento di una pagina. Non sono richiesti comandi cron o CLI.
Un promemoria scaduto crea notifiche del workflow per i destinatari e viene contrassegnato automaticamente come completato dopo l’elaborazione. La creazione delle notifiche rispetta l’impostazione di silenziamento del destinatario. Il modulo non invia email di promemoria e non modifica automaticamente l’ordine. La pulizia delle notifiche lette viene attivata dall’attività nel back office al massimo una volta al giorno.
Controllare lavoro e permessi
Usa "WF Orders" come Centro di controllo ordini per filtrare per stato del workflow, team, punteggio, informazioni sui commenti o sul completamento e stato nativo. Usa "WF Comments" per il flusso dei commenti, "WF Dashboard" per i conteggi di team, commenti e attività e "WF Notifications" per le tue notifiche.
Le azioni sugli ordini richiedono un dipendente connesso, un ordine valido, il permesso PrestaShop di visualizzazione ordini e l’accesso al negozio dell’ordine. Le azioni AJAX attuali non verificano anche il permesso PrestaShop di modifica degli ordini. Solo l’autore di un commento può modificarlo o cambiarne gli allegati. I promemoria possono essere modificati, eliminati e completati dal loro creatore, dal dipendente assegnato o da un membro del team assegnato. Le regole dei commenti privati e di team valgono per la lettura dei commenti e il download dei file. Per completare un promemoria collegato a un commento devi anche avere accesso a quel commento.
Verificare e risolvere i problemi
- Con due dipendenti di prova, controlla il pannello e i commenti ordinari, di team e privati. Verifica che ciascuno veda solo l'ambito di commenti previsto.
- Cambia separatamente uno stato interno e uno stato ordine nativo associato. Verifica che il personale responsabile riceva le notifiche interne corrette.
- Crea un promemoria con scadenza vicina. Carica una pagina del back office dopo l'orario e il limite di un minuto, poi controlla le notifiche del destinatario e la sua preferenza di silenziamento.
- Carica un file consentito sotto 5 MB e scaricalo come dipendente autorizzato. Se non riesce, controlla i limiti di caricamento PHP, il supporto MIME/ZipArchive e i permessi della directory.
- Se il pannello è assente, controlla Attiva il flusso di lavoro, Mostra il pannello ordine, l'accesso del dipendente all'ordine e al negozio e gli hook di visualizzazione ordine. Il modulo supporta
displayAdminOrderedisplayAdminOrderMainBottomcon protezione dai pannelli duplicati. - Se manca una notifica, controlla l'interruttore appropriato, l'appartenenza al team, la visibilità privata o di team, l'esclusione dell'autore e lo stato di silenziamento del dipendente.
Il modulo non interroga i corrieri, non sostituisce il checkout e non crea integrazioni di pagamento o corriere. Le personalizzazioni CSS possono usare .mprwf-order-panel .mprwf-card, .mprwf-comment-private, .mprwf-team-label, .mprwf-current-status e .mprwf-score-widget.
Disattivare o disinstallare
Disattiva il workflow per sospendere i suoi hook normali. Esegui il backup delle tabelle del modulo e dei file caricati prima della disinstallazione se devi conservare la cronologia operativa. La disinstallazione elimina le tabelle di team, stati, cronologia, commenti, promemoria, notifiche e preferenze e rimuove la configurazione del modulo e le voci di menu. La directory dei caricamenti resta dopo la disinstallazione. Gli ordini nativi rimangono in PrestaShop.
Il modulo usa le seguenti 10 tabelle del workflow, elencate senza il prefisso del database. Includile tutte nel backup:
mprwf_team, mprwf_team_employee, mprwf_team_status, mprwf_status, mprwf_status_lang, mprwf_order_history, mprwf_order_comment, mprwf_reminder, mprwf_notification, mprwf_employee_preference.
Domande
Ancora nessuna domanda su questo modulo
Chiedi qualsiasi cosa su installazione, compatibilità o configurazione. Le risposte compaiono qui.
Problemi noti
17
Etichette delle opzioni dipendente
Compatibilità dell'area di lavoro ordini
Team senza descrizione
Azioni sugli ordini senza risposta
Gli stati suggeriti venivano cancellati al salvataggio
Stile e link dell'area di lavoro ordini
Etichette di amministrazione non tradotte
Ricerca dei team
Rilevamento delle pagine degli ordini
Compatibilità con PHP 7.1
Risorse del negozio combinate
Errori di caricamento del back office
Traduzioni mancanti
Rafforzamento della sicurezza
Area di lavoro ordini duplicata
Elenco degli stati del flusso di lavoro
Filtri di amministrazione
Richieste funzionalità
5
Implementato
Commenti sugli ordini con file e schermate incollate
Aggiornamenti del modulo con un clic
Impostazioni a schede
Area di lavoro collaborativa per gli ordini
Area di lavoro ordini per PrestaShop 9
Registro modifiche
v2.2.122026-08-07
- Certified the release ZIP with the shared package surface gate.
- Rebuilt the package without source maps, build tooling or leaked shared-package development files.
- Addedvendor/.htaccess so packaged admin assets remain reachable while vendor PHP stays protected.
- Synced the bundled prestashop-license and prestashop-update package copies to the current shared sources.
- Aligned website release metadata with the actual module source version.
Versioni precedenti
v2.2.132026-05-27
- Addedcomplete FR/DE/ES/IT/PL translations
- FixedRepair workflow status admin list
v2.2.112026-05-25
- Certified install-readiness and core workflow admin controllers.
- Kept the current release line targeted at PrestaShop 1.7 and 8.x until a PrestaShop 9 compatibility pass is completed.
v2.2.x
- Workflow statuses with responsible team ownership.
- Internal order comments, private notes, mentions and workflow notifications.
- Reminder and scoring fields for back-office order triage.
- Shared admin UI, license, update and integrity package integration.
Demo
Prova il modulo completo prima di acquistare
Acquista la licenza in seguito e mantieni le tue impostazioni.
- La tua demo di 30 giorni Provalo sul tuo negozio per 30 giorni dalla prima installazione.
- Negozio demo pronto Esplora un negozio demo pronto nel tuo browser.
- Senza registrazione Nessun account, e-mail o dominio del negozio richiesto.
Scaricando, accetti le condizioni della demo e l’informativa sulla privacy.
Aprendo questa demo accetti i termini della demo e la politica sulla privacy.