diff --git a/src/js/controller.js b/src/js/controller.js index 171a869..dea7891 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -76,19 +76,10 @@ angular.module('focaCrearFactura').controller('facturaController', [ $scope.factura.articulosFactura = []; $scope.idLista = undefined; - crearRemitoService.getNumeroRemito().then( - function (res) { - $scope.puntoVenta = rellenar(res.data.sucursal, 4); - $scope.comprobante = rellenar(res.data.numeroRemito, 8); - }, - function (err) { - focaModalService.alert('La terminal no esta configurada correctamente'); - console.info(err); - } - ); - $scope.inicial = angular.copy($scope.factura); + getNumeroFactura('B'); + if (APP == 'facturador') { crearFacturaService .getVendedorPlayaById(loginServ.getLoginData().vendedorPlaya) @@ -282,6 +273,7 @@ angular.module('focaCrearFactura').controller('facturaController', [ $scope.factura.formaPago = data.formaDePago; $scope.factura.cliente = cliente; + getNumeroFactura(cliente.TIP) $scope.$broadcast('addCabecera', { label: 'Cliente:', @@ -1017,5 +1009,19 @@ angular.module('focaCrearFactura').controller('facturaController', [ return importe; } + + function getNumeroFactura(tipoFactura) { + + crearRemitoService.getNumeroRemito(tipoFactura).then( + function (res) { + $scope.puntoVenta = rellenar(res.data.sucursal, 4); + $scope.comprobante = rellenar(res.data.numeroRemito, 8); + }, + function (err) { + focaModalService.alert('La terminal no esta configurada correctamente'); + console.info(err); + } + ); + } } ]);