U bent hier:
Berekende insight: Voertuigverkoopdetail
De berekende insight Voertuigverkoopdetail aggregeert de directe omzet, dealeromzet, onderdelenomzet en serviceomzet voor elke combinatie van klant en voertuig. Deze berekende insight aggregeert informatie uit de insights Voertuigomzet uit Dealerverkoop, Voertuigomzet uit Directe verkoop, Voertuigverkoop uit Onderdelenverkoop en Voertuigverkoop uit Reparatieorder. Het resultaat wordt gegroepeerd op klant en voertuig.
Vereiste editions
| Beschikbaar in: Enterprise, Unlimited en Developer Edition |
Haar
| Expressie | Beschrijving |
|---|---|
SELECT
ssot__Vehicle__dlm.ssot__VehicleIdentificationNumber__c as VIN__c ,
ssot__Vehicle__dlm.ssot__CurrentOwnerId__c as CustomerId__c
|
Extraheert het voertuigidentificatienummer uit het voertuigobject en wijst hieraan een alias VIN__c toe. Extraheert de ID van de huidige eigenaar uit het voertuigobject en wijst hieraan een alias CustomerId__c toe. |
SUM( CASE when
isnull(Vehicle_Revenue_From_Dealer_Sales__cio.DealerAmount__c) then 0 else
Vehicle_Revenue_From_Dealer_Sales__cio.DealerAmount__c end ) as
DealerSalesAmount__c
|
Berekent het totale dealerverkoopbedrag door de waarde DealerAmount__c op te tellen uit de berekende insight Voertuigomzet van dealerverkoop en wijst de waarde nul toe als het resultaat null is. |
SUM( CASE when
isnull(Vehicle_Revenue_From_Direct_Sales__cio.DirectAmount__c) then 0 else
Vehicle_Revenue_From_Direct_Sales__cio.DirectAmount__c end ) as
DirectSalesAmount__c
|
Berekent het totale bedrag voor directe verkoop door de waarde DirectAmount__c op te tellen uit de berekende insight Voertuigomzet uit directe verkoop en wijst de waarde nul toe als het resultaat null is. |
SUM( CASE when isnull(
Vehicle_Revenue_From_Parts_Sales__cio.PartsAmt__c) then 0 else
Vehicle_Revenue_From_Parts_Sales__cio.PartsAmt__c end ) as
PartsTxnAmount__c
|
Berekent het totaalbedrag van de verkoop van onderdelen door de waarde PartsAmount__c op te tellen uit de berekende insight Voertuigomzet uit verkoop van onderdelen en wijst de waarde nul toe als het resultaat null is. |
SUM( CASE when
isnull(Vehicle_Revenue_from_Repair_Orders__cio.RepairAmount__c) then 0 else
Vehicle_Revenue_from_Repair_Orders__cio.RepairAmount__c end ) as
RepairOrderAmount__c
|
Berekent het totale dealerverkoopbedrag door de waarde RepairAmount__c op te tellen uit de berekende insight Voertuigomzet uit reparatieorders en wijst de waarde nul toe als het resultaat null is. |
FROM ssot__Vehicle__dlm LEFT JOIN
Vehicle_Revenue_From_Dealer_Sales__cio ON
(ssot__Vehicle__dlm.ssot__VehicleIdentificationNumber__c =
Vehicle_Revenue_From_Dealer_Sales__cio.VIN__c) LEFT JOIN
Vehicle_Revenue_From_Direct_Sales__cio ON
(ssot__Vehicle__dlm.ssot__VehicleIdentificationNumber__c =
Vehicle_Revenue_From_Direct_Sales__cio.VIN__c) LEFT JOIN
Vehicle_Revenue_From_Parts_Sales__cio ON
(ssot__Vehicle__dlm.ssot__VehicleIdentificationNumber__c =
Vehicle_Revenue_From_Parts_Sales__cio.VIN__c) LEFT JOIN
Vehicle_Revenue_from_Repair_Orders__cio ON
(ssot__Vehicle__dlm.ssot__VehicleIdentificationNumber__c =
Vehicle_Revenue_from_Repair_Orders__cio.VIN__c)
|
Voegt het voertuigobject samen met de onderliggende berekende insights door het voertuigidentificatienummer te koppelen. |
GROUP BY VIN__c, CustomerId__c
|
Groepeert de resultaten op VIN__c en CustomerId__c, waarbij de totale verkoop op elk uniek voertuig en elke unieke klant wordt geaggregeerd. |
Heeft dit artikel uw probleem opgelost?
Laat ons weten wat we kunnen doen om te verbeteren!
