Consegna

A Consegna L’attività -type ti consente di creare un’azione di consegna. Può essere realizzata utilizzando elementi di input.

Per configurarlo, modifica l’attività e immetti le opzioni di consegna.

  1. Consegna

    Puoi:

    • Agisci sulla consegna specificata nella transizione in entrata. A questo scopo, seleziona la prima opzione del Delivery della finestra.

      Questa opzione può essere utilizzata quando un’attività del flusso di lavoro precedente ha già creato o specificato la consegna. Questo può essere stato fatto, come nell’esempio seguente, da un’attività dello stesso tipo che ha generato una transizione in uscita.

      Nell’esempio seguente, la consegna viene creata per la prima volta. La popolazione e il contenuto vengono definiti successivamente. Successivamente, le informazioni per questi tre elementi vengono reinserite in una nuova attività di consegna utilizzando la transizione in entrata, in modo che possa essere inviata.

    • Selezionare direttamente la consegna interessata. A questo scopo, seleziona la Explicit e seleziona la consegna dall’elenco a discesa del Delivery campo .

      L’elenco mostra le consegne non completate contenute in Consegne per impostazione predefinita. Per accedere ad altre campagne, fai clic sul pulsante Select link icona.

      Seleziona la campagna dall’elenco a discesa della Folder o fai clic su Display sub-levels per visualizzare tutte le consegne contenute nelle sottocartelle:

      Dopo aver selezionato l’azione di consegna, puoi visualizzare il contenuto facendo clic sul pulsante Edit link icona.

    • Crea uno script per calcolare la consegna. A questo scopo, seleziona la Computed by a script e immetti lo script. Per aprire una finestra di input, fai clic sul pulsante Edit… opzione . L’esempio seguente recupera l’identificatore della consegna:

    • Crea una nuova consegna. A questo scopo, seleziona la New, created from a template e seleziona il modello di consegna su cui verrà basata la consegna.

      Fai clic sul pulsante Select link per sfogliare le cartelle e fare clic sul pulsante Edit link per visualizzare il contenuto del modello selezionato.

  2. Destinatari

    I destinatari possono essere specificati dagli eventi in entrata, ad esempio dopo un’importazione di file, o specificati nell’azione di consegna. Possono anche essere memorizzati in uno o più file.

  3. Contenuto

    Il contenuto del messaggio può essere definito nella consegna o nell’evento in entrata.

  4. Azione da eseguire

    Puoi creare la consegna, prepararla, avviarla, stimare il target o inviare una bozza.

    Selezionare il tipo di azione da eseguire:

    • Save: questa opzione ti consente di creare la consegna e salvarla. Non lo analizzerà né lo consegnerà.
    • Estimate the target: questa opzione ti consente di calcolare il target di consegna per valutarne il potenziale (prima fase di analisi). Questa azione equivale a selezionare la Estimate the population to be targeted opzione e clic Analyze quando si invia una consegna al target principale tramite Consegna.
    • Prepare: questa opzione ti consente di eseguire l’intero processo di analisi (calcolo del target e preparazione del contenuto). La consegna non viene inviata. Questa azione equivale a selezionare la Deliver as soon as possible opzione e clic Analyze quando si invia una consegna al target principale con Consegna.
    • Send a proof: questa opzione ti consente di inviare una bozza della consegna. Equivale a fare clic sul pulsante Send a proof nella barra degli strumenti di una consegna con Consegna
    • Prepare and start: questa opzione avvia l’intero processo di analisi (calcolo di target e preparazione dei contenuti) e invia la consegna. Equivale a fare clic su Deliver as soon as possible, Analyze e Confirm delivery quando si invia una consegna al target principale con Consegna.

    La Act on a delivery l’attività ulteriormente utilizzata nel flusso di lavoro ti consente di avviare tutti i passaggi rimanenti necessari per avviare la consegna (calcolo di target, preparazione dei contenuti, consegna). Per ulteriori informazioni, consulta Controllo della consegna.

    Sono disponibili anche le seguenti opzioni:

    • Generate an outbound transition

      Crea una transizione in uscita che verrà attivata al termine dell’esecuzione. Puoi scegliere se recuperare o meno il target della consegna in uscita.

    • Do not recover target

      Non recupera il target dell'azione di consegna in uscita.

    • Processing errors

      Fai riferimento a Controllo della consegna.
      La Script consente di modificare i parametri di consegna.

Esempio: flusso di lavoro di consegna

Crea un nuovo flusso di lavoro e aggiungi attività come mostrato nell’immagine seguente:

Apri Consegna e definisci le proprietà come segue:

  • In Delivery sezione , seleziona New, created from a template e seleziona un modello di consegna.
  • In Recipients sezione , seleziona Specified in the delivery.
  • In Action to execute sezione, mantenere Prepare opzione .

Fai clic su OK per chiudere la finestra delle proprietà. Hai appena configurato un’attività che consiste nella creazione e preparazione di una nuova consegna basata su un modello di consegna il cui target sarà specificato al suo interno.

Apri Approvazione e definisci le proprietà come segue:

  1. In Assignment type selezionare un gruppo in cui si è registrati. Se sei connesso utilizzando l'account "admin", seleziona il gruppo Amministrazione.

  2. Quindi, inserisci un titolo e il seguente testo nel corpo del messaggio:

    Do you wish to approve delivery (<%= vars.recCount %> recipient(s))?
    

    Questo è un messaggio che include un'espressione scritta in JavaScript: vars.recCount rappresenta il numero di destinatari interessati dalla consegna dell'attività precedente. Per ulteriori informazioni sulle espressioni JavaScript, consulta Script e modelli JavaScript.

    L'attività Approvazione è descritta in Approvazione.

Parametri di input

Identificatore di consegna, se Specified in the transition è selezionata nella Delivery sezione .

  • deliveryId
  • tableName
  • schema

Ogni evento in entrata deve specificare un target definito da questi parametri.

NOTA

Questo parametro viene visualizzato solo se la Specified by inbound event(s) è selezionata nella Recipients sezione .

  • nomefile

    Nome completo del file generato se il File(s) specified by inbound event(s) è selezionata nella Recipients sezione .

  • contentId

    Identificatore del contenuto se Specified by inbound events è selezionata nella Content sezione .

Parametri di output

  • tableName
  • schema
  • recCount

Questo insieme di tre valori identifica il target risultante dalla consegna. tableName è il nome della tabella che memorizza gli identificatori del target, schema è lo schema della popolazione (in genere nms:recipient) e recCount è il numero di elementi nella tabella.

La transizione associata al complemento ha gli stessi parametri.

NOTA

Non ci sono parametri di output quando la variabile Do not recover target è selezionata.

In questa pagina