editAddressClient(JSON dataAddress)
Al invocar este método, se editara en base de datos una una dirección registrada en el sistema para uso de 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 |
E-mail relacionado a la nueva dirección | |
iddireccion | ID de la dirección con el que se identifica en el sistema |
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',
'iddireccion':'1457',
}
Ejemplo de solicitud en JS:
try {
const address = await _gpsApiv2.editAddressClient(dataAddress);
} catch (error) {
console.error(error);
}
Los atributos de respuesta:
- data: Información devuelta dela solicitud.
- status: Código Estatus que devuelve la solicitud / 200->'OK' - OtherCode->'Error'
Respuesta de ejemplo:
{
status:'200',
data:''
}