Commit 94d7eca48618b703235fc13ddebd4e36e0d50802

Authored by Eric Fernandez
1 parent 99dd25f66b
Exists in master

servicio desasociar remitos

Showing 1 changed file with 14 additions and 1 deletions   Show diff stats
... ... @@ -30,6 +30,18 @@ angular.module('focaLogisticaPedidoRuta')
30 30 crearHojaRuta: function(hojaRuta) {
31 31 return $http.post(API_ENDPOINT.URL + '/hoja-ruta', hojaRuta);
32 32 },
  33 + desasociarRemitos: function(remitos, idVehiculo, sinRemitos) {
  34 + var idsRemitos = [];
  35 + for (var i = 0; i < remitos.length; i++) {
  36 + idsRemitos.push(remitos[i].id);
  37 + }
  38 + return $http.post(API_ENDPOINT.URL + '/vehiculo/desasociar-remitos',
  39 + {
  40 + idsRemitos: idsRemitos,
  41 + idVehiculo: idVehiculo,
  42 + vehiculoSinRemitos: sinRemitos
  43 + });
  44 + },
33 45 obtenerRemitosDeCarga: function(remitos) {
34 46 var remitosRes = [];
35 47 for(var i = 0; i < remitos.cisternas.length; i++) {
... ... @@ -43,7 +55,8 @@ angular.module(&#39;focaLogisticaPedidoRuta&#39;)
43 55 }
44 56 }
45 57 function procesoMovimiento(movimiento) {
46   - if(movimiento.remito && !movimiento.remito.idHojaRuta) {
  58 + if(!movimiento.anulado && movimiento.remito &&
  59 + !movimiento.remito.idHojaRuta) {
47 60 var remito = movimiento.remito;
48 61 var yaEstaCargado = $filter('filter')(remitosRes, {id: remito.id});
49 62 if(!yaEstaCargado.length && movimiento.metodo === 'carga') {