DDS GM
GDDS
Operación
Índice
1. Funcionalidad de GDDS 3
2. GDDS Vehicle Inventory 4
3. GDDS Vehicle Sale 8
4. GDDS Parts Inventory 20
5. GDDS Parts Sales 21
6. GDDS Repair Order 27
La interfaz GDDS es una actualización de la interfaz DataSharing Agreement que hoy en día está funcionando, pero ahora se incluye información de:
VI (Inventario Vehículos) ---------- Ya certificado---------Envío diario
VS (Venta Vehículos) -------------- Aun no certificado----Envío diario
RO (Ordenes de Reparación) --- Ya certificado-----------Envío diario
PI (Inventario Refacciones) ------ Ya certificado----------Envío diario
PS (Venta Refacciones) ---------- Ya certificado-----------Envío diario
La información que se envía a la interfaz GDDS es extraída de la base de datos y enviada al servidor de DataPower en archivos XML, y este último se encargará de transmitir dicha información a la comunidad segura de GM Exchange.
La información enviada servirá para el análisis, modelado y estrategias de mercadotecnia e iniciativas corporativas de la marca General Motors.
Hoy en día el usuario dentro del DMS realiza el proceso de:
En cualquiera de los procesos mencionados, el usuario opera de forma normal, es decir, debe ingresar los datos conocidos y es probable que sea necesario agregar otros campos. El armado de los archivos XML y sus envíos operan de forma transparente. Sin embargo, para garantizar que la información recibida por la interfaz GDDS sea correcta, es necesario conocer que campos de cada proceso son requeridos, lo cual se explican en los capítulos siguientes.
El archivo XML VI contiene datos del inventario de Vehículos nuevos con modelos del año corriente y solo modelos de año anterior siempre y cuando el kilometraje de entrega sea cero. Considerar que, en el caso de un vehículo nuevo, el año modelo se hereda de la versión del vehículo, donde el año modelo del vehículo nuevo debe ser el año modelo de la versión.
Estos estatus los podemos ver en la pestaña “Estados”, en el campo Salida.
El valor OEM se obtiene validando si el vehículo ingresó con la interfaz Sofía, caso contrario se envía el valor ingresado en el campo Método adquisición. Cuando el vehículo ingresa como compra en concesionario entonces se utiliza el valor Dealer Exchange.
El archivo XML VS contiene datos de la venta de vehículos nuevos y usados, datos del:
1.- Persona Física: el aplicativo toma los datos del cliente, tal y como se muestra la imagen de abajo, el cliente asociado al vehículo del taller. En caso de que no exista el cliente asociado a un vehículo del taller, entonces el aplicativo tomará los datos del cliente del Pedido.
Los datos de la persona física que se toman son los que se muestran abajo en color rojo:
Para que sea considerado una persona física, el aplicativo valida que el valor del campo Genero sea diferente a “N”.
2.- Persona Moral: el aplicativo toma los datos del cliente, tal y como se muestra la imagen de abajo, el cliente asociado al vehículo del taller en color rojo, y también se envían los datos del contacto por ejemplo en la imagen de abajo el contacto se llama “Eduardo Diaz Trujillo“, en color negro. En caso de que no exista el cliente asociado a un vehículo del taller, entonces el aplicativo tomará los datos del cliente del Pedido.
Los datos de la persona Moral que se toman son los que se muestran abajo en color rojo:
Los datos del contacto de la persona Moral que se toman son los que se muestran abajo en color rojo:
Nota: es importante que el usuario que factura las ventas de vehículos agregue el contacto de la persona MORAL, tal y como se muestra abajo:
Al terminar de facturar el pedido, el sistema abre la ventana de “Vehículos del taller” en la pestaña de Campos variables por default, y en ese momento se puede cambiar a la pestaña de Datos particulares y agregar los datos del contacto, en el recuadro que dice Conductor. En caso de que al terminar de facturar el pedido no se abra la ventana de “Vehículos del Taller”, usted puede abrirlo de forma manual, abriendo la ficha del vehículo y luego en el menú Acciones.
También se envía el kilometraje con el que se entrega el vehículo
Además, el aplicativo busca la fecha de la orden interna previa entrega por medio del VIN
El archivo XML PI contiene datos del inventario de refacciones:
1.- Código de la refacción
2.- Descripción de la refacción
3.- Cantidad en stock
4.- Cantidad reservada, las piezas reservadas
5.- Cantidad en tránsito, lo que esta en pedidos sin surtir
6.- Costo de refacción
7.- Marca de la refacción
8.- Proveedor de la refacción
El archivo XML PS contiene datos de la venta de refacciones solo de Mostrador:
1.- Persona Física: el aplicativo toma los datos del cliente, tal y como se muestra la imagen de abajo:
Para que sea considerado una persona física, el aplicativo valida que el valor del campo Genero sea diferente a “N”.
2.- Persona Moral: el aplicativo toma los datos del cliente al que se le facturó, tal y como se muestra la imagen de abajo en color rojo.
Como se puede ver en la ficha del cliente PERSONA MORAL, existe un valor en el campo “Cliente asociado” el cual contiene los datos del contacto del cliente. Este campo al desplegarse lo que hace es mostrar la lista de clientes dados de alta, por lo que es importante que el usuario que crea la factura considere crear un cliente con datos del contacto, además del cliente al que se le va a facturar.
Los datos del contacto del cliente PERSONA MORAL son lo que se indican en color rojo en la imagen de abajo:
Nota 1: En el caso del campo Estado se envía de acuerdo con el catálogo de la norma ISO 3166
Nota 2: es importante que el correo electrónico se capture de forma correcta.
El archivo XML RO contiene datos de todas las ordenes de servicio:
1.- Persona Física: el aplicativo toma los datos del cliente, tal y como se muestra la imagen de abajo, el cliente asociado a la matricula.
Para que sea considerado una persona física, el aplicativo valida que el valor del campo Genero sea diferente a “N”.
Recordar que el cliente que aparece en la orden de servicio es el cliente asociado en la matricula
2.- Persona Moral: el aplicativo toma los datos del cliente, tal y como se muestra la imagen de abajo, el cliente asociado al vehículo del taller en color rojo, y también se envían los datos del contacto por ejemplo en la imagen de abajo el contacto se llama “Francisco Javier Jiménez Godínez “, en color negro.
Los datos de la persona Moral que se toman son los que se muestran abajo en color rojo:
Los datos del contacto de la persona Moral que se toman son los que se muestran abajo en color rojo, siguiendo el ejemplo de 2 imágenes anteriores:
Nota: es importante que el usuario que crea las ordenes de servicio agregue el contacto de la persona MORAL
En el caso del campo Estado se envía de acuerdo con el catálogo de la norma ISO 3166
Nota 2: es importante que el correo electrónico se capture de forma correcta.
Se debe enviar los comentarios del técnico y los que se imprimen en la factura.
Se debe enviar el precio de venta total y el impuesto.
Se debe enviar el motivo del trabajo:
Garantías: se valida que sea el documento Garantía
Internas: se valida que la orden este activo el check Nota Interna
y Públicas, y dentro de las públicas hay una subclasificación de:
HYP: se valida la sección
Express: se valida la sección
y Público en general: se valida la sección
Para ello se valida que la operación este activo el check de Trabajo externo.
Orden en Proceso: un estado distinto a TERMINADA,CANCELADO
Orden facturada: las ordenes que ya tienen una factura asignada
Orden cancelada: las ordenes que tienen el estado CANCELADO.
Cabe mencionar que para el envío diario de la información de ordenes de Servicio, se envían 3 eventos distintos:
*Open
*Cancelled
*Invoiced
Si en el día la Orden de Servicio se abrió y no se Facturó/Canceló entonces se envía el evento Open y todos los datos de la OR.
Si en el día la Orden de Servicio se abrió y se facturó entonces se envía el evento Open y evento Invoiced, y todos los datos de la OR. En el XML enviado se puede ver que hay 2 órdenes con sus datos, pero en realidad solo es una Orden.
Si en el día la Orden de Servicio se abrió y se canceló entonces se envía el evento Open y evento Cancelled. En el XML enviado se puede ver que hay 2 órdenes con sus datos, pero en realidad solo es una Orden.