Creare un form Web del processo aziendale di Oracle Integration

È possibile utilizzare l'editor dei form Web di processo di Oracle Integration Enterprise per creare moduli per i task manuali e avviare gli eventi dei form senza dover utilizzare regole di script. Nei form Web è possibile configurare gli eventi sui controlli che possono attivare condizioni, azioni o chiamate connettore REST quando si eseguono.

Crea un'applicazione semplice

I form Web consentono alle persone di interagire con un processo aziendale. Ad esempio, un modulo può avviare un'applicazione o essere utilizzato in un task umano. È possibile creare una semplice richiesta da utilizzare in un modulo di approvazione del processo.

  1. Go to the Home page, click Process Builder, click Create, and then click New Application.
  2. Nella finestra di dialogo Crea applicazione immettere il nome che si desidera assegnare all'applicazione di processo, quindi fare clic su Crea.
  3. Nella pagina Crea un processo selezionare Inizia con un modulo.
  4. Nella finestra Crea processo, immettere il nome che si desidera assegnare al processo e fare clic su Crea.
  5. Aggiungere un task Approva umano al processo e assegnare un nome, ad esempio Approva.

Creare un form Web

È possibile creare una maschera per la gestione dei flussi di processo. Il modulo viene visualizzato anche agli utenti responsabili dell'approvazione o del rifiuto della richiesta.

  1. Nel processo, aprire le proprietà del form iniziale. Fare clic sull'icona Start e sul relativo menu Azioni. Il comando Apri modulo non è ancora associato all'elemento di flusso. Selezionare Apri proprietà.
  2. Nel campo Titolo immettere il nome che si desidera assegnare al modulo.
  3. Fare clic su Crea nuovo form Icona Crea nuovo form nel campo Form e selezionare Nuovo form Web.
  4. Nella finestra di dialogo Crea nuovo form Web immettere il nome assegnato al modulo nel campo Nome, quindi fare clic su Crea.

    Nel riquadro Proprietà, notare come il campo Form identifica il nuovo form.

  5. Fare clic sull'icona Modifica form.

    L'editor di form Web viene aperto in una nuova scheda il cui titolo è quello immesso per il modulo.

    L'editor contiene uno sfondo centrale in cui si crea il form trascinando i controlli dalle tavolozze sullo sfondo. Il riquadro Proprietà consente di selezionare le impostazioni. Nel riquadro Dati sono elencati gli attributi dei dati per i controlli del modulo.

Aggiungi e configura controlli

È possibile aggiungere controlli dalla tavolozza di base e dalla tavolozza avanzata a un modulo di approvazione del processo.

  1. Aggiungere e configurare i campi nome nell'area di creazione del form in una riga. Ad esempio, per aggiungere il nome e il cognome delle informazioni utente, trascinare un controllo Testo input dalla Palette di base sullo sfondo. Trascinare un altro controllo Testo di input accanto al primo controllo.

    Durante il trascinamento, una casella con una struttura tratteggiata mostra dove è possibile posizionare il controllo, ad esempio accanto, tra o sotto un altro controllo. Quando si rilascia, i controlli vengono regolati su una griglia invisibile per creare spazio. È possibile inserire fino a 12 controlli in una riga nel modulo.

    Per riposizionare un controllo, trascinarne la maniglia punteggiata e rilasciarlo in una nuova posizione. I controlli intorno a esso si adattano di conseguenza. Durante la modifica, fare clic su Annulla e Ripeti in base alle esigenze.

  2. Selezionare il primo controllo di testo. Le schede Proprietà sono Generale e Stile. Le impostazioni delle schede si applicano al controllo selezionato.
  3. Nella scheda Generale, modificare il campo Nome in FirstName e il campo Etichetta in Nome.
    Il campo Nome si applica al controllo stesso e il campo Etichetta ne determina il nome visualizzato.
  4. Ripetere i passi 2 e 3 per modificare il nome del secondo controllo in LastName e la relativa etichetta in Cognome. Utilizzando questo metodo è possibile aggiungere tutti i campi necessari nel modulo.
  5. Passare dalle proprietà del controllo e del modulo facendo clic su un'area vuota dello sfondo del modulo.

    Le schede Proprietà vengono modificate in Form e Presentazione e vengono applicate all'intero modulo anziché al controllo selezionato. Fare clic su un controllo e le schede cambiano in Generale e Stile e vengono applicate al controllo.

    Si noti inoltre che nel riquadro Dati sono elencati gli attributi di dati con gli stessi nomi dei controlli, ma con l'uso di maiuscole diverse. Questi attributi sono stati creati automaticamente quando si è aggiunto ogni controllo. Ciò si verifica quando si dispone del campo Associazione automatica nella scheda Form selezionata. Questi attributi contengono i dati (di lavoro) del payload del form durante l'esecuzione del processo.

  6. Fare clic su Salva per salvare il form.

Aggiungi una vista alternativa per gli approvatori

È possibile aggiungere una vista alternativa del modulo da visualizzare agli approvatori dei processi.

  1. Nel riquadro Proprietà fare clic sulla scheda Presentazione . Se invece sono visualizzate le schede Generale e Stile, selezionare prima un'area vuota dello sfondo per visualizzare la scheda Presentazione.
  2. Nel campo Nome, sostituire Meno (nome predefinito) con il nome che si desidera assegnare al modulo, ad esempio: Venditori. Questa è la presentazione predefinita già creata.
    Una presentazione è una vista singola di un modulo. Un modulo può contenere più presentazioni.
  3. Fare clic sulla scheda Form. La tabella Presentazioni ora elenca la nostra presentazione come Dipendenti. La stella indica che è la presentazione predefinita.
  4. Nella tabella Presentazioni fare clic su AggiungiIcona Aggiungi per aggiungere una presentazione. Nella finestra di dialogo Crea presentazione immettere Approvatori nel campo Nome, selezionare Dipendenti nel campo Basato su e fare clic su Crea.
  5. Utilizzare il campo Presentazione nella parte superiore dello sfondo per passare dalle due presentazioni.
  6. Se si desidera rendere i campi nome della presentazione Approvatori di sola lettura.
    1. Selezionare la presentazione Approvatori.
    2. Selezionare il campo Nome. Nella scheda Generale, scorrere verso il basso e selezionare Sola lettura. Il campo diventa vuoto per indicare che il relativo valore non può essere modificato.
    3. Modificare il campo Cognome in modalità di sola lettura.

Modifica il foglio di stile del modulo

Per applicare il branding dell'organizzazione, è possibile caricare e applicare un foglio di stile. È possibile assegnare un solo foglio di stile a una maschera.

  1. Fare clic su un'area vuota del form, quindi fare clic sulla scheda Form nel riquadro Proprietà.
  2. Scorrere verso il basso se necessario e fare clic su Modifica nel campo Foglio di stile. Viene visualizzata la pagina Fogli di stile.
  3. Per caricare un foglio di stile, fare clic su Carica e selezionare un file di foglio di stile (.css o .txt). Nell'area Fogli di stile fare clic su un foglio di stile per applicarlo.
  4. Nell'area Anteprima fare clic su CSS per visualizzare il formato di un foglio di stile o su Form per visualizzarlo in anteprima.
  5. Fare clic su X per chiudere il browser CSS e tornare al modulo.

Anteprima modulo

I moduli creati si adattano automaticamente alle dimensioni dello schermo, indipendentemente dal fatto che gli utenti finali li visualizzino su dispositivi portatili, tablet o schermi di grandi dimensioni.

  1. Nell'editor di form Web fare clic su Anteprima.
  2. Nella finestra Anteprima selezionare dimensioni diverse del dispositivo in cui visualizzare il modulo.
  3. Immettere i valori di esempio nei controlli del form e fare clic su Sottometti.
    Il campo nella parte inferiore della finestra mostra come le voci del modulo (denominate anche valori del payload) vengono memorizzate come attributi di dati e utilizzate nel processo.
  4. Fare clic su Chiudi Icona Chiudi per chiudere la finestra Anteprima. Fare clic su Salva.

Uso di moduli e presentazioni in un processo

È possibile configurare moduli di approvazione in processi o task diversi.

  1. Fare clic sulla scheda Home applicazione, quindi su Moduli. Si noti che il modulo viene visualizzato qui.
    Nel riquadro Moduli vengono visualizzati tutti i moduli creati per l'applicazione, indipendentemente dal fatto che siano utilizzati. È possibile creare e utilizzare moduli Web e di tipo base in un'applicazione.
  2. Fare clic su una delle schede dei processi.
  3. Selezionare il task umano creato per gli approvatori del processo e fare clic sul relativo menu azione. Il comando Apri modulo non è ancora associato ad alcun form. Selezionare Apri proprietà. Il riquadro si espande per visualizzarne le proprietà.
  4. Nel campo Form selezionare il form di processo standard.
  5. Nel campo Presentazione selezionare la presentazione Approvatori da visualizzare per questo task.