diff --git a/src/js/controller.js b/src/js/controller.js index 8d5c708..21ecf4e 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -126,10 +126,13 @@ angular.module('focaCrearCobranza') .controller('cobranzaController', var cuerpos = []; var imgs = []; var observacion; + //TODO: habilitar edición $scope.editando = false; focaBotoneraLateralService.startGuardar(); + $scope.saveLoading = true; + for(var i = 0; i < $scope.cobranza.facturas.length; i++) { var cuerpoFactura = { CYV: 'V', @@ -139,8 +142,8 @@ angular.module('focaCrearCobranza') .controller('cobranzaController', NCO: $scope.comprobante, LOP: 'L', TIL: $scope.cobranza.facturas[i].TCO, - COM: $scope.cobranza.facturas[i].COM + '-' + - $filter('rellenarDigitos')($scope.cobranza.facturas[i].NCU,2), + COM: $scope.cobranza.facturas[i].numeroFactura + '-' + + $filter('rellenarDigitos')($scope.cobranza.facturas[i].NCU), FEC: new Date($scope.cobranza.FEC) .toISOString().slice(0, 19).replace('T', ' '), IMP: Math.abs($scope.cobranza.facturas[i].IMP || @@ -150,11 +153,9 @@ angular.module('focaCrearCobranza') .controller('cobranzaController', NCU: $scope.cobranza.facturas[i].NCU }; cuerpos.push(cuerpoFactura); - } for (var j = 0; j < $scope.cobranza.cobros.length; j++) { - var efectivo = $scope.cobranza.cobros[j].tipo === 'Efectivo'; var cuerpoCobros = { CYV: 'V', @@ -287,11 +288,11 @@ angular.module('focaCrearCobranza') .controller('cobranzaController', }; //COPIO cobranzaMail Y A cobranza LE ELIMINO EL VALOR NCU DE LOS CUERPOS var cobranzaMail = angular.copy(cobranza); + cobranza.cuerpo = cobranza.cuerpo.map(function(c) { if (c.NCU) delete c.NCU; return c; }); - focaCrearCobranzaService .guardarCobranza(cobranza) .then( @@ -307,7 +308,7 @@ angular.module('focaCrearCobranza') .controller('cobranzaController', '' ); - init(); + config(); }, function(error) { focaModalService.alert('Hubo un problema al cargar la cobranza'); focaBotoneraLateralService.endGuardar();