# Manutenzione programmata

Questa funzionalità permette di gestire le manutenzioni programmate per le stazioni.&#x20;

Si ricorda sempre di rispettare i livelli di servizio indicati in <https://docs.pagopa.it/sanp/appendici/indicatori-di-qualita-per-i-soggetti-aderenti/livelli-di-servizio-enti-creditori>.

Di seguito i requisiti relativi ad una manutenzione:

{% hint style="info" %}

* L’EC **ha a disposizione** `36 ore` di manutenzione all’anno
* Superate le `36 ore` la creazione di una nuova manutenzione avrà le seguenti conseguenze:
  * il flag `StandIn` fisso a `true`
  * le ore saranno conteggiate come `extra`
* Una manutenzione **deve essere** programmata con minimo `72 ore` di anticipo
* Il range temporale di una manutenzione ha una granularità di `15 minuti`
* L’EC **ha la possibilità** di modificare una manutenzione *programmata* modificando tutti i campi
* L'EC **ha la possibilità** di modificare una manutenzione *in corso* modificando solo il campo`Data ora fine` manutenzione (non può essere precedente alla data e ora attuali)
* L’EC **ha la possibilità** di eliminare una manutenzione *programmata*
* L’EC **ha la possibilità** di programmare *più di una manutenzione per una stessa stazione ma queste non possono sovrapporsi*
* In caso di manutenzione programmata a cavallo di capodanno il conteggio delle ore sarà diviso alla mezzanotte del 31/12
  {% endhint %}

Per accedere alla funzionalità entrare nella voce di menu a sinistra "Manutenzioni programmate".

All'accesso della pagina viene visualizzata un'anteprima con tutte le informazioni cumulative delle ore di manutenzione programmate, svolte, residue in funzione dell'anno di riferimento.&#x20;

{% hint style="info" %}
Si ricorda che il numero di ore massimo secondo gli attuali livelli di servizio è pari a 36. Nel caso in cui si vada oltre tale limite non è possibile quando si crea una nuova manutenzione impostare il flag "StandIN" a false in quanto necessariamente i pagamenti devono essere possibili in "StandIN".
{% endhint %}

{% hint style="warning" %}
E' possibile creare una manutenzione con almeno 72 ore di preavviso dall'avvio della stessa.
{% endhint %}

Più in basso invece vi è l'elenco delle manutenzioni programmate, suddivise con gli stati "`in corso`" e "`in programma`", e di quelle passate.

<figure><img src="https://2672849484-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBnqUVJHM26TaVUpNXC9J%2Fuploads%2Fuura7S58rwmoiNszyzK2%2Fimage.png?alt=media&#x26;token=d68df7ad-5234-4a37-8787-fdb7c44f406e" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2672849484-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBnqUVJHM26TaVUpNXC9J%2Fuploads%2F4aPney6S1lFbdUBODNu5%2Fimage.png?alt=media&#x26;token=3dfd8e98-de3f-4f49-b5ad-a21661529814" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2672849484-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBnqUVJHM26TaVUpNXC9J%2Fuploads%2FMiglIa9H3tDvp74QydZI%2Fimage.png?alt=media&#x26;token=e65e39c0-45fb-4238-8711-98407622cdf2" alt=""><figcaption></figcaption></figure>

Per creare una nuova manutenzione è necessario cliccare sul pulsante "`Nuova manutenzione`" che apre la seguente form.

<figure><img src="https://2672849484-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBnqUVJHM26TaVUpNXC9J%2Fuploads%2Fwja3W9ihFu6tmGjv0WRy%2Fimage.png?alt=media&#x26;token=a54ec215-b9f0-4b01-80de-2de19b1972d3" alt=""><figcaption></figcaption></figure>

E' necessario selezionare dal menu a tendina la stazione per la quale attivare la manutenzione, la data / ora di inizio di fermo e la data / ora di fine fermo. Inoltre è possibile indicare se durante il fermo della stazione sarà comunque possibile gestire i pagamenti mediante lo StandIN (maggiori info in <https://docs.pagopa.it/sanp/specifiche-attuative-del-nodo-dei-pagamenti-spc/funzionamento-generale/stand-in>)

{% hint style="danger" %}
Come già si ribadiva sopra, nel caso in cui il numero di ore di manutenzione previsto per l'anno (36) sia stato superato in caso di nuova manutenzione non è possibile impostare il flag StandIN a false (NO).&#x20;

![](https://2672849484-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBnqUVJHM26TaVUpNXC9J%2Fuploads%2FKHqMwvXsGvBgD8qkGlYl%2Fimage.png?alt=media\&token=ba4376a2-a41a-45c3-a9e0-9c95399ab7e4)
{% endhint %}

Una volta confermata la manutenzione, questa assume lo stato "`In programma`" e viene mostrata nella griglia della manutenzioni programmate così come mostrato di seguito. Raggiunto la data / ora prevista la manutenzione assume lo stato `"In corso`" mentre una volta terminata questa viene spostata nel tab "Passate" con lo stato "`Terminata`".

<figure><img src="https://2672849484-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBnqUVJHM26TaVUpNXC9J%2Fuploads%2FaScTk0jMwREnwlr7DV4f%2Fimage.png?alt=media&#x26;token=f3dda736-f73d-4426-a26f-29ec174b9120" alt=""><figcaption></figcaption></figure>

Qualora si dovesse rendere necessaria una modifica ad una manutenzione già creata è possibile procedere utilizzando la funzione di modifica.&#x20;

<figure><img src="https://2672849484-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBnqUVJHM26TaVUpNXC9J%2Fuploads%2FQPRmiLffWezh0enCUX4X%2Fimage.png?alt=media&#x26;token=3b319054-9878-4361-9d04-f54ea6d8abfb" alt=""><figcaption></figcaption></figure>

Le modifiche permesse sono quelle relative al flag StandIN e alle date, fermo restando che non sarà possibile impostare una data di avvio inferiore alle 72 ore.

<figure><img src="https://2672849484-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBnqUVJHM26TaVUpNXC9J%2Fuploads%2FCRy9SdgMX1NDb3okXkf7%2Fimage.png?alt=media&#x26;token=c10059a9-695b-48d0-a4d4-e58f4fa4c133" alt=""><figcaption></figcaption></figure>

Anche nel caso di una manutenzione in corso è possibile procedere alla modifica. In questo caso i vincoli sono i seguenti:

* L'EC **ha la possibilità** di modificare una manutenzione *in corso* modificando solo il campo`Data ora fine` manutenzione (non può essere precedente alla data e ora attuali)

<figure><img src="https://2672849484-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBnqUVJHM26TaVUpNXC9J%2Fuploads%2FRD1SHAWlgEDCNz5RKir9%2Fimage.png?alt=media&#x26;token=ae4990eb-d72d-4067-8614-108162fc9504" alt=""><figcaption></figcaption></figure>

L'EC mediante l'azione "Termina manutenzione" può decidere di eliminare la manutenzione programmata.

<figure><img src="https://2672849484-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBnqUVJHM26TaVUpNXC9J%2Fuploads%2FiDWO4orBrWfMFi4SbMfd%2Fimage.png?alt=media&#x26;token=7140b360-b741-4842-9498-7ecdfcbde300" alt=""><figcaption></figcaption></figure>
