Con il rilascio Spring ‘25, Salesforce tenterà di imporre l'aggiornamento rilascio Abilitazione dei formati di impostazioni internazionali ICU e di abilitare le nuove impostazioni internazionali ICU in tutte le organizzazioni.
Se Salesforce tenta di imporre l'aggiornamento rilascio in un'organizzazione Sandbox o di produzione e l'imposizione non riesce, l'amministratore dell'organizzazione riceverà un'email. Se l'aggiornamento rilascio non riesce, tenteremo di imporre l'aggiornamento rilascio in Summer ‘25.
L'errore più comune si verifica se un'organizzazione contiene classi Apex, trigger Apex e pagine Visualforce che non soddisfano il requisito minimo previsto per la versione API, 45.0. Se l'organizzazione contiene versioni API precedenti di questi componenti, Salesforce non abiliterà i formati di impostazioni internazionali ICU nell'organizzazione. L'organizzazione rimarrà su JDK finché non si abilitano manualmente i formati di impostazioni internazionali ICU. Per maggiori dettagli, vedere la sezione "Quali sono le conseguenze se la mia organizzazione rimane su JDK?".
Se si utilizzano pacchetti gestiti con classi Apex, trigger Apex o pagine Visualforce che non sono nella versione 45.0 o superiore, rivolgersi allo sviluppatore del pacchetto. Se l'aggiornamento rilascio non è riuscito a causa di questi componenti in un pacchetto gestito di proprietà di Salesforce, siamo a conoscenza di questo problema e lo stiamo risolvendo, nel frattempo continueremo a supportare JDK per queste organizzazioni.
Se l'organizzazione ha richiesto un rinvio fino a Summer ‘25, non imporremo l'aggiornamento rilascio fino a Summer ‘25. Per maggiori dettagli sul rinvio dell'aggiornamento rilascio, vedere la sezione "Posso decidere di non aderire?".
In tutti gli altri scenari, si consiglia di testare e adottare i formati delle impostazioni internazionali ICU prima che vengano abilitati nell'organizzazione.
Partecipare alla conversazione nel gruppo ICU Locale Formats Adoption della Trailblazer Community.
Domande frequenti
1) Come posso verificare se i formati delle impostazioni internazionali ICU sono stati abilitati nella mia organizzazione?
Si consiglia di controllare il proprio itinerario di controllo impostazioni per determinare se i formati delle impostazioni internazionali ICU sono abilitati e da chi. Per maggiori dettagli, consultare il documento Determinare se l'organizzazione utilizza i formati delle impostazioni internazionali ICU o JDK.
2) La mia organizzazione utilizza classi Apex, trigger Apex e pagine Visualforce che non soddisfano il requisito previsto per la versione API, che deve essere almeno 45.0. Se abilito manualmente il formato delle impostazioni internazionali ICU nella mia organizzazione, ma non aggiorno questi componenti alla versione 45.0 o successiva, qual è l'impatto sull'organizzazione?
Se si aggiorna la versione API di un componente, tale componente inizierà a utilizzare ICU anziché JDK. Se non si aggiorna la versione API di altre classi o altri componenti personalizzati dell'interfaccia utente, questi continueranno a utilizzare JDK. L'esperienza utente di conseguenza potrebbe risultare incoerente poiché l'interfaccia utente personalizzata visualizza i formati JDK in base alle impostazioni internazionali dell'utente e i componenti standard dell'interfaccia utente visualizzano i formati ICU in base alle impostazioni internazionali dell'utente.
3) Quali sono le conseguenze se la mia organizzazione rimane su JDK?
Se la versione API non viene aggiornata a causa dei componenti interessati e Salesforce non riesce a imporre l'aggiornamento rilascio, l'organizzazione rimarrà su JDK. Se si sceglie di rimanere su JDK dopo il rilascio Summer ʽ25, il supporto per i problemi relativi a JDK che potrebbero insorgere in futuro può essere limitato.
4) La data prevista per l'imposizione, riportata nel riquadro Aggiornamento rilascio, è diversa tra le organizzazioni. Perché?
|
L'organizzazione ha: |
Nel riquadro Abilitazione dei formati di impostazioni internazionali ICU in Imposta > Aggiornamenti rilascio è indicato: |
Il pulsante "Abilita esecuzione test" è… |
Il riquadro Abilitazione dei formati di impostazioni internazionali ICU in Imposta > Aggiornamenti rilascio è visibile in... |
Questo significa che… |
|
Winter ‘25 |
Imposizione programmata: 11 feb 2025 Procedura completata entro: 10 feb 2025 |
Disponibile fino al 10 feb 2025 |
Scheda Richiede azioni o Archiviato |
Se l'organizzazione non sta ancora utilizzando ICU, Salesforce pianifica l'abilitazione dei formati delle impostazioni internazionali ICU quando l'organizzazione riceve l'aggiornamento rilascio Spring ‘25. Prima dell'aggiornamento, è possibile scegliere di rinviare l'imposizione a Summer ʽ25 |
|
Spring ‘25 |
Imposizione programmata: 15 giu 2025 Procedura completata entro: 14 giu 2025 |
Disponibile fino al 14 giugno 2025 |
Scheda Richiede azioni o Archiviato |
Se l'organizzazione non sta ancora utilizzando ICU, Salesforce pianifica l'abilitazione dei formati delle impostazioni internazionali ICU nel rilascio Summer ‘25. Si consiglia di preparare questa modifica abilitando l'esecuzione di test nel riquadro dell'interfaccia utente che rimane disponibile fino al 14 giugno 2025. |
5) La mia organizzazione utilizza JDK, quale azione devo intraprendere?
Seguire i passaggi riportati in Adozione dei formati delle impostazioni internazionali ICU nella Guida di Salesforce. Questa sezione offre considerazioni e istruzioni su come determinare l'impatto delle nuove impostazioni internazionali per gli utenti.
Come per tutte le modifiche importanti, consigliamo di testare i nuovi formati delle impostazioni internazionali ICU in un ambiente Sandbox. Le indicazioni per l'aggiornamento e il test dei nuovi formati sono disponibili anche nella Guida di Salesforce.
L'analisi dell'impatto e l'aggiornamento delle versioni API e del codice personalizzato possono richiedere del tempo. Consigliamo a tutti i clienti di iniziare a prepararsi con largo anticipo rispetto all'imposizione dei formati ICU prevista nel rilascio Spring ‘25.
Se si ha bisogno di più tempo, è possibile rinviare l'imposizione fino al rilascio Summer ‘25. Per i dettagli, vedere la sezione "Posso decidere di non aderire?"
6) Posso decidere di non aderire?
Attualmente non sono previste eccezioni. Tuttavia, se si necessita di più tempo per i test, è possibile richiedere un rinvio fino al rilascio Summer ‘25. Da Impostazioni, nella casella Ricerca veloce, digitare Interfaccia utente. Scorrere verso il basso l'elenco delle opzioni dell'interfaccia utente e selezionare l'opzione Interfaccia utente situata in fondo al menu. Deselezionare la casella di controllo accanto ad Abilita formati di impostazioni internazionali ICU come parte dell'implementazione pianificata.
7) Qual è la data limite per il rinvio dell'imposizione delle impostazioni internazionali da Spring ‘25 a Summer ‘25?
Per rinviare l'imposizione delle impostazioni internazionali ICU, è necessario deselezionare la casella di controllo Abilita formati di impostazioni internazionali ICU come parte dell'implementazione pianificata prima che l'organizzazione venga aggiornata a Spring ‘25.
La data dell'aggiornamento rilascio principale non è la stessa per tutte le organizzazioni, varia in base all'istanza in cui si trova l'organizzazione. Per sapere la data dell'aggiornamento rilascio principale per la propria istanza, andare alla sezione Stato del sito Trust, cercare l'istanza e fare clic sulla scheda Manutenzione.
8) Quando verranno imposti i formati di impostazioni internazionali ICU per la mia organizzazione?
I formati di impostazioni internazionali ICU verranno imposti nel rilascio Spring ‘25. Per sapere la data dell'aggiornamento rilascio principale per la propria istanza, andare alla sezione Stato del sito Trust, cercare l'istanza e fare clic sulla scheda Manutenzione.
9) Come adottare i formati di impostazioni internazionali ICU senza attendere l'imposizione?
Per abilitare i formati nella propria organizzazione, vedere l'articolo Abilitazione dei formati di impostazioni internazionali ICU.
10) Salesforce abilita i formati delle impostazioni internazionali ICU per l'impostazione internazionale Inglese (Canada) [en_CA]?
Sì. Salesforce impone l'aggiornamento rilascio Abilitazione dei formati di impostazioni internazionali ICU e attiva Abilita formati ICU per impostazioni internazionali en_CA. Gli amministratori possono disabilitare i formati delle impostazioni internazionali ICU per Inglese (Canada) [en_CA] nell'interfaccia utente. Da Imposta, nella casella Ricerca veloce, digitare Interfaccia utente e selezionare Interfaccia utente. Deselezionare Abilita formati ICU per impostazioni internazionali en_CA e salvare le modifiche.
11) I nuovi formati delle impostazioni internazionali ICU vengono imposti nei Sandbox?
Sì. Salesforce abilita i formati delle impostazioni internazionali ICU per le tutte le organizzazioni Sandbox con Spring ‘25.
12) Se i pacchetti gestiti installati contengono classi Apex, trigger Apex e pagine Visualforce con versione API inferiore alla 45, Salesforce abilita i formati di impostazioni internazionali ICU?
No. Salesforce non abiliterà i formati delle impostazioni internazionali ICU nelle organizzazioni con versioni API precedenti per questi componenti. Tuttavia, gli amministratori possono abilitare manualmente i formati delle impostazioni internazionali ICU. Suggeriamo di effettuare dei test prima di abilitare i formati delle impostazioni internazionali ICU nell'ambiente di produzione. L'articolo sui test della migrazione dei formati di impostazioni internazionali ICU descrive i potenziali problemi che si possono riscontrare e fornisce suggerimenti funzionali e sui test per gli utenti finali. Se l'utente ha installato pacchetti gestiti forniti da Salesforce, stiamo lavorando internamente per aggiornare le versioni API precedenti alla 45. L'utente potrà continuare a utilizzare i formati di impostazioni internazionali JDK dopo il rilascio Summer ‘25 e il comportamento rimarrà lo stesso.
13) L'abilitazione della funzione "multi-valuta" prevale sui formati specifici delle impostazioni internazionali per gli ammontare in valuta negativi?
Sì. L'articolo della Guida di Salesforce Negative Values Displayed In A Currency Field (Valori negativi visualizzati in un campo valuta) spiega come è possibile ignorare i formati specifici delle impostazioni internazionali per gli ammontare in valuta negativi delineati qui quando sono abilitate più valute.
14) Esiste una soluzione temporanea nel caso in cui Excel non riconosca il campo di data/ora come campo di data e venga limitata la funzionalità di ordinamento o filtro?
Quando si utilizza una delle impostazioni internazionali Inglese, ad esempio Inglese (Stati Uniti) en_US, c'è una virgola tra data e ora. Esempio: 1/28/2008 4:30PM con JDK sarà 1/28/2008, 4:30PM con i formati delle impostazioni internazionali ICU. Nell'app Rapporti Salesforce, quando si fa clic sulla colonna Data, il campo viene ordinato come data. Tuttavia, dopo l'esportazione del rapporto in Excel, viene considerato come campo di testo. Di conseguenza, esegue l'ordinamento usando il confronto "Stringa" anziché il confronto "Data". Eliminando le virgole (es. Sostituisci tutto in Excel), i campi si possono ordinare come data.
Partecipare alla conversazione nel gruppo ICU Locale Formats Adoption della Trailblazer Community.
000380618

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.