Approfondimento calcolato: Reddito veicolo da ordini di riparazione
L'approfondimento calcolato Reddito veicolo da ordini di riparazione aggrega il reddito di una vita generato da servizi, riparazioni e attività di manutenzione per un veicolo specifico. Il reddito del veicolo derivante dagli ordini di riparazione considera i servizi effettuati sia dal produttore di apparecchiature originali che dai concessionari.
Versioni (Edition) richieste
Disponibile in: Enterprise Edition, Unlimited Edition e Developer Edition
Di seguito è riportata una suddivisione della logica.
Espressione
Descrizione
SELECT SUM(ssot__WorkOrder__dlm.ssot__TotalPriceAmount__c)
AS RepairAmount__c, ssot__Vehicle__dlm.ssot__VehicleIdentificationNumber__c AS
VIN__c
Applica la funzione di aggregazione SOMMA al campo Ammontare prezzo totale nell'oggetto Ordine di lavoro e assegna un RepairAmount__c di alias. Estrae il campo Numero di identificazione veicolo dall'oggetto Veicolo e gli assegna un alias VIN__c.
FROM ssot__WorkOrder__dlm JOIN ssot__WorkOrderItem__dlm ON
ssot__WorkOrder__dlm.ssot__Id__c =
ssot__WorkOrderItem__dlm.ssot__WorkOrderId__c
Unisce i dati degli oggetti Ordine di lavoro e Voce ordine di lavoro abbinando il campo ID ordine di lavoro dell'oggetto Voce ordine di lavoro al campo ID dell'oggetto Ordine di lavoro.
JOIN ssot__Asset__dlm ON (ssot__WorkOrder__dlm.ssot__AssetId__c = ssot__Asset__dlm.ssot__Id__c)
Unisce i dati negli oggetti Asset e Ordine di lavoro abbinando il campo ID dell'oggetto Asset al campo ID asset dell'oggetto Ordine di lavoro.
JOIN ssot__Vehicle__dlm ON (ssot__Asset__dlm.ssot__VehicleId__c = ssot__Vehicle__dlm.ssot__Id__c)
Unisce i dati negli oggetti Asset e Veicolo abbinando il campo ID veicolo dell'oggetto Asset al campo ID dell'oggetto Veicolo.
GROUP BY VIN__c
Raggruppa i risultati per VIN__c, aggregando il reddito degli ordini di riparazione per ogni singolo veicolo.
Questo articolo ha risolto il problema?
Facci sapere, così possiamo migliorare!
Caricamento
Salesforce Help | Article
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.