Metodo di post - elaborazione per le transazioni in entrata

Nel metodo di post - elaborazione per le transazioni in ingresso, sia i record IR che ER sono disponibili per l'elaborazione.

La personalizzazione della transazione in entrata può essere eseguita nel flusso di post elaborazione utilizzando il seguente metodo:

public StructureData setUserValueIn(StructureData irData, StructureData erData) 

Il metodo può eseguire i seguenti processi:

  • Convalidare i dati.
  • Modificare i dati esterni modificando il record IR da salvare nel sistema.
  • Associare ulteriori dati dal record ER al record IR.
  • Arrestare l'ulteriore elaborazione della transazione generando un'eccezione. Per i messaggi basati sulla coda, la transazione rimane nella coda per la rielaborazione. Per i messaggi non basati sulla coda, i messaggi vengono restituiti al client che ha avviato il servizio aziendale.
  • Interrompere l'elaborazione del messaggio in Maximo® Manage generando un'eccezione skip_transaction. In questo caso, il messaggio non viene salvato nel sistema. Per i messaggi basati sulla coda, il messaggio viene rimosso dalla coda.
  • Registrare la transazione.

Identificare la classe di uscita utente del servizio aziendale nell'applicazione Servizi aziendali.