createAddressClient(JSON dataAddress)

Al invocar este método, se esta registrando en base de datos  una nueva dirección para el cliente en el sistema onDelivery .

Esta función recibe como parámetro un objeto JSON con los siguientes atributos:
Atributos Definición 
nombre

Nombre con el que se va a identificar el domicilio

idcontacto_cliente_od ID del contacto al que se va a relacionar el domicilio
latitud Latitud de la nueva dirección
longitud Longitud de la nueva dirección
idpais ID del país para que se identifique en el sistema
idprovincia ID de la provincia para que se identifique en el sistema
ciudad Nombre de la ciudad donde se encuentra la nueva dirección
calle Nombre de la calle de la nueva dirección
numero_ext Número exterior de la nueva dirección
numero_int Número interior de la nueva dirección
codigo_postal Código postal de la nueva dirección
idtipo_domicilio Nombre del contacto para la dirección nueva
nombre_contacto Nombre del contacto para la dirección nueva
notas Notas sobre la nueva dirección
telefono Teléfono relacionado a la nueva dirección
celular Celular relacionado a la nueva dirección
email E-mail relacionado a la nueva dirección
idcliente ID del cliente con el que se identifica en el sistema que esta realizando la alta de la nueva dirección
Ejemplo de JSON:
let dataAddress = {
'nombre':'domicilio test',
'idcontacto_cliente_od':'482',
'latitud':'19.043804',
'longitud':'-98.198031',
'idpais':'2',
'idprovincia':'21',
'ciudad':'Puebla',
'calle':'Reforma',
'numero_ext':'0',
'numero_int':'',
'codigo_postal':'72000',
'idtipo_domicilio':'2',
'nombre_contacto':'Nombre del contacto test 2',
'notas':'notas test 2',
'telefono':'3333333333',
'celular':'4444444444',
'email':'correo@server.com',
'idcliente':'1457',
}
Ejemplo de solicitud en JS:
try {
      const address  = await _gpsApiv2.createAddressClient(dataAddress); 
 	} catch (error) {
	  console.error(error);
	}
Los atributos de respuesta:
  • address_id: ID del nuevo cliente creado y con el que se identificara en el sistema.
  • status: Código Estatus que devuelve la solicitud / 200->'OK' - OtherCode->'Error'
Respuesta de ejemplo:
{
	 status:'200',
	 data:{
		 'address_id':1590'
	 }
}