Perspectiva calculada: Ingresos de vehículos procedentes de pedidos de reparación
La perspectiva calculada Ingresos de vehículos procedentes de pedidos de reparación agrega los ingresos vitalicios generados por servicios, reparaciones y actividades de mantenimiento para un vehículo específico. Los ingresos del vehículo procedentes de pedidos de reparación tienen en cuenta los servicios realizados por el fabricante del equipo original y los concesionarios.
Ediciones necesarias
Disponible en: Enterprise Edition, Unlimited Edition y Developer Edition
Este es un desglose de la lógica.
Expresión
Descripción
SELECT SUM(ssot__WorkOrder__dlm.ssot__TotalPriceAmount__c)
AS RepairAmount__c, ssot__Vehicle__dlm.ssot__VehicleIdentificationNumber__c AS
VIN__c
Aplica la función de agregación SUM al campo Importe de precio total en el objeto Orden de trabajo y le asigna un alias RepairAmount__c. Extrae el campo Número de identificación de vehículo del objeto Vehículo y le asigna 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
Une los datos en los objetos Orden de trabajo y Elemento de orden de trabajo comparando el campo Id. de Orden de trabajo en el objeto Elemento de orden de trabajo con el campo Id. en el objeto Orden de trabajo.
UNIR ssot__Asset__dlm ON (ssot__WorkOrder__dlm.ssot__AssetId__c = ssot__Asset__dlm.ssot__Id_c)
Une los datos en los objetos Activo y Orden de trabajo comparando el campo Id. del objeto Activo con el campo Id. de Activo del objeto Orden de trabajo.
UNIR ssot__Vehicle__dlm ON (ssot__Asset__dlm.ssot__VehicleId__c = ssot__Vehicle__dlm.ssot__Id_c)
Une los datos en los objetos Activo y Vehículo comparando el campo Id. de Vehículo en el objeto Activo con el campo Id. en el objeto Vehículo.
GROUP BY VIN__c
Agrupa los resultados por VIN__c, agregando los ingresos procedentes de pedidos de reparación para cada vehículo exclusivo.
¿Resolvió este artículo su problema?
¡Háganos saber cómo podemos mejorar!
Cargando
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.