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
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
(Array)
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"
}
]
}