Gestione delle proprietà nel database tramite Amministratore di gestione del sistema

Per gestire le proprietà nel database, è possibile utilizzare l'interfaccia utente Gestione proprietà nel menu Amministratore gestione sistema.

È possibile ricercare una proprietà in base alla categoria, al tipo di sovrascrittura, al nome sovrascrittura o al nome proprietà stesso. I valori delle proprietà possono essere modificati ed è possibile aggiungere sovrascritture. È possibile creare una nuova proprietà e le sovrascritture possono essere aggiunte per la proprietà CUSTOM. Non è possibile eliminare una proprietà SYSTEM. È possibile eliminare solo le proprietà CUSTOM. Quando si elimina una proprietà di base CUSTOM, vengono eliminate anche tutte le sovrascritture per questa proprietà.

Ricerca di proprietà

È possibile ricercare le proprietà utilizzando una ricerca di base o una ricerca avanzata. Una ricerca di proprietà di base produce un elenco di risultati più ampio in base ai criteri di ricerca forniti. Una ricerca di proprietà avanzata produce un elenco di risultati più raffinato e preciso in base ai criteri di ricerca forniti.

Per eseguire una ricerca di base:
  1. Accedere a Amministratore di gestione del sistema. Il formato URL predefinito è https://<server>:<port>/sma/sma/login.do. Verrà visualizzata la home page dell'applicazione.
  2. Fare clic su System > Property Management. Viene visualizzata la schermata di ricerca proprietà.
  3. Selezionare i criteri di ricerca di base basati sui seguenti campi:
    • Categoria
    • Nome proprietà
    • Sostituisci tipo
    • Sovrascritto per
  4. Fare clic su Ricerca. Vengono visualizzati gli elenchi di proprietà che corrispondono ai criteri di ricerca di base.
Per eseguire una ricerca avanzata:
  1. Accedere a Amministratore di gestione del sistema. Verrà visualizzata la home page dell'applicazione.
  2. Fare clic su System > Property Management. Viene visualizzata la schermata di ricerca proprietà.
  3. Fare clic su Passa alla ricerca avanzata.
  4. Selezionare i criteri di ricerca avanzata in base ai campi seguenti:
    • Categoria
    • Nome proprietà
    • Sostituisci tipo
    • Sovrascritto per
    • Modificabile
    • Modificabile al runtime
    • Utente sovrascrivibile
    • Server sovrascrivibile
    • Tipo di proprietà
    • Descrizione
    • Commenti dell'utente
    • Autore
    • Redattore
    • Data di creazione
    • Data di modifica
  5. Fare clic su Ricerca. Vengono visualizzati gli elenchi di proprietà corrispondenti ai criteri di ricerca avanzati.

Creazione di proprietà

È possibile creare nuove proprietà personalizzate nell'interfaccia utente Gestione proprietà.
  1. Accedere a Amministratore di gestione del sistema. Verrà visualizzata la home page dell'applicazione.
  2. Fare clic su System > Property Management. Viene visualizzata la schermata di ricerca proprietà.
  3. Fare clic su Crea proprietà. Viene visualizzata la schermata di creazione proprietà.
  4. Nel campo Nome proprietà , immettere il nome della proprietà che verrà creata.
  5. Nell'elenco Categoria , selezionare la categoria corrispondente alla proprietà.
  6. Il campo Tipo di proprietà è impostato su PERSONALIZZATO per impostazione predefinita.
  7. Nel campo Tipo di dati , immettere il tipo di dati corrispondente ai valori della proprietà. Ad esempio, integer, Boolean o un altro tipo di dati.
  8. Nell'elenco Modificabile , selezionare il valore appropriato.
  9. Nell'elenco Modificabile in fase di esecuzione , selezionare il valore appropriato.
  10. Nell'elenco Sovrascrivibile del server , selezionare il valore in base alla possibilità di sovrascrivere il server per la proprietà
  11. Nell'elenco Sovrascrivibile dall'utente , selezionare il valore in base alla possibilità di sovrascrivere l'utente per la proprietà.
  12. Nel campo Descrizione , immettere la descrizione della proprietà.
  13. Nel campo Commento utente , immettere eventuali commenti applicabili alla proprietà.
  14. Un valore factory non può essere aggiunto per le proprietà personalizzate.
  15. Nel campo Valore proprietà , immettere il valore della proprietà corrispondente alla proprietà che verrà creata.
  16. Nel campo Valori consentiti , aggiungere tutti i valori consentiti corrispondenti alla proprietà in base al tipo di dati. Ad esempio, una proprietà con un tipo di dati booleani può avere valori consentiti di Y e N. È inoltre possibile eliminare i valori consentiti aggiunti.
  17. Fare clic su Crea per creare o salvare la proprietà.

Gestione delle proprietà

È possibile gestire le proprietà esistenti nell'interfaccia utente Gestione proprietà.
  1. Accedere a Amministratore di gestione del sistema. Verrà visualizzata la home page dell'applicazione.
  2. Fare clic su System > Property Management. Viene visualizzata la schermata di ricerca proprietà.
  3. Immettere i criteri di ricerca di base o avanzati per la proprietà che si desidera gestire.
  4. Fare clic su Ricerca. Vengono visualizzati gli elenchi di proprietà corrispondenti ai criteri di ricerca.
  5. Evidenziare la proprietà che si desidera modificare e fare clic su Gestisci proprietà. Verrà visualizzata la schermata Gestisci proprietà con i dettagli della proprietà.
  6. Fare clic su Cronologia di controllo per visualizzare gli aggiornamenti applicati alla proprietà.
  7. Fare clic su Modifica valore per modificare il valore della proprietà o aggiornare i commenti utente. Viene visualizzata la schermata Modifica valore.
  8. Nel campo Nuovo valore , immettere il valore della nuova proprietà da aggiungere.
  9. Nel campo Commenti utente , aggiungere nuovi commenti o aggiornare i commenti esistenti.
  10. Fare clic su OK per salvare le modifiche.

Eliminazione delle proprietà

È possibile eliminare le proprietà esistenti nell'interfaccia utente Gestione proprietà.
  1. Accedere a Amministratore di gestione del sistema. Verrà visualizzata la home page dell'applicazione.
  2. Fare clic su System > Property Management. Viene visualizzata la schermata di ricerca proprietà.
  3. Immettere i criteri di ricerca di base o avanzati per la proprietà che si desidera gestire.
  4. Fare clic su Ricerca. Vengono visualizzati gli elenchi di proprietà corrispondenti ai criteri di ricerca.
  5. Evidenziare la proprietà che si desidera eliminare e fare clic su Elimina proprietà. La proprietà viene eliminata.

Sovrascrittura delle proprietà

La funzione Sovrascrivi nella gestione delle proprietà in un database consente di sovrascrivere il valore di una proprietà all'interno di un determinato contesto. L'applicazione IBM Sterling® Order Management System legge il valore sovrascritto di una proprietà quando viene chiamata un'API o un agente nel contesto di quella proprietà. Tuttavia, in altri scenari, il valore di base della proprietà viene letto. La funzione di gestione delle proprietà fornisce due tipi di sovrascritture: sovrascrittura utente e sovrascrittura server.
  • La funzione di sovrascrittura utente consente a un utente di sovrascrivere il valore di una proprietà nel contesto dell'utente. Quando un'API viene richiamata nel contesto di un utente, legge il valore sovrascritto e procede con lo stesso. Tuttavia, quando la stessa API viene richiamata da un altro utente, l'applicazione legge il valore base della proprietà.
  • Le sovrascritture server possono essere definite per un'istanza del server agent. In tal caso, la JVM del server agent deve essere avviata con un nome impostando l'argomento del livello JVM,jvminstance'. I valori delle proprietà vengono sovrascritti rispetto al nome jvminstance . Quando un agent viene eseguito all'interno di questo server agent, legge il valore sovrascritto. Tuttavia, quando lo stesso agente viene eseguito su un altro server agente, legge il valore di base della proprietà.
È possibile aggiungere una nuova sovrascrittura alle proprietà esistenti nell'interfaccia utente Gestione proprietà.
  1. Accedere a Amministratore di gestione del sistema. Verrà visualizzata la home page dell'applicazione.
  2. Fare clic su System > Property Management. Viene visualizzata la schermata di ricerca proprietà.
  3. Immettere i criteri di ricerca di base o avanzati per la proprietà che si desidera gestire.
  4. Fare clic su Ricerca. Vengono visualizzati gli elenchi di proprietà corrispondenti ai criteri di ricerca.
  5. Evidenziare la proprietà che si desidera modificare e fare clic su Gestisci proprietà. Verrà visualizzata la schermata Gestisci proprietà con i dettagli della proprietà.
  6. Fare clic su Aggiungi nuova sovrascrittura. Viene visualizzata la finestra Aggiungi nuova sovrascrittura.
  7. Nell'elenco Tipo di sovrascrittura , selezionare una sovrascrittura SERVER o USER in base al tipo di sovrascrittura che verrà creato.
  8. Nel campo Commenti utente , aggiungere nuovi commenti o aggiornare i commenti esistenti.
  9. Nel campo Sovrascrivi per , immettere il valore per cui si sta creando la sovrascrittura. Ad esempio, per una sovrascrittura USER, immettere un nome utente specifico per cui si sta creando questa sovrascrittura. Analogamente, per una sovrascrittura SERVER, immettere il nome jvminstance del server agent per cui viene creata questa sovrascrittura.
    Piattaforma di nuova generazioneNota: immettere i valori del nome server come adminserver, apiserver, callcenterserver, storeservere webstoreserver per sovrascrivere la proprietà in un application server per utenti di nuova generazione.
  10. Fare clic su OK per salvare le modifiche.
    Note:
    • Non è possibile aggiungere un valore di proprietà con lunghezza superiore a 100 caratteri tramite l'interfaccia utente della console di gestione del sistema, nonostante la lunghezza massima nel database sia 1000. Tuttavia, è possibile superare questa limitazione creando la proprietà con l'API manageProperty .
    • Tutte le proprietà sovrascritte per la proprietà di base sono elencate nel pannello inferiore del pannello dei dettagli della proprietà di base.
    • I controlli per le proprietà sovrascritte possono essere visualizzati selezionando una delle proprietà sovrascritte e facendo clic su Cronologia controlli.
    • I valori delle proprietà sovrascritte possono essere modificati selezionando una delle proprietà sovrascritte e facendo clic su Modifica valore. Il flusso è simile alla modifica dei valori delle proprietà di base.
    • Per eliminare una proprietà sovrascritta, selezionarla e fare clic su Elimina sovrascrittura.
    • Il comportamento di override dell'utente non è disponibile quando un'API viene chiamata da Sterling HTTP API Tester. Le informazioni utente acquisite in API Tester sono solo a scopo di autenticazione.