Show Menu
ARGOMENTI×

Flusso di lavoro secondario

L' Sub-workflow attività consente di attivare l'esecuzione di un altro flusso di lavoro e recuperare il risultato. Questa attività consente di utilizzare flussi di lavoro complessi utilizzando un'interfaccia semplificata.
Puoi chiamare più flussi di lavoro secondari in un unico flusso di lavoro. I flussi di lavoro secondari vengono eseguiti in modo sincrono.
Nell’esempio seguente, un flusso di lavoro "principale" chiama un flusso di lavoro secondario utilizzando i collegamenti. Per ulteriori informazioni sugli oggetti grafici di tipo "salto", vedere questa sezione .
  1. Crea un flusso di lavoro da utilizzare come flusso di lavoro secondario in un altro flusso di lavoro.
  2. Inserite un' Jump (end point) attività con priorità pari a 1 all'inizio del flusso di lavoro. Se hai più salti di tipo "punto finale", Adobe Campaign utilizzerà il salto "punto finale" con il numero più basso.
  3. Inserite un' Jump (start point) attività con priorità pari a 2 alla fine del flusso di lavoro. Se hai più salti di tipo "punto iniziale", Adobe Campaign utilizzerà il salto "punto iniziale" con il numero più alto.
    Se l'attività del flusso di lavoro secondario fa riferimento a un flusso di lavoro con diverse Jump attività, il flusso di lavoro secondario viene eseguito tra il tipo di "salto del punto finale" con il numero più basso e il tipo di "salto del punto iniziale" con il numero più alto.
    Affinché il flusso di lavoro secondario possa essere eseguito correttamente, è necessario che sia presente un solo salto di tipo "punto finale" con il numero più basso e che sia possibile effettuare un solo salto di tipo "punto iniziale" con il numero più alto.
  4. Completa e salva questo "flusso di lavoro secondario".
  5. Create un flusso di lavoro "principale".
  6. Inserite un' Sub-workflow attività e apritela.
  7. Dall’elenco a Workflow template discesa, selezionate il flusso di lavoro da utilizzare.
  8. È inoltre possibile aggiungere uno script di configurazione per modificare il flusso di lavoro di riferimento.
  9. Clic Ok . Crea automaticamente una transizione in uscita con l'etichetta dell' Jump (start point) attività dal flusso di lavoro selezionato.
  10. Eseguire il flusso di lavoro.
Una volta eseguito, il flusso di lavoro chiamato come flusso di lavoro secondario è ancora nello Being edited stato, ovvero:
  • Non potete fare clic con il pulsante destro del mouse sulle transizioni per visualizzare la destinazione.
  • Impossibile visualizzare il numero di popolazioni intermedie.
  • I file di registro sono aggregati nel flusso di lavoro "principale" e sono etichettati solo come "subworkflow".
Questo flusso di lavoro è solo un modello. Un nuovo flusso di lavoro secondario basato su questo modello viene creato quando chiamato dal flusso di lavoro "principale".

Parametri di input (facoltativo)

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

Parametri di output

  • tableName
  • schema
  • recCount
Questo insieme di tre valori identifica la popolazione oggetto della query. tableName è il nome della tabella che registra gli identificatori di destinazione, schema è lo schema della popolazione (in genere nms:destinatario) ed recCount è il numero di elementi nella tabella.
  • targetSchema: Questo valore è lo schema della tabella di lavoro. Questo parametro è valido per tutte le transizioni con tableName e schema .