Modelliamo una soluzione per la gestione offerte

Per usufruire del corso, devi effettuare il Login al sito.

MODULO 3

In questa seconda esercitazione pratica imparerai a modellare un Jamioware, ovvero una soluzione applicativa, per la gestione offerte.
Potrai eseguire tu stesso l’esercitazione, guidato dai video tutorial.

COSA IMPARERAI:

  • Impostazione di uno stato di una risorsa e della relativa icona e gestione delle variazioni;
  • Definizione di una lista di collegamenti estesi, collegati ad un catalogo correlato nascosto e modellazione del relativo layout (DataGreedView);
  • Utilizzo di funzioni (ProjectionList) con la modalità espressione nel comportamento di un data, il cui esito viene visualizzato nei campi del collegamento esteso;
  • Come definire il number di una risorsa.

COSA IMPARERAI:

  • come definire delle regole di visibilità e come impostare dei messaggi a seguito di controlli;
  • come utilizzare in un processo il servizio ReadResouce e LockResource;
  • a cosa servono e come utilizzare gli eventi di inizio e di fine;
  • come impostare la logica all’interno di un processo;
  • a cosa servono e come implementare i gateway esclusivi;
  • a cosa serve e come definire uno human task assegnato ad una posizione organizzativa;
  • test e verifica di quanto sviluppato.

COSA IMPARERAI:

  • tips su come essere veloci nel sviluppare i processi;
  • come utilizzare il servizio di UnlockResource;
  • come utilizzare il servizio di UpdateResource;
  • gestione stati e icone da visualizzare nel catalogo;
  • dettagli sulla modellazione degli human task

COSA IMPARERAI:

  • plug service SendEmailNotification
  • logiche sui messaggi parametrici

COSA IMPARERAI:

  • ad utilizzare i plug relativo alla Document Automation;
  • a predisporre il modello del file da generare su Word, con specifiche indicazioni su come visualizzare le diverse tipologie di campi;
  • ad inserire questa funzionalità nel flusso affiché gli utenti possano predisporre, visualizzare e scaricare la preview dell’offerta.

caso-uso-2Le implementazioni dei casi d’uso guidano il progettista nel realizzare dei semplici casi di business consentendogli di conoscere ed esercitarsi nell’utilizzo degli strumenti di modellazione che la piattaforma mette a disposizione. L’approccio è incrementale per cui deve essere eseguito nell’ordine in cui viene presentato.

Il caso d’uso gestito prevede che l’ Account Manager, dopo aver anagrafato il cliente ( Puoi vedere come si realizza nel modulo 2, “Modelliamo una soluzione per la gestione contatti”.) deve redigere un’offerta a lui indirizzata. L’offerta, a seconda dello sconto applicato e dell’importo può necessitare della validazione del Direttore Commerciale e del Control Manager.

A validazione conclusa, l’esito viene comunicato al Account Manager. È quindi mostrato come modellare risorse che consentono di raccogliere i dati sugli ordini. All’interno dell’ordine sarà possibile selezionare i prodotti da un’anagrafica e definire delle logiche che in automatico possono attivare un extra sconto. Inoltre sarà mostrato come far avviare, in particolari condizioni, un processo approvativo per l’ordine che prevede un task per un utente del sistema. Infine verrà gestito l’invio di notifiche da parte del sistema. Tramite questa esercitazione pratica imparerai: ad implementare delle procedure approvative aziendali composte da diverse attività assegnate ad utenti specifici; ad aggiornare delle risorse di tipo dati da processo a seguito della verifica di alcune condizioni; all’utilizzo di gateway ed eventi per l’implementazione di processi complessi; ad impostare l’invio di notifiche mail tramite la piattaforma. Inoltre sono condivisi alcuni tips per accellerare le attività di modellazione e sono mostrate alcune best practice relative a come: analizzare i  requisiti per una progettazione ottimale; reperire le informazioni tecniche sulla Knowledge Base durante lo sviluppo; testare e validare su Jamio On Stage quanto sviluppato.

WordPress Image Lightbox