Consegna

Un'attività di tipo Consegna consente di creare un'azione di consegna. Può essere costruito utilizzando elementi di input.

Per configurarlo, modificate l'attività e immettete le opzioni di consegna.

  1. Consegna

    Puoi:

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

      Questa opzione può essere utilizzata quando un'attività di 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. Quindi, 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, selezionate l' Explicit opzione e selezionate la consegna dall'elenco a discesa del Delivery campo.

      Per impostazione predefinita, l’elenco mostra le consegne non completate contenute nella cartella Consegne . Per accedere ad altre campagne, fai clic sull’ Select link icona .

      Selezionate la campagna dall'elenco a discesa del Folder campo oppure fate clic Display sub-levels per visualizzare tutte le consegne contenute nelle sottocartelle:

      Dopo aver selezionato l’azione di consegna, potete visualizzare il contenuto facendo clic sull’ Edit link icona .

    • Creare uno script per calcolare la consegna. A questo scopo, selezionare l' Computed by a script opzione e immettere lo script. Per aprire una finestra di input, fate clic sull’ Edit… opzione. L'esempio seguente recupera l'identificatore della consegna:

    • Crea una nuova consegna. A questo scopo, selezionate l' New, created from a template opzione e il modello di consegna su cui verrà basato il recapito.

      Fate clic sull' Select link icona per sfogliare le cartelle e fate clic sull' Edit link icona se desiderate visualizzare il contenuto del modello selezionato.

  2. Destinatari

    I destinatari possono essere specificati dagli eventi in entrata, ad esempio in seguito all'importazione di un 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

    Potete creare la consegna, prepararla, avviarla, stimare la destinazione o inviare una prova.

    Selezionare il tipo di azione da eseguire:

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

    L' Act on a delivery attività ulteriormente utilizzata nel flusso di lavoro consente di avviare tutti i passaggi rimanenti necessari per avviare la distribuzione (calcolo della destinazione, preparazione dei contenuti, distribuzione). For more on this, refer to Delivery control.

    Sono inoltre disponibili le seguenti opzioni:

    • Generate an outbound transition

      Crea una transizione in uscita che verrà attivata al termine dell'esecuzione. Potete scegliere se recuperare o meno la destinazione della consegna in uscita.

    • Do not recover target

      Non recupera la destinazione dell'azione di consegna in uscita.

    • Processing errors

      Fare riferimento al controllo Consegna.
      La scheda Script consente di modificare i parametri di consegna.

Esempio: flusso di lavoro di distribuzione

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

Aprite l'attività Consegna e definite le proprietà come segue:

  • Nella Delivery sezione, selezionate New, created from a template e selezionate un modello di consegna.
  • In the Recipients section, select Specified in the delivery.
  • In the Action to execute section, keep the Prepare option.

Fare clic 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 verrà specificato al suo interno.

Aprite l'attività Approvazione e definite le proprietà come segue:

  1. Nel Assignment type campo, selezionate un gruppo in cui siete registrati. Se siete connessi utilizzando l'account 'admin', selezionate il gruppo Amministrazione.

  2. Quindi, immettete un titolo e inserite il testo seguente 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, fare riferimento a script e modelli JavaScript.

    L'attività Approvazione è dettagliata in Approvazione.

Parametri di input

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

  • deliveryId
  • tableName
  • schema

Ogni evento in ingresso deve specificare una destinazione definita da questi parametri.

Nota

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

  • nomefile

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

  • contentId

    Identificatore del contenuto se l' Specified by inbound events opzione è 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 della destinazione, schema è lo schema della popolazione (in genere nms:destinatario) ed recCount è il numero di elementi nella tabella.

La transizione associata al complemento ha gli stessi parametri.

Nota

Non sono presenti parametri di output quando l' Do not recover target opzione è selezionata.

In questa pagina