Impostazione del campo del modello di documento di servizio
Il modello standard Documento di servizio per il campo è disponibile nei tre oggetti seguenti: Ordine di lavoro, Voce ordine di lavoro e Appuntamento di servizio. Questo campo punta all'ID modello, che imposta il modello per ogni documento di servizio. Questo argomento tratta la procedura per trovare l'ID modello e per compilare il campo Modello di documento di servizio.
Versioni (Edition) richieste
Disponibile nelle versioni: Lightning Experience.
Le funzionalità di base, il pacchetto gestito e l'app mobile Field Service sono disponibili nelle versioni Enterprise Edition, Unlimited Edition e Developer Edition.
Individuazione dell'ID del modello
Per ottenere l'ID del modello, aprire o creare un modello in Generatore di documenti. L'ID modello è indicato nell'URL, dopo &id=.
Se il valore del campo è impostato, viene utilizzato quel modello. Se il campo è vuoto, viene utilizzato il modello predefinito dell'organizzazione. Se il campo è vuoto, non si è impostato un valore predefinito e non si dispone di alcun modello, viene visualizzato un messaggio di errore.
Se non si imposta il modello di documento di servizio da Ordine di lavoro, Voce ordine di lavoro o Appuntamento di servizio, il modello di documento può anche essere derivato da uno dei tre campi Modello di documento corrispondenti in Tipo di lavoro.
Compilazione del campo del modello di documento di servizio
Compilare il campo Modello di documento di servizio utilizzando un trigger Apex, creando un flusso o eseguendo una combinazione di entrambi.
Trigger Apex: È possibile utilizzare un trigger Apex per eseguire azioni personalizzate, ad esempio inserimenti, aggiornamenti o eliminazioni, prima o dopo gli eventi nei record in Salesforce. Il trigger Apex compila il campo Documento di servizio durante la creazione, la lettura, l'aggiornamento o l'eliminazione di qualsiasi record correlato. Di seguito è riportato un esempio di trigger Apex:
// Timing options:
// before insert/update/delete
// after insert/update/delete/undelete
// Simple example trigger
trigger PopulateServicedocument on WorkOrder(before insert) {
for(WorkOrder wo : Trigger.New) {
if (wo.Status == "value") {
wo.ServiceDocumentTemplate = '0M0...';
}
// ...
}
}
Flow Builder: Creare flussi che raccolgono dati ed eseguono azioni. È possibile creare flussi schermata che vengono lanciati quando vengono soddisfatti determinati criteri, guidando gli utenti all'impostazione dei campi. Oppure, creare flussi che vengono eseguiti automaticamente in background, utilizzando il flusso AutoLaunched, senza trigger. Flow Builder consente anche di eseguire Apex code, inclusi i trigger Apex, quindi verificare quali sono i metodi più adatti per le proprie esigenze di creazione di documenti.
Questo articolo ha risolto il problema?
Facci sapere, così possiamo migliorare!
Caricamento
Salesforce Help | Article
Cookie Consent Manager
Cookie Consent Manager
General Information
Required Cookies
Functional Cookies
Advertising Cookies
General Information
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
Always Active
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
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
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.