Apex - Esempio
Esempio di sviluppo di applicazioni aziendali
Per il nostro tutorial, implementeremo l'applicazione CRM per un'azienda di apparecchiature e processi chimici. Questa azienda si occupa di fornitori e fornisce servizi. Elaboreremo piccoli frammenti di codice relativi a questo esempio durante il nostro tutorial per comprendere ogni concetto in dettaglio.
Per eseguire il codice in questo tutorial, sarà necessario creare due oggetti: gli oggetti Cliente e Fattura. Se sai già come creare questi oggetti in Salesforce, puoi saltare i passaggi indicati di seguito. Altrimenti, puoi seguire la guida passo passo di seguito.
Creazione dell'oggetto cliente
Per prima cosa configureremo l'oggetto Cliente.
Step 1- Vai su Setup e poi cerca "Object" come mostrato di seguito. Quindi fare clic sul collegamento Oggetti come mostrato di seguito.


Step 2 - Una volta aperta la pagina dell'oggetto, fare clic sul pulsante "Create New Object'come mostrato di seguito.

Step 3- Dopo aver fatto clic sul pulsante, verrà visualizzata la nuova pagina di creazione dell'oggetto e quindi inserire tutti i dettagli dell'oggetto come inserito di seguito. Il nome dell'oggetto dovrebbe essere Cliente. Devi solo inserire le informazioni nel campo come mostrato nello screenshot qui sotto e mantenere le altre cose predefinite così com'è.

Immettere le informazioni e quindi fare clic sul pulsante "Salva" -

Seguendo i passaggi precedenti, abbiamo creato con successo l'oggetto Cliente.
Creazione dell'oggetto Campi personalizzati per cliente
Ora che abbiamo impostato il nostro oggetto Cliente, creeremo un campo "Attivo" e quindi potrai creare gli altri campi seguendo passaggi simili. Il nome e il nome API del campo verranno forniti nello screenshot.
Step 1- Creeremo un campo denominato "Attivo" di tipo di dati come Casella di controllo. Vai su Setup e fai clic su di esso.

Step 2 - Cerca "Oggetto" come mostrato di seguito e fai clic su di esso.

Step 3 - Fare clic sull'oggetto "Cliente".

Step 4 - Dopo aver fatto clic sul collegamento Oggetto cliente e visualizzata la pagina dei dettagli dell'oggetto, fare clic sul pulsante Nuovo.

Step 5 - Ora, seleziona il tipo di dati come Casella di controllo e fai clic su Avanti.

Step 6 - Immettere il nome del campo e l'etichetta come mostrato di seguito.

Step 7 - Fare clic su Visibile e quindi su Avanti.

Step 8 - Ora fai clic su "Salva".

Seguendo i passaggi precedenti, viene creato il nostro campo personalizzato "Attivo". Devi seguire tutti i passaggi precedenti per la creazione di campi personalizzati per i campi rimanenti. Questa è la vista finale dell'oggetto cliente una volta creati tutti i campi -

Creazione oggetto fattura
Step 1 - Vai a Configurazione e cerca "Oggetto", quindi fai clic sul collegamento Oggetti come mostrato di seguito.


Step 2 - Una volta aperta la pagina dell'oggetto, fare clic sul pulsante "Crea nuovo oggetto" come mostrato di seguito.

Step 3- Dopo aver cliccato sul pulsante, apparirà la pagina di creazione del nuovo oggetto come mostrato nello screenshot qui sotto. Devi inserire i dettagli qui. Il nome dell'oggetto dovrebbe essere Fattura. Questo è simile a come abbiamo creato l'oggetto Customer in precedenza in questo tutorial.

Step 4 - Immettere le informazioni come mostrato di seguito e quindi fare clic sul pulsante "Salva".

Seguendo questi passaggi, verrà creato il tuo oggetto Fattura.
Creazione dell'oggetto Campi personalizzati per fattura
Creeremo il campo Descrizione sull'oggetto Fattura come mostrato di seguito -
Step 1 - Vai su Setup e fai clic su di esso.

Step 2 - Cerca "Oggetto" come mostrato di seguito e fai clic su di esso.

Step 3 - Fare clic sull'oggetto "Fattura".

Quindi fare clic su "Nuovo".

Step 4 - Selezionare il tipo di dati come Area di testo e quindi fare clic sul pulsante Avanti.

Step 5 - Immettere le informazioni come indicato di seguito.

Step 6 - Fare clic su Visibile e quindi su Avanti.

Step 7 - Fare clic su Salva.

Allo stesso modo, puoi creare gli altri campi sull'oggetto Fattura.

In questo modo, abbiamo creato gli oggetti necessari per questo tutorial. Impareremo vari esempi nei capitoli successivi basati su questi oggetti.