Fusi orari
Oltre ad essere sensibile alle considerazioni sul fuso orario locale, Sterling Order Management System Software è configurato per riconoscere i fusi orari in tutto il mondo.
Ad esempio, se un ordine viene effettuato in Germania per l'evasione negli Stati Uniti, ma i dettagli dell'ordine non vengono compilati in tempo, il software considera le differenze nei due fusi orari al fine di generare un'eccezione all'ora appropriata negli Stati Uniti.
Di seguito sono riportati i diversi modi in cui Application Platform gestisce i fusi orari:
Nota: quando si definisce una locale con un fuso orario (ad esempio, en_US_EST) e quando l'utente è collegato per tale locale, il sistema utilizza i file che terminano solo con il codice < language> _ < country>. Ad esempio, se l'applicazione ha i fusi orari fr_CA_EST e fr_CA_GMT impostati per una locale, il sistema utilizza gli stessi file (ad esempio, ycpapibundle_fr_CA.properties, en_US_ycplocalizedstrings_fr_CA.properties, earth_fr_CA.css) indipendentemente dal fuso orario dell'utente collegato.
- Quando i valori di data e ora vengono memorizzati, vengono convertiti nella locale del database. Ad esempio, si supponga che un database si trovi a New York e che un rappresentante del servizio clienti si trovi a Londra. Il rappresentante del servizio clienti immette i dettagli di un ordine. Quando la data e l'ora dell'ordine sono memorizzate nel database che risiede a New York, i valori vengono convertiti in Eastern Standard Time.
- Quando i campi di data e ora vengono visualizzati nell'interfaccia utente, Sterling Order Management System Software esegue i calcoli del fuso orario basati sulla locale corrente dell'utente e visualizza l'ora di conseguenza. Ad esempio, quando un rappresentante del servizio clienti a Londra visualizza un ordine che risiede in un database a New York, la data e ora vengono convertite da Eastern Standard Time a Greenwich Mean Time.
Quando un campo data non contiene un componente ora, si presume che l'ora sia 12 a.m. Tali campi non vengono modificati per i fusi orari quando vengono visualizzati da varie locali con fusi orari differenti.
- Le API di Sterling Order Management System Software visualizzano la data e l'ora in cui sono memorizzate nel database. Per i campi sensibili al tempo, la differenza di fuso orario rispetto all'UTC (Universal Time Coordinate) viene aggiunta alla data e all'ora nell'output.