Blueservices

Software Company

API RH

URL

{URL}/APIMG/APIRH.php?Token=7j9uGIUfX3VbnzM

Method

POST

Al momento de dar de alta o de baja un empleado en el DMS para realizar el pago de Nomina se tiene que consumir esta API Call.

IP DMS

Se validará la IP de donde nos manda la información.

Ejemplo: 187.163.169.59

SANDBOX

https://blueservicessc-sandbox.com/APIMG/APIRH.php?token=7j9uGIUfX3VbnzM

Objetos JSON

RH - JSON

DealerID: Id asignado al DMS por parte de la marca.
Request Body: DMSDealerID (String y Requerido)

DealerGroupID: Id que asigna la marca al grupo del distribuidor.
Request Body: DealerGroupID

Position:
1-Gerente Servicio
2-Gerente Refaccciones
3.-Asesor Servicio
4.-Técnico
5.-Especialista CRM
6.-Gerente de Ventas
7.-Ejecutivo de Ventas
8.-F&I
9.-Gerente General
10.-Gerente de Flotillas
11.-Gerente de BDC
12.-Gerente Administrativo
13.-Responsable de Mercadotecnia
14.-Responsable de Leads
15.-Ejecutivo BDC
Request Body: Position

StatusPosition: 1 - Alta
2 - Baja
Request Body: StatusPosition

LastName: Apellidos del Empleado.
Request Body: LastName (String y Requerido)

MiddleName: Segundo Nombre del Empleado.
Request Body: MiddleName (String y Requerido)

FirstName: Primer Nombre del Empleado.
Request Body: FirstName (String y Requerido)

FullName: Nombre Completo del Empleado.
Request Body: FullName (String y Requerido)

Gender: Género. 01 - Masculino 02 - Femenino
Request Body: Gender (String y Requerido)

Email: Correo Electrónico del Empleado.
Request Body: Email (String y Requerido)

RFC: Se tiene que mandar el RFC con Homoclave del empleado. Este valor es único e irrepetible
Request Body: RFC

SeguroSocial: Se manda el número de Seguro Social (Hoja Rosa). Este valor es único e Irrepetible
Request Body: SeguroSocial

PhoneContact: Teléfono del contacto
Request Body: PhoneContact

Response JSON

Request JSON

                                            
                                                {
                                                    "DealerID":"NAMX10010",
                                                    "DealerGroupID":"11",
                                                    "Position":[
                                                        {
                                                            "Position":"Refacciones",
                                                            "StatusPosition":"01",
                                                            "LastName":"RICARDO ALBERTO",
                                                            "MiddleName":"N/A",
                                                            "FirstName":"RODRIGUEZ PEDROZA",
                                                            "FullName":"RICARDO ALBERTO RODRIGUEZ PEDROZA",
                                                            "Gender":"02",
                                                            "Email":"rrodriguez@gmail.com",
                                                            "RFC":"ROPR760414RZ9",
                                                            "SeguroSocial":"13AS1123232",
                                                            "PhoneContact":"5531116493"
                                                            
                                                         }
                                                    ]
                                                }