Commit 2a7b268a770354ebb3fc82ff79cb2be3fdf7c63a

Authored by Benjamin Rodriguez
1 parent b325459750
Exists in master and in 2 other branches develop, lab

sin obligacion de vendedor

src/js/businessService.js
... ... @@ -16,14 +16,14 @@ angular.module('focaCrearRemito')
16 16 return articulosRemito;
17 17  
18 18 },
19   - addEstado: function(idRemito, idVendedor) {
  19 + addEstado: function(idRemito) {
20 20 var date = new Date();
21 21 var estado = {
22 22 idRemito: idRemito,
23 23 fecha: new Date(date.getTime() - (date.getTimezoneOffset() * 60000))
24 24 .toISOString().slice(0, 19).replace('T', ' '),
25 25 estado: 0,
26   - idVendedor: idVendedor
  26 + // idVendedor: idVendedor
27 27 };
28 28 crearRemitoService.crearEstadoParaRemito(estado);
29 29 },
... ... @@ -53,10 +53,10 @@ angular.module('focaCrearRemito')
53 53 },
54 54 validarRemito: function (remito, articulos) {
55 55  
56   - if (!remito.vendedor.NUM) {
57   - focaModalService.alert('Ingrese Vendedor');
58   - return false;
59   - } else if (!remito.cliente.COD) {
  56 + // if (!remito.vendedor.NUM) {
  57 + // focaModalService.alert('Ingrese Vendedor');
  58 + // return false;
  59 + if (!remito.cliente.COD) {
60 60 focaModalService.alert('Ingrese Cliente');
61 61 return false;
62 62 } else if (!remito.proveedor.COD) {
src/js/controller.js
... ... @@ -55,7 +55,7 @@ angular.module('focaCrearRemito').controller('remitoController',
55 55 $scope.remito = {
56 56 id: 0,
57 57 estado: 0,
58   - vendedor: {},
  58 + // vendedor: {},
59 59 cliente: {},
60 60 proveedor: {},
61 61 domicilio: { dom: '' },
... ... @@ -117,7 +117,7 @@ angular.module('focaCrearRemito').controller('remitoController',
117 117 controller: 'focaModalNotaPedidoController',
118 118 size: 'lg',
119 119 resolve: {
120   - usadoPor: function () { return 'remito'; },
  120 + usadoPor: function () { return 'remito'},
121 121 idVendedor: function () { return null; }
122 122 }
123 123 }
... ... @@ -144,12 +144,12 @@ angular.module('focaCrearRemito').controller('remitoController',
144 144 label: 'Domicilio:',
145 145 valor: notaPedido.domicilioStamp
146 146 },
147   - {
148   - label: 'Vendedor:',
149   - valor: $filter('rellenarDigitos')(
150   - notaPedido.vendedor.NUM, 3
151   - ) + ' - ' + notaPedido.vendedor.NOM
152   - },
  147 + // {
  148 + // label: 'Vendedor:',
  149 + // valor: $filter('rellenarDigitos')(
  150 + // notaPedido.vendedor.NUM, 3
  151 + // ) + ' - ' + notaPedido.vendedor.NOM
  152 + // },
153 153  
154 154 {
155 155 label: 'Proveedor:',
... ... @@ -503,7 +503,7 @@ angular.module('focaCrearRemito').controller('remitoController',
503 503 resolve: {
504 504 parametros: function () {
505 505 return {
506   - vendedor: $scope.idVendedor,
  506 + // vendedor: $scope.idVendedor,
507 507 cobrador: null,
508 508 searchText: $scope.cliente ? $scope.cliente.nom : ''
509 509 };
... ... @@ -528,15 +528,15 @@ angular.module('focaCrearRemito').controller('remitoController',
528 528 })
529 529 }
530 530  
531   - if (angular.equals({}, cliente.vendedor)) {
  531 + // if (angular.equals({}, cliente.vendedor)) {
532 532  
533   - focaModalService
534   - .alert('El cliente seleccionado no tiene tiene ' +
535   - 'vendedor asignado.')
536   - .then($scope.seleccionarCliente);
  533 + // focaModalService
  534 + // .alert('El cliente seleccionado no tiene tiene ' +
  535 + // 'vendedor asignado.')
  536 + // .then($scope.seleccionarCliente);
537 537  
538   - return;
539   - }
  538 + // return;
  539 + // }
540 540  
541 541 $scope.cliente = cliente;
542 542 $scope.abrirModalDomicilios(cliente);
... ... @@ -550,7 +550,7 @@ angular.module('focaCrearRemito').controller('remitoController',
550 550 if (data) {
551 551 $scope.remito.anulado = true;
552 552 delete $scope.remito.remitoPlazo;
553   - delete $scope.remito.vendedor;
  553 + // delete $scope.remito.vendedor;
554 554 delete $scope.remito.proveedor;
555 555 delete $scope.remito.cliente;
556 556 delete $scope.remito.cotizacion;
... ... @@ -631,7 +631,7 @@ angular.module('focaCrearRemito').controller('remitoController',
631 631 .then(function (domicilio) {
632 632 $scope.remito.domicilio = domicilio;
633 633 $scope.remito.cliente = cliente;
634   - $scope.remito.vendedor = cliente.vendedor;
  634 + // $scope.remito.vendedor = cliente.vendedor;
635 635  
636 636 var domicilioStamp =
637 637 domicilio.Calle + ' ' + domicilio.Numero + ', ' +
... ... @@ -639,11 +639,11 @@ angular.module('focaCrearRemito').controller('remitoController',
639 639  
640 640 $scope.remito.domicilioStamp = domicilioStamp;
641 641  
642   - $scope.$broadcast('addCabecera', {
643   - label: 'Vendedor:',
644   - valor: $filter('rellenarDigitos')($scope.remito.vendedor
645   - .NUM, 3) + ' - ' + $scope.remito.vendedor.NOM
646   - });
  642 + // $scope.$broadcast('addCabecera', {
  643 + // label: 'Vendedor:',
  644 + // valor: $filter('rellenarDigitos')($scope.remito.vendedor
  645 + // .NUM, 3) + ' - ' + $scope.remito.vendedor.NOM
  646 + // });
647 647 $scope.$broadcast('addCabecera', {
648 648 label: 'Cliente:',
649 649 valor: $filter('rellenarDigitos')
... ... @@ -1124,7 +1124,7 @@ angular.module('focaCrearRemito').controller('remitoController',
1124 1124 $scope.$broadcast('removeCabecera', 'Moneda:');
1125 1125 $scope.$broadcast('removeCabecera', 'Fecha cotizacion:');
1126 1126 $scope.$broadcast('removeCabecera', 'Cotizacion:');
1127   - $scope.$broadcast('removeCabecera', 'Vendedor:');
  1127 + // $scope.$broadcast('removeCabecera', 'Vendedor:');
1128 1128  
1129 1129 $scope.cabeceras = [];
1130 1130  
... ... @@ -1164,13 +1164,13 @@ angular.module('focaCrearRemito').controller('remitoController',
1164 1164 { label: 'Domicilio de Entrega' })[0].checked = true;
1165 1165 $filter('filter')($scope.botonera, { label: 'Cliente' })[0].checked = true;
1166 1166 }
1167   - if (remito.vendedor && remito.vendedor.NUM) {
1168   - $scope.cabeceras.push({
1169   - label: 'Vendedor:',
1170   - valor: $filter('rellenarDigitos')(remito.vendedor.NUM, 3) +
1171   - ' - ' + remito.vendedor.NOM
1172   - });
1173   - }
  1167 + // if (remito.vendedor && remito.vendedor.NUM) {
  1168 + // $scope.cabeceras.push({
  1169 + // label: 'Vendedor:',
  1170 + // valor: $filter('rellenarDigitos')(remito.vendedor.NUM, 3) +
  1171 + // ' - ' + remito.vendedor.NOM
  1172 + // });
  1173 + // }
1174 1174 if (remito.proveedor && remito.proveedor.COD) {
1175 1175 $scope.cabeceras.push({
1176 1176 label: 'Proveedor:',
... ... @@ -3,9 +3,9 @@ angular.module('focaCrearRemito')
3 3 function($http, API_ENDPOINT) {
4 4 var route = API_ENDPOINT.URL;
5 5 return {
6   - getVendedorById: function (idVendedor) {
7   - return $http.get(route + '/vendedor-cobrador/' + idVendedor);
8   - },
  6 + // getVendedorById: function (idVendedor) {
  7 + // return $http.get(route + '/vendedor-cobrador/' + idVendedor);
  8 + // },
9 9 crearRemito: function(remito) {
10 10 // TODO: Cambiar para usar el servicio /remito
11 11 return $http.post(route + '/remito/guardar', remito);