Procedure

Le procedure servono per automatizzare l'esecuzione dei connettori. Ogni procedura esegue, a scadenze determinate, una sequenza di connettori in un ordine prestabilito.

Per creare una procedura è necessario andare al menù

Processi >> Procedure

cliccare sul tasto Aggiungi in verde e compilare i campi:

  • Nome: un identificativo che non deve rispettare nessuna particolare regola semantica
  • Timer: il range di tempo che intercorre tra le esecuzioni della procedura (ad esempio 1 ora)
  • Considerare le schedulazioni temporali: selezionare Si soltanto se si dispone di una serie di schedulazioni temporali già impostate

procedure

Ogni procedura dispone inoltre di una sezione dedicata alle notifiche via mail di errori, ritardi nell’esecuzione, numero di connettori eseguiti e alert specifici per i logs dei connettori di alcuni marketplace.

Come impostare una procedura

Una procedura è in grado di attivare in sequenza predeterminata diversi connettori. Fondamentale è considerare attentamente l’ordinamento dei vari connettori inseriti all’interno di una procedura, per consentire che funzioni correttamente. Dopo aver aggiunto più connettori all’interno della procedura è possibile dargli l’ordinamento che si ritiene corretto semplicemente trascinando ogni riga alla posizione desiderata. Basterà passare con il mouse sulla riga del connettore che si desidera spostare e cliccare per trascinarlo in alto o in basso fino alla posizione corretta.

Ad esempio è possibile strutturare una procedura di scarico ordini e aggiornamento stock in questo modo:

  1. Scarica ordini dal negozio A
  2. Scarica ordini dal negozio B
  3. Scarica ordini dal negozio C
  4. Scarica ordini dal negozio D
  5. Scarica ordini dal negozio E
  6. Aggiorna le disponibilità di magazzino sul negozio A
  7. Aggiorna le disponibilità di magazzino sul negozio B
  8. Aggiorna le disponibilità di magazzino sul negozio C
  9. Aggiorna le disponibilità di magazzino sul negozio D
  10. Aggiorna le disponibilità di magazzino sul negozio E

Per inserire in procedura i connettori precedentemente creati e configurati, basta cliccare su Aggiungi nella colonna denominata Connettori. E' possibile monitorare l'esecuzione accedendo al logs di esecuzione procedure dal pulsante in alto al centro denominato Procedure o dall’apposita sezione del menù (vedi guida Logs).

Vi è la possibilità inoltre di aggiungere alla procedura una schedulazione temporale che permette di decidere quando la procedura sarà attiva e quando invece smetterà di funzionare nell’arco della giornata o della settimana.

Per attivare questa funzione è necessario prima di tutto impostare su Si la voce "Considerare le schedulazioni temporali?" all'interno della procedura desiderata. Tornando sulla lista delle procedure si andrà ad aggiungere un record alla colonna Schedulazioni (ultima colonna).

Cliccando su Aggiungi si aprirà la configurazione per una nuova schedulazione, dove sarà necessario impostare i seguenti dati:

  • il giorno della settimana
  • l'ora di inizio/fine della schedulazione
  • i minuti di inizio/fine della schedulazione
  • il modo: è possibile indicare se nel range temporale impostato la procedura dovrà essere attiva o disattiva
    • selezionare "Attiva" se si vuole che tale schedulazione permetta alla procedura di attivarsi nel momento (gg/h/m) configurato in precedenza.
    • selezionare "Disattiva" se si vuole che una schedulazione attiva venga disattivata nel momento (gg/h/m) configurato in precedenza.

Le schedulazioni vanno quindi create in coppia: una che decide quando la procedura deve attivarsi (impostando come modo "Attiva") e l'altra che decide quando deve disattivarsi (impostando come modo "Disattiva").

ES: Si suppone che una procedura debba funzionare ogni lunedì dalle 9.00 alle 19.00
Si creeranno 2 schedulazioni differenti:

  1. Giorno: Lunedì, Ora: 9,Minuti: 00, Modo: Attiva.
  2. Giorno: Lunedì, Ora: 19, Minuti: 00, Modo: Disattiva.
2 su 5 - 4 valutazioni
Grazie per aver valutato questo contenuto.

bindCommerce

bindCommerce s.r.l.

Partita IVA IT07798861212 - SDI M5UXCR1
Registro imprese di Napoli - REA: NA - 910618
Capitale Sociale € 20.000,00 interamente versato
Tel: +39 011 089 122 0
E-mail: info@bindcommerce.com

PON 2014>20 Riaccendiamo lo sviluppo