Stato delle aste

Tutte le aste seguono un flusso di lavoro, che comincia quando un responsabile dell'asta crea un'asta, all'ora in cui l'asta diventa attiva e gli offerenti eseguono un'offerta per l'asta e termina alla chiusura dell'asta, con la proclamazione di un vincitore. Il responsabile dell'asta inoltre, ha la capacità di chiudere un'asta in corso o che non è ancora stata avviata. Durante questo processo, il programma di pianificazione è responsabile della trasmissione delle azioni del flusso di lavoro associate all'avvio e all'arresto delle aste, elaborando le offerte e completando gli ordini vincenti. 

Lo stato dell'asta viene utilizzato per tenere traccia dello stato di un'asta durante questo processo del flusso di lavoro, e viene visualizzato nella colonna AUSTATUS della tabella AUCTION. Lo stato di un'asta può essere uno dei seguenti:

Il flusso di lavoro e lo stato dell'asta differisce a seconda dei tipi d'asta. La seguente tabella descrive le azioni del flusso di lavoro, i comandi richiamati dal responsabile dell'asta o dal programma di pianificazione e lo stato dell'asta corrispondente per le aste libere, con offerta in busta chiusa e a ribasso:

Azione del flusso di lavoro  Comando Stato libera Stato offerta in busta chiusa Stato a ribasso
Il responsabile dell'asta crea un'asta. CreateAuction Futuro
lockflag=0
Futuro
lockflag=0
Futuro
lockflag=0
Il programma di pianificazione avvia l'asta quando si supera l'ora di inizio. MonitorAuctions Corrente
lockflag=0
Corrente
lockflag=1
Corrente
lockflag=0
Il programma di pianificazione determina le migliori offerte per l'Asta libera. ProcessOpenCryBids Nessuna modifica Non applicabile Non applicabile
Il programma di pianificazione elabora offerte automatiche. ProcessAutoBids Nessuna modifica Non applicabile Non applicabile
Il programma di pianificazione determina le offerte vincenti per l'Asta a ribasso. ProcessDutchBids Non applicabile Non applicabile Offerte chiuse
lockflag=1
Il responsabile dell'asta ritira l'asta.

Nota: il responsabile dell'asta può ritirare un'asta fino all'ora di chiusura dell'asta.

DeleteAuction Ritirata Ritirata Ritirata
Il programma di pianificazione chiude l'asta.  CloseBidding Offerte chiuse Offerte chiuse Offerte chiuse
Il programma di pianificazione elabora un'esecuzione finale delle offerte automatiche. ProcessAutoBids Offerte chiuse
lockflag=1 dopo l'esecuzione finale delle offerte automatiche
Offerte chiuse Offerte chiuse
Il programma di pianificazione elabora le aste con uno stato di Offerte chiuse e lockflag=1 e definisce i vincitori delle aste libere ed in busta chiusa. FinalizeAuction Ambiente chiuso, lockflag=1  Ambiente chiuso, lockflag=1  Ambiente chiuso, lockflag=1
Il programma di pianificazione elabora offerte con uno stato di offerta di W. CompleteOrder Nessuna modifica Nessuna modifica Nessuna modifica

Argomenti correlati

IBM copyright