Commit 49109350c25c84868a2e49155d24ab40a5a86b07
1 parent
d545fbf1b5
Exists in
master
espacios
Showing
1 changed file
with
14 additions
and
13 deletions
Show diff stats
src/js/controller.js
... | ... | @@ -32,6 +32,7 @@ angular.module('focaCrearRemito') .controller('remitoController', |
32 | 32 | {moneda: monedaPorDefecto}, monedaPorDefecto.cotizaciones[0] |
33 | 33 | ); |
34 | 34 | $scope.inicial.cotizacion = $scope.remito.cotizacion; |
35 | + $scope.cotizacionPorDefecto = angular.copy($scope.remito.cotizacion); | |
35 | 36 | }); |
36 | 37 | |
37 | 38 | //SETEO BOTONERA LATERAL |
... | ... | @@ -57,7 +58,7 @@ angular.module('focaCrearRemito') .controller('remitoController', |
57 | 58 | proveedor: {}, |
58 | 59 | domicilio: {dom: ''}, |
59 | 60 | moneda: {}, |
60 | - cotizacion: {}, | |
61 | + cotizacion: $scope.cotizacionPorDefecto || {}, | |
61 | 62 | articulosRemito: [] |
62 | 63 | }; |
63 | 64 | |
... | ... | @@ -200,7 +201,6 @@ angular.module('focaCrearRemito') .controller('remitoController', |
200 | 201 | $scope.idLista = -1; |
201 | 202 | } |
202 | 203 | |
203 | - | |
204 | 204 | enableObservaciones(notaPedido.observaciones ? true : false); |
205 | 205 | addArrayCabecera(cabeceras); |
206 | 206 | |
... | ... | @@ -230,27 +230,27 @@ angular.module('focaCrearRemito') .controller('remitoController', |
230 | 230 | |
231 | 231 | //validacion por domicilio y por plazo pago |
232 | 232 | $scope.crearRemito = function() { |
233 | - if(!$scope.remito.vendedor) { | |
233 | + if (!$scope.remito.vendedor) { | |
234 | 234 | focaModalService.alert('Ingrese Vendedor'); |
235 | 235 | return; |
236 | - }else if(!$scope.remito.cliente) { | |
236 | + } else if (!$scope.remito.cliente) { | |
237 | 237 | focaModalService.alert('Ingrese Cliente'); |
238 | 238 | return; |
239 | - }else if(!$scope.remito.proveedor) { | |
239 | + } else if (!$scope.remito.proveedor) { | |
240 | 240 | focaModalService.alert('Ingrese Proveedor'); |
241 | 241 | return; |
242 | - }else if(!$scope.remito.cotizacion.moneda.id && !$scope.remito.cotizacion.moneda.ID) { | |
242 | + } else if (!$scope.remito.cotizacion.moneda.id && !$scope.remito.cotizacion.moneda.ID) { | |
243 | 243 | focaModalService.alert('Ingrese Moneda'); |
244 | 244 | return; |
245 | - }else if(!$scope.remito.cotizacion.ID) { | |
245 | + } else if (!$scope.remito.cotizacion.ID) { | |
246 | 246 | focaModalService.alert('Ingrese Cotización'); |
247 | 247 | return; |
248 | - }else if( | |
248 | + } else if ( | |
249 | 249 | $scope.remito.flete === undefined || $scope.remito.flete === null) |
250 | 250 | { |
251 | 251 | focaModalService.alert('Ingrese Flete'); |
252 | 252 | return; |
253 | - }else if($scope.remito.articulosRemito.length === 0) { | |
253 | + } else if ($scope.remito.articulosRemito.length === 0) { | |
254 | 254 | focaModalService.alert('Debe cargar al menos un articulo'); |
255 | 255 | return; |
256 | 256 | } |
... | ... | @@ -523,12 +523,12 @@ angular.module('focaCrearRemito') .controller('remitoController', |
523 | 523 | }; |
524 | 524 | |
525 | 525 | $scope.seleccionarCliente = function() { |
526 | - if(!$scope.remito.vendedor) { | |
526 | + if (!$scope.remito.vendedor) { | |
527 | 527 | focaModalService.alert('Primero seleccione un vendedor'); |
528 | 528 | return; |
529 | 529 | } |
530 | 530 | |
531 | - if(varlidarRemitoFacturado()) { | |
531 | + if (varlidarRemitoFacturado()) { | |
532 | 532 | var modalInstance = $uibModal.open( |
533 | 533 | { |
534 | 534 | ariaLabelledBy: 'Busqueda de Cliente', |
... | ... | @@ -961,7 +961,7 @@ angular.module('focaCrearRemito') .controller('remitoController', |
961 | 961 | |
962 | 962 | var cabeceras = []; |
963 | 963 | |
964 | - if (remito.cotizacion) { | |
964 | + if (remito.cotizacion.ID) { | |
965 | 965 | cabeceras.push({ |
966 | 966 | label: 'Moneda:', |
967 | 967 | valor: remito.cotizacion.moneda.DETALLE |
... | ... | @@ -977,7 +977,7 @@ angular.module('focaCrearRemito') .controller('remitoController', |
977 | 977 | '2') |
978 | 978 | }); |
979 | 979 | } |
980 | - if (remito.cliente.COD){ | |
980 | + if (remito.cliente.COD) { | |
981 | 981 | cabeceras.push({ |
982 | 982 | label: 'Cliente:', |
983 | 983 | valor: $filter('rellenarDigitos')(remito.cliente.COD, 3) + ' - ' + |
... | ... | @@ -1056,6 +1056,7 @@ angular.module('focaCrearRemito') .controller('remitoController', |
1056 | 1056 | function getLSRemito() { |
1057 | 1057 | var remito = JSON.parse($localStorage.remito || null); |
1058 | 1058 | if (remito) { |
1059 | + console.log('remito', remito); | |
1059 | 1060 | setearRemito(remito); |
1060 | 1061 | delete $localStorage.remito; |
1061 | 1062 | } |