editWareHouse(JSON dataWareHouse)

Al invocar este método, se editara un almacén 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 del almacén
idvehiculo

ID del activo con el que se va a asociar el nuevo almacén

descripcion Descripción del nuevo almacén
latitud Latitud de la ubicación del nuevo almacén
longitud Longitud de la ubicación del nuevo almacén
idpais ID del país con el que se identifica en el sistema
idprovincia ID que identifica la provincia en el sistema
ciudad Nombre de la ciudad asociada al nuevo almacén
calle Nombre de la calle asociada al nuevo almacén
numero_ext

Número exterior asociado a la ubicación del nuevo almacén

numero_int Número interior asociado a la ubicación del nuevo almacén
cp Código Postal asociado a la nueva ubicación del nuevo almacén
idalmacen
ID del almacén seleccionado y con el que se identifica en el sistema
Ejemplo de JSON para crear un almacén normal:
let dataWareHouse = {
'nombre':'Prueba de creación de almacen'
'idvehiculo':''
'descripcion':'0'
'latitud':'19.043804'
'longitud':'-98.198031'
'idpais':'2'
'idprovincia':'21'
'ciudad':'Puebla'
'calle':'Reforma'
'numero_ext':'0'
'numero_int':''
'cp':'72000',
'idalmacen':'37'
}
Ejemplo de JSON para crear un almacén asociado a un activo:
let dataWareHouse = {
'nombre':'Prueba de creación de almacen'
'idvehiculo':'122903'
'descripcion':'0'
'latitud':'19.043804'
'longitud':'-98.198031'
'idpais':'2'
'idprovincia':'21'
'ciudad':'Puebla'
'calle':'Reforma'
'numero_ext':'0'
'numero_int':''
'cp':'72000',
'idalmacen':'37'
}
Ejemplo de solicitud en JS:
try {
      const wareHouse  = await _gpsApiv2.editWareHouse(dataWareHouse); 
 	} catch (error) {
	  console.error(error);
	}
Para eliminar un producto se usa esta misma función.
Se debe enviar un objeto JSON como parámetro con los siguientes atributos:
  • estado:  Es el estado en que se encuentra el producto, 0  es que  esta inactivo y 1 activo .
  • idproducto: ID del producto seleccionado y con el que se identifica en el sistema
let dataProduct = {
	'estado':'0',
	'idalmacen':'37'
}

try {
      const wareHouse  = await _gpsApiv2.editWareHouse(dataWareHouse); 
 	} 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:
{
	 data:'',
	 status:'200'
}