Commit a6d91288cf7700c84ca267977763d825c63e6f5c

Authored by Eric Fernandez
1 parent edf1e1cf74
Exists in master

primera versión

Showing 125 changed files with 2324 additions and 0 deletions   Show diff stats
File was created 1 /node_modules
2 /dist
3 /src/etc/develop.js
4 /css/*.css
5 /package-lock\.json
6
File was created 1 {
2 /*
3 * ENVIRONMENTS
4 * =================
5 */
6
7 // Define globals exposed by modern browsers.
8 "browser": true,
9
10 // Define globals exposed by jQuery.
11 "jquery": true,
12
13 // Define globals exposed by Node.js.
14 "node": true,
15
16 // Allow ES6.
17 "esversion": 6,
18
19 /*
20 * ENFORCING OPTIONS
21 * =================
22 */
23
24 // Force all variable names to use either camelCase style or UPPER_CASE
25 // with underscores.
26 "camelcase": true,
27
28 // Prohibit use of == and != in favor of === and !==.
29 "eqeqeq": true,
30
31 // Enforce tab width of 2 spaces.
32 "indent": 4,
33
34 // Prohibit use of a variable before it is defined.
35 "latedef": true,
36
37 // Enforce line length to 100 characters
38 "maxlen": 100,
39
40 // Require capitalized names for constructor functions.
41 "newcap": true,
42
43 // Enforce use of single quotation marks for strings.
44 "quotmark": "single",
45
46 // Enforce placing 'use strict' at the top function scope
47 "strict": false,
48
49 // Prohibit use of explicitly undeclared variables.
50 "undef": true,
51
52 // Warn when variables are defined but never used.
53 "unused": true,
54
55 // Para que funcione en angular
56 "predef": ["angular", "alert", "spyOn", "expect", "it", "inject", "beforeEach", "describe"],
57 /*
58 * RELAXING OPTIONS
59 * =================
60 */
61
62 // Suppress warnings about == null comparisons.
63 "eqnull": true
64 }
65
File was created 1 const gulp = require('gulp');
2 const sass = require('gulp-sass');
3 const concat = require('gulp-concat');
4 const rename = require('gulp-rename');
5 const uglify = require('gulp-uglify');
6 const pump = require('pump');
7 const jshint = require('gulp-jshint');
8 const replace = require('gulp-replace');
9 const connect = require('gulp-connect');
10 const watch = require('gulp-watch');
11 const gulpSequence = require('gulp-sequence')
12 var paths = {
13 srcHTML : 'src/views/*.html',
14 srcJS : 'src/js/*.js',
15 confJS : 'src/etc/develop.js',
16 dist : 'dist/',
17 distHTML : 'dist/views/'
18 };
19
20 gulp.task('uglify', function() {
21 pump(
22 [
23 gulp.src([paths.srcJS, paths.confJS]),
24 concat('wrapper-facturador.js'),
25 replace('/src/', '/dist/'),
26 gulp.dest(paths.dist),
27 rename('wrapper-facturador.min.js'),
28 uglify(),
29 gulp.dest(paths.dist)
30 ]
31 );
32 });
33
34 gulp.task('html', function() {
35 pump([
36 gulp.src('index.html'),
37 replace(/\<!\-\- BUILD \-\-\>.*\<!\-\- \/BUILD \-\-\>/sgm, '<script src="wrapper-facturador.min.js"></script>'),
38 gulp.dest(paths.dist)
39 ]);
40 pump([
41 gulp.src(paths.srcHTML),
42 gulp.dest(paths.distHTML)
43 ]);
44 });
45
46 gulp.task('sass', function() {
47 return gulp.src('src/sass/*.scss')
48 .pipe(sass({outputStyle: 'compressed'}).on('error', sass.logError))
49 .pipe(gulp.dest('css'));
50 });
51
52 gulp.task('pre-install', function() {
53 pump([
54 gulp.src('package.json'),
55 replace('ssh://git@debonline.dyndns.org:', 'http://git.focasoftware.com/'),
56 replace('.git', '.git#develop'),
57 gulp.dest('')
58 ]);
59 });
60
61 gulp.task('post-install', function() {
62 pump([
63 gulp.src('package.json'),
64 replace('http://git.focasoftware.com/', 'ssh://git@debonline.dyndns.org:'),
65 replace('#develop', ''),
66 gulp.dest('')
67 ]);
68 });
69
70 gulp.task('pre-commit', function() {
71 return pump(
72 [
73 gulp.src(paths.srcJS),
74 jshint('.jshintrc'),
75 jshint.reporter('default'),
76 jshint.reporter('fail')
77 ]
78 );
79 });
80
81 gulp.task('webserver', function() {
82 pump [
83 connect.server(
84 {
85 port: 8086,
86 host: '0.0.0.0',
87 livereload: true
88 }
89 )
90 ]
91 });
92
93 gulp.task('watch', function() {
94 gulp.watch([paths.srcJS], ['uglify']);
95 gulp.watch('src/sass/*.scss', ['sass']);
96 });
97
98 gulp.task('reload', function() {
99 gulp.src(['src/sass/*.scss', 'index.html'])
100 .pipe(connect.reload());
101 });
102
103 gulp.task('livereload', function() {
104 gulp.watch('css/*.css', ['reload']);
105 gulp.watch('js/dist/*.js', ['reload']);
106 gulp.watch('vistas/**/*.html', ['reload']);
107 gulp.watch('index.html', ['reload']);
108 });
109
110 gulp.task('default', gulpSequence(['sass', 'webserver', 'livereload', 'watch']));
111
img/FechaEntrega.png

4.63 KB

7.03 KB

8.33 KB

img/abmVehiculos.png

6.88 KB

img/abmVendedorCobrador.png

3.47 KB

img/activar_hoja.png

6.13 KB

img/agendarVisita.png

7.3 KB

img/americanExpress.svg
File was created 1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3 <!-- Creator: CorelDRAW X7 -->
4 <svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="17.1451mm" height="9.9484mm" version="1.1" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd"
5 viewBox="0 0 464 269"
6 xmlns:xlink="http://www.w3.org/1999/xlink">
7 <defs>
8 <style type="text/css">
9 <![CDATA[
10 .fil1 {fill:none}
11 .fil0 {fill:#0099DF}
12 ]]>
13 </style>
14 </defs>
15 <g id="Capa_x0020_1">
16 <metadata id="CorelCorpID_0Corel-Layer"/>
17 <path class="fil0" d="M89 130l12 0 1 -32c1,1 0,-1 1,1 1,1 1,2 1,3 0,0 1,2 1,3 1,4 2,6 4,9 1,5 4,11 6,17l12 -1c1,-5 4,-11 6,-16 1,-4 2,-6 3,-9l3 -9 1 34 12 0 1 -49 -21 0 -11 30c-2,-2 -5,-12 -6,-15 -1,-3 -4,-12 -6,-15l-20 0 0 49zm124 0l13 1 1 -18c7,0 7,3 15,12 7,8 5,5 20,6 0,-2 -5,-8 -7,-9 -3,-4 -6,-5 -8,-10 13,-2 17,-18 7,-27 -6,-6 -30,-5 -41,-4l0 49zm35 64l13 0 0 -17c5,0 5,0 9,5 13,16 9,12 27,12 -4,-7 -12,-11 -16,-18 13,-3 18,-19 8,-27 -5,-4 -11,-4 -19,-4 -7,0 -16,-1 -22,0l0 49zm137 -64l13 0 0 -30c3,1 17,26 21,30l16 1 0 -50 -13 0 0 29c-3,-2 -8,-12 -11,-15 -3,-4 -6,-10 -9,-14l-17 0 0 49zm-190 64l13 0 0 -16c9,0 20,1 26,-2 6,-4 10,-12 7,-20 -3,-8 -8,-11 -17,-11 -7,0 -22,-1 -29,0l0 49zm127 -63l14 0 4 -10 23 -1 5 10 14 1 -21 -50 -17 0c-3,6 -22,47 -22,50zm-297 -1l14 1c2,-3 3,-7 5,-10l23 -1 4 10 15 1 -22 -50 -17 0 -22 49zm63 64l42 0 0 -11 -28 0 0 -7 28 -1 0 -11 -28 0 0 -8 28 0 0 -11 -41 0 -1 49zm116 -84l0 -10 -28 0 0 -8 29 0 0 -10c-6,-2 -34,-1 -42,-1l0 49 41 0 0 -10 -28 0 0 -9 28 -1zm138 73l-28 0 0 -8 28 0 0 -11 -28 0 0 -8 28 0c1,-3 0,-7 0,-11l-41 0 0 49 41 0 0 -11zm8 0l0 11c17,1 42,4 44,-13 3,-19 -16,-17 -25,-17 -6,0 -8,-1 -7,-7 7,-3 18,0 26,-1 2,-3 5,-9 5,-11 -9,0 -28,-1 -35,1 -9,4 -13,16 -6,24 8,10 27,1 29,8 3,8 -18,4 -31,5zm49 0l0 11c6,1 29,1 34,-1 8,-3 14,-14 8,-23 -7,-10 -23,-4 -29,-7 -1,-1 -6,-7 7,-7 6,0 12,0 18,0l5 -11c-8,0 -29,-1 -35,1 -9,4 -14,16 -6,24 8,10 26,1 29,8 2,8 -18,4 -31,5zm-245 -14c-1,4 -18,19 -21,25 12,0 15,2 19,-3 2,-3 8,-10 11,-12 2,2 12,13 13,15l17 0c-3,-5 -18,-20 -21,-25 3,-6 19,-20 20,-24l-16 0c-2,2 -5,5 -6,7l-6 6c-1,1 0,1 -1,1 -4,-3 -9,-10 -13,-14l-17 0c2,3 7,8 10,12 4,4 8,7 11,12zm161 -39c2,-2 5,-8 6,-11 -8,0 -23,2 -21,-16 2,-14 16,-9 27,-11l1 -11c-7,-1 -22,0 -27,2 -20,8 -23,49 14,47zm-48 0l13 1 0 -50 -13 0 0 49zm-59 37c7,0 21,2 20,-6 0,-8 -13,-5 -19,-5l-1 11zm18 -65c6,0 20,3 20,-5 0,-7 -13,-5 -19,-5l-1 10zm35 64c6,0 19,2 20,-5 0,-7 -14,-5 -20,-5l0 10zm84 -57l13 1c0,-4 -4,-14 -6,-16l-7 15zm-296 1l13 0 -6 -16c-1,0 -1,0 -1,1l-6 15z"/>
18 <rect class="fil1" width="464" height="269"/>
19 </g>
20 </svg>
21

7.48 KB

File was created 1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3 <!-- Creator: CorelDRAW X7 -->
4 <svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="17.1451mm" height="9.9484mm" version="1.1" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd"
5 viewBox="0 0 464 269"
6 xmlns:xlink="http://www.w3.org/1999/xlink">
7 <defs>
8 <style type="text/css">
9 <![CDATA[
10 .fil0 {fill:none}
11 .fil2 {fill:black}
12 .fil1 {fill:red}
13 .fil3 {fill:white}
14 ]]>
15 </style>
16 </defs>
17 <g id="Capa_x0020_1">
18 <metadata id="CorelCorpID_0Corel-Layer"/>
19 <rect class="fil0" width="464" height="269"/>
20 <path class="fil1" d="M287 136c-1,-1 -5,0 -6,0l-97 0c-2,0 -5,0 -7,0 -1,-2 -1,-3 -1,-5l0 -69c0,-2 0,-4 1,-5 0,0 28,0 31,0l89 0c2,0 2,0 3,0 1,5 0,11 0,16l0 108c0,0 0,1 0,2 0,0 1,0 1,1l65 1c1,-2 0,-11 0,-13l0 -67c0,-34 -10,-60 -39,-79 -1,-1 -1,-1 -1,-1 -5,-3 -22,-11 -28,-13 -40,-11 -98,-12 -137,3 -31,13 -55,48 -54,83 1,26 7,41 30,63 13,13 57,24 76,24 10,0 19,0 29,0 2,0 5,0 7,-1 0,0 1,0 1,0 0,-1 1,-2 2,-2 7,-9 15,-19 22,-28 2,-4 8,-12 11,-16 1,0 2,-1 2,-2z"/>
21 <path class="fil2" d="M181 223c-3,0 -2,0 -5,1 -1,0 -2,0 -3,0 0,0 -1,1 -1,1 -1,1 -1,0 -2,1 -1,2 -2,3 -2,7 0,3 1,7 4,8 0,4 -3,2 -3,6 -1,3 2,4 2,5 0,1 -1,1 -2,2 0,0 -2,2 -2,2 0,2 -1,4 1,6 1,2 1,2 4,3 6,2 7,1 14,1 2,0 6,-1 7,-2 3,-1 4,-4 4,-6 2,-6 -2,-7 -6,-9 -2,-1 -12,0 -14,-1 -1,0 -1,-2 -1,-3 1,-2 3,-1 7,-1 2,0 3,0 5,-1l2 -1c2,-1 3,-3 4,-5 0,-1 1,-1 1,-3 0,-3 -2,-4 -1,-6 1,-2 4,0 4,-3 0,-3 0,-3 -2,-3 -2,0 -2,0 -3,1 -1,1 -3,1 -4,1 -1,0 0,0 -1,0 -1,0 -2,0 -3,-1 -1,0 -1,0 -4,0z"/>
22 <path class="fil2" d="M357 211c0,2 0,13 0,14 -1,0 -7,-3 -12,-2 -2,1 -4,2 -5,4 -2,3 -4,8 -4,12 0,3 1,7 3,9 2,5 6,7 11,7 2,-1 2,-1 3,-2 2,-1 1,-1 4,-1 0,0 0,1 0,1 0,1 0,1 1,1 1,0 5,0 6,0 1,-2 1,-10 1,-12l0 -27c0,-6 0,-5 -6,-5 -1,0 -1,0 -2,1z"/>
23 <path class="fil2" d="M110 254c4,0 7,1 8,-2 0,-3 1,-2 1,-5 1,-4 2,-3 8,-3 1,0 4,0 5,0 3,0 2,2 3,3 1,2 1,7 4,7l5 0c1,0 1,0 1,-1 1,-1 -2,-7 -3,-10l-5 -16c-1,-2 -2,-4 -2,-6 -1,-2 -1,-4 -2,-6 -1,-5 0,-4 -9,-4 -2,0 -2,1 -2,2 -1,4 -3,9 -5,14 0,2 -8,24 -8,25 0,0 -1,2 1,2z"/>
24 <path class="fil2" d="M198 235l0 7c0,4 3,7 5,9 2,2 2,2 3,2 3,1 0,2 8,2 2,0 2,-1 3,-1 1,-1 2,-1 2,-1l4 -3c1,-1 2,-2 1,-4 -1,-1 -2,0 -3,-1 -1,-1 -2,-2 -3,0 -1,2 -5,4 -7,3l-2 -1c-2,-1 -4,-5 -2,-7 0,0 1,0 2,0 2,0 14,0 15,0 3,-1 1,-9 0,-10 -1,-3 -4,-6 -7,-6 -5,-1 -10,-2 -15,2 -1,1 -2,2 -2,4 -1,3 -2,0 -2,5z"/>
25 <path class="fil2" d="M288 228c1,2 1,1 2,3 1,0 1,1 2,1 2,0 2,-2 6,-3 3,-1 4,-1 6,1 0,0 1,1 1,2 0,2 -2,2 -3,2 -3,1 -7,1 -9,3 -2,1 -4,2 -5,5 -2,2 -2,6 0,9 1,1 2,2 3,2 2,1 1,2 4,2 2,0 4,0 5,-1 2,-1 3,-1 4,-2 2,0 2,1 3,2 1,0 3,0 4,0 1,0 1,-1 1,-2 0,-3 0,-6 0,-8 0,-2 0,-11 0,-13 0,-1 -1,-1 -1,-3 0,-1 0,0 -1,-1 -1,-1 -1,-2 -3,-3 -1,0 -6,-1 -7,-1 -2,0 -2,0 -3,0 -2,1 -3,1 -4,1 -1,1 -4,2 -5,4z"/>
26 <path class="fil2" d="M239 226c-2,-3 -1,-2 -7,-2 -2,0 -2,0 -3,0l0 28c0,1 1,2 3,2 3,0 3,0 5,0 1,-1 1,-2 1,-3 0,-4 0,-9 0,-14 0,-2 -1,-4 1,-5 1,-1 2,-1 2,-2 2,-1 4,-1 6,1 1,1 0,8 0,10l0 11c0,3 1,2 7,2 1,0 1,-2 1,-3l0 -19c0,-2 0,-5 -1,-6 -1,-3 -1,-2 -4,-3 -3,-1 -4,0 -6,1 -2,0 -2,0 -4,1 -1,1 0,1 -1,1z"/>
27 <path class="fil2" d="M259 237c0,5 0,7 3,11 0,2 3,5 5,5 3,1 0,2 7,2 3,0 5,-2 7,-4 1,0 2,-1 2,-1 1,-2 3,-3 1,-5 -1,0 -1,-1 -2,-1 -1,0 -2,-1 -3,-1 0,1 -2,3 -3,4 -4,2 -7,0 -8,-4 -1,-2 0,-6 0,-7 0,-3 0,-3 1,-4 1,-3 3,-3 5,-3 3,0 2,3 5,3 1,0 2,0 3,-1 2,0 2,0 2,-2 -1,-1 -1,-1 -3,-3 -1,-2 -2,-2 -3,-2 -3,-1 -3,-2 -7,-1 -2,1 -4,1 -6,3 -4,3 -2,1 -4,4 -1,2 -2,6 -2,7z"/>
28 <path class="fil2" d="M327 229c-1,-2 0,-4 -1,-5 -1,-1 -6,-1 -7,0 -1,0 -1,2 -1,4l0 23c0,1 1,2 1,3 1,0 5,0 7,0 1,-1 0,-3 0,-5l0 -10c0,-2 0,-2 1,-4 2,-1 1,-1 3,-2 4,-3 4,-2 5,-3 2,-1 1,-2 1,-5 0,-1 0,-2 -2,-2 -3,1 -3,1 -4,2 -1,1 -2,3 -3,4z"/>
29 <path class="fil2" d="M157 229c0,0 -1,0 -1,-2 0,-4 1,-3 -6,-3 -2,0 -1,1 -1,4l0 24c0,1 0,1 0,2 2,0 5,0 7,0 0,-1 0,-1 0,-3 0,-2 0,-12 0,-14 1,-1 1,0 2,-1 0,-1 0,-1 0,-2 2,-2 3,-2 5,-3 1,0 3,0 3,-2 1,-1 1,-4 0,-5 0,-1 -2,-1 -3,0 -3,1 -4,3 -6,5z"/>
30 <path class="fil3" d="M350 229c-1,1 -3,2 -4,4 0,2 0,4 0,7 0,4 3,10 6,8 2,-1 4,-1 5,-4 0,0 0,-6 0,-7 0,-3 0,-4 -2,-6 -1,-1 -4,-2 -5,-2z"/>
31 <path class="fil3" d="M180 228l-3 2c-1,1 -1,3 -1,5 0,2 1,2 2,3 3,1 4,1 7,0 1,-1 0,-1 1,-2 2,-4 1,-3 0,-6 -1,-1 -1,-1 -1,-1 -1,-1 -4,-2 -5,-1z"/>
32 <path class="fil3" d="M183 261c2,0 5,0 6,-1 0,-1 2,-2 1,-4 -1,-1 -2,-1 -4,-1 -2,0 -4,0 -6,-1 -2,0 -2,-1 -4,0 -2,1 -2,4 -2,4 0,1 3,3 4,3 1,0 4,0 5,0z"/>
33 <path class="fil3" d="M305 244c0,-4 1,-4 -1,-5 -1,0 -5,1 -7,2l-2 2c-1,1 -1,2 -1,3 1,3 4,3 7,2 1,0 1,-1 3,-1 0,-1 0,0 1,-1 0,-1 0,-1 0,-2z"/>
34 <path class="fil3" d="M218 235c0,-1 0,-2 -1,-4 -1,-1 0,0 -2,-2 -2,-1 -5,-1 -7,1 -1,0 -3,3 -1,5 0,1 10,0 11,0z"/>
35 <path class="fil3" d="M127 238c1,0 3,0 4,-1l-2 -8c-1,-2 -1,-3 -1,-3l-2 0c0,1 -2,5 -2,7 0,3 -3,5 0,5 1,0 2,0 3,0z"/>
36 </g>
37 </svg>
38
img/autorizarNota.png

5.52 KB

8.27 KB

img/axionEuroDiesel.png

11.5 KB

img/axionPremium.png

11 KB

9.19 KB

img/botonObservaciones.png

11.8 KB

545 KB

img/buscarProductos.png

9.88 KB

File was created 1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3 <!-- Creator: CorelDRAW X7 -->
4 <svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="17.1759mm" height="9.9484mm" version="1.1" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd"
5 viewBox="0 0 193 112"
6 xmlns:xlink="http://www.w3.org/1999/xlink">
7 <defs>
8 <style type="text/css">
9 <![CDATA[
10 .fil2 {fill:none}
11 .fil0 {fill:#006398}
12 .fil1 {fill:white}
13 ]]>
14 </style>
15 </defs>
16 <g id="Capa_x0020_1">
17 <metadata id="CorelCorpID_0Corel-Layer"/>
18 <g id="_2848459203824">
19 <path class="fil0" d="M0 29l0 64c0,0 0,0 1,0l179 0c7,0 13,-6 13,-12l0 -52c0,-1 0,-1 -1,-1l-191 0c-1,0 -1,0 -1,1z"/>
20 <path class="fil1" d="M113 74l12 0c4,0 8,-2 8,-6 0,-3 0,-7 -4,-8 3,-2 3,-1 3,-6 0,-5 -2,-6 -6,-6 -3,-1 -10,-1 -13,0l0 26z"/>
21 <path class="fil1" d="M86 74l5 0 2 -5 10 0c1,0 2,4 2,5l6 0 -9 -26c-9,-1 -7,-1 -11,10 -1,4 -5,13 -5,16z"/>
22 <path class="fil1" d="M134 74l5 0c1,0 1,-2 2,-3 0,0 0,-1 1,-2l10 0 2 5 5 0 -6 -20c-1,-1 -1,-2 -1,-3 -1,-1 -1,-3 -2,-3 -4,0 -7,-1 -8,2l-8 24z"/>
23 <path class="fil1" d="M37 50c0,1 9,9 9,10 2,1 -1,3 -2,4 -2,2 -4,4 -6,6 -1,1 -1,1 -1,2 0,2 0,9 0,10l18 -18c1,-1 2,-2 2,-3 1,-2 -2,-4 -4,-6 -3,-3 -7,-7 -11,-10 -1,-1 -1,-2 -2,-3 -1,-1 -2,-2 -3,-2l0 10z"/>
24 <path class="fil1" d="M33 82c1,-2 0,-8 0,-11 0,0 -6,-6 -7,-7 -1,-1 -2,-2 -2,-3 0,-2 3,-4 5,-6 0,-1 1,-2 2,-2 1,-2 2,-2 2,-3l0 -10c0,0 -10,10 -13,12 -2,2 -3,4 -5,5 -4,4 -2,5 3,9 3,4 7,8 10,11 1,1 2,1 3,2 1,1 2,2 2,3z"/>
25 <path class="fil1" d="M66 54l0 12c0,6 4,8 10,8l7 0c0,-5 -1,-5 -5,-5 -8,0 -6,-1 -6,-14 0,-3 1,-4 4,-4l8 0c0,-5 -2,-4 -9,-4 -5,0 -9,2 -9,7z"/>
26 <path class="fil1" d="M161 74c3,0 16,0 17,0 0,-1 0,-3 0,-4 0,-1 -1,0 -3,0 -3,0 -6,0 -8,0l0 -23c-7,-1 -6,5 -6,11 0,5 0,11 0,16z"/>
27 <path class="fil0" d="M119 70c8,0 9,1 9,-4 0,-4 -3,-3 -9,-3l0 7z"/>
28 <path class="fil0" d="M119 59c6,0 8,0 8,-4 0,-4 -1,-3 -8,-3l0 7z"/>
29 <polygon class="fil0" points="143,64 151,64 147,52 "/>
30 <polygon class="fil0" points="95,64 102,64 98,52 "/>
31 </g>
32 <rect class="fil2" width="193" height="112"/>
33 </g>
34 </svg>
35

10.6 KB

6.9 KB

7.03 KB

3.8 KB

img/clientePrincipal.png

5.5 KB

5.78 KB

8.43 KB

4.87 KB

3.89 KB

6.02 KB

img/control_stock.png

7.77 KB

8.64 KB

img/cuentaCorriente.png

8.21 KB

img/datoscliente.png

5.53 KB

6.97 KB

1.62 KB

img/detalleDeCarga.png

4.11 KB

img/domicilioDeEntrega.png

8.24 KB

13.4 KB

img/eliminarRemito.png

4.76 KB

9.5 KB

File was created 1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3 <!-- Creator: CorelDRAW X7 -->
4 <svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="35277.8mm" height="20469.8mm" version="1.1" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd"
5 viewBox="0 0 955431 554386"
6 xmlns:xlink="http://www.w3.org/1999/xlink">
7 <defs>
8 <style type="text/css">
9 <![CDATA[
10 .fil3 {fill:none}
11 .fil1 {fill:#005197}
12 .fil2 {fill:#F6A800}
13 .fil0 {fill:white}
14 ]]>
15 </style>
16 </defs>
17 <g id="Capa_x0020_1">
18 <metadata id="CorelCorpID_0Corel-Layer"/>
19 <path class="fil0" d="M654325 258998l43840 6c-278,-23940 -3009,-46977 -3082,-73280l391 -18161c-842,591 -134,-334 -942,1003l-40207 90432z"/>
20 <g id="_2848426941760">
21 <path class="fil1" d="M594715 384789l55136 39c2106,-5823 9947,-26252 10966,-30599l67301 189 6353 30310 48710 100 -42357 -203350c-13932,-17 -29719,-697 -43534,67 -14672,813 -20808,7294 -25494,18568 -8504,20468 -17170,40752 -25707,61482l-51374 123194z"/>
22 <path class="fil1" d="M470117 244677c0,52355 71591,54461 73241,79655 942,14299 -16506,20802 -30232,20802 -12488,0 -21827,-479 -33848,-4246l-23600 -9323 -7322 45523c12321,4101 12471,5032 26866,7668 24842,4547 54143,4803 77526,-4620 26085,-10516 43873,-29240 45634,-58106 1872,-30599 -19036,-47049 -43979,-59142 -9390,-4553 -27546,-13352 -29290,-22664 -1426,-7623 4603,-13157 9407,-15709 17648,-9390 48493,-1945 64051,5801 1059,-1621 1823,-8286 2185,-10599 1627,-10315 4324,-24040 5361,-33569 -3071,-808 -6543,-2241 -9892,-3199 -3767,-1081 -7272,-1950 -11123,-2719 -50560,-10026 -114985,10381 -114985,64447z"/>
23 <path class="fil1" d="M261456 289854c-4179,-5578 -6464,-20652 -29724,-47830 -6008,-7021 -12405,-12828 -19694,-18997 -8175,-6915 -20836,-14305 -22586,-15781 440,4101 37008,140630 41009,155576l5015 19214c753,2508 45,1650 1678,2647l54990 0 82503 -203088 -54929 -139c-1722,501 -6465,15196 -7089,16873 -2229,6013 -4168,11341 -6403,17270l-25611 69067c-2296,6069 -11190,31402 -13185,34745l-5974 -29557z"/>
24 <path class="fil1" d="M363089 384828l52394 0 33012 -203490 -49161 -72c-2068,-22 -2764,-401 -3589,864 -273,418 -2402,14193 -2658,15832 -2497,15820 -29814,180162 -29998,186866z"/>
25 <path class="fil2" d="M189452 207246c1750,1476 14411,8866 22586,15781 7289,6169 13686,11976 19694,18997 23260,27178 25545,42252 29724,47830 -368,-6459 -3243,-17765 -4597,-24497 -2798,-13898 -12104,-66955 -15353,-72974 -7796,-14422 -29323,-10922 -47651,-10922 -19527,0 -39410,-373 -58892,34l-301 3137 7161 2379c22001,6637 26921,9697 47629,20235z"/>
26 <polygon class="fil0" points="676237,312479 719347,312512 703911,237215 "/>
27 </g>
28 <rect class="fil3" width="955431" height="554386"/>
29 </g>
30 </svg>
31
No preview for this file type

1.55 KB

4.98 KB

6.62 KB

img/hojaRutaVolante.png

9.99 KB

4.82 KB

1.44 KB

7.27 KB

736 KB

8.22 KB

File was created 1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3 <!-- Creator: CorelDRAW X7 -->
4 <svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="17.1451mm" height="9.9484mm" version="1.1" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd"
5 viewBox="0 0 193 112"
6 xmlns:xlink="http://www.w3.org/1999/xlink">
7 <defs>
8 <style type="text/css">
9 <![CDATA[
10 .fil4 {fill:none}
11 .fil0 {fill:black}
12 .fil3 {fill:#0099DF}
13 .fil1 {fill:#6C6BBD}
14 .fil2 {fill:#EB001B}
15 ]]>
16 </style>
17 </defs>
18 <g id="Capa_x0020_1">
19 <metadata id="CorelCorpID_0Corel-Layer"/>
20 <path class="fil0" d="M75 101c0,-2 1,-4 3,-4 2,0 3,2 3,4 0,2 -1,3 -3,3 -2,0 -3,-1 -3,-3zm8 0l0 -6 -2 0 0 2c-1,-1 -2,-2 -3,-2 -3,0 -6,3 -6,6 0,3 3,6 6,6 1,0 2,-1 3,-2l0 1 2 0 0 -5zm-13 5l0 -6c0,-3 -1,-5 -4,-5 -2,0 -3,1 -4,2 -1,-1 -2,-2 -4,-2 -1,0 -2,1 -3,2l0 -2 -2 0 0 11 2 0 0 -6c0,-2 1,-3 3,-3 1,0 2,1 2,3l0 6 3 0 0 -6c0,-2 1,-3 2,-3 2,0 3,1 3,3l0 6 2 0zm21 -9c2,0 3,1 3,3l-6 0c0,-2 2,-3 3,-3l0 0zm0 -2c-3,0 -5,2 -5,6 0,3 2,6 5,6 2,0 3,-1 5,-2l-1 -2c-1,1 -2,1 -4,1 -1,0 -3,0 -3,-2l8 0 0 -1c0,-4 -2,-6 -5,-6l0 0zm37 6c0,3 1,5 4,5l0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0c1,0 1,0 1,0l0 1 0 0 0 0 0 0 1 0 0 0 0 -1c0,0 0,0 1,0l0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0c3,0 4,-2 4,-5 0,-3 -1,-5 -4,-6l0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0c-1,0 -1,0 -1,0l0 0 0 0 -1 0 0 0 0 0 0 0 0 0c0,0 0,0 -1,0l0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0c-3,1 -4,3 -4,6zm8 2c-1,1 -2,1 -3,1 0,0 -1,0 -2,-1 -1,0 -1,-1 -1,-2 0,-1 1,-2 1,-3l0 0 0 0c1,0 2,-1 2,-1 1,0 2,1 2,1l0 0 0 0c1,1 2,2 2,3 0,1 0,2 -1,2zm-28 -7c-2,0 -3,-1 -5,-1 -3,0 -4,2 -4,4 0,2 1,3 3,3l1 0c2,0 2,1 2,1 0,1 0,1 -2,1 -2,0 -3,0 -4,-1l-1 2c1,1 3,2 5,2 3,0 5,-2 5,-4 0,-2 -2,-3 -4,-3l-1 0c-1,0 -2,-1 -2,-1 0,-1 1,-2 2,-2 2,0 3,1 4,1l1 -2 0 0zm10 -1l-4 0 0 -3 -2 0 0 3 -3 0 0 3 3 0 0 5c0,2 1,4 3,4 1,0 2,-1 3,-1l0 -2c-1,0 -2,0 -2,0 -2,0 -2,0 -2,-2l0 -4 4 0 0 -3 0 0zm7 0c-1,0 -2,1 -3,2l0 -2 -2 0 0 11 2 0 0 -6c0,-2 1,-3 3,-3 0,0 1,0 1,1l1 -3c-1,0 -1,0 -2,0l0 0z"/>
21 <g id="_2848459195376">
22 <path class="fil1" d="M96 77l0 0c10,-7 16,-19 16,-32 0,-13 -7,-24 -16,-32l0 0c-9,8 -15,19 -15,32l0 0c0,13 6,25 15,32z"/>
23 <path class="fil2" d="M81 45c0,-13 6,-24 15,-32 -7,-5 -16,-8 -25,-8 -22,0 -41,18 -41,40 0,23 19,41 41,41 9,0 18,-4 25,-9 -9,-7 -15,-19 -15,-32l0 0z"/>
24 <path class="fil3" d="M162 45c0,23 -18,41 -41,41 -9,0 -18,-4 -25,-9 10,-7 16,-19 16,-32 0,-13 -7,-24 -16,-32 7,-5 16,-8 25,-8 23,0 41,18 41,40l0 0z"/>
25 </g>
26 <rect class="fil4" width="193" height="112"/>
27 </g>
28 </svg>
29
img/marker-icon-2x-blue.png

3.94 KB

img/marker-icon-2x-green.png

4.1 KB

img/marker-icon-2x-red.png

4.13 KB

img/marker-icon-2x-yellow.png

4.06 KB

img/marker-icon-green.png

1.78 KB

img/marker-icon-grey.png

1.65 KB

img/marker-icon-red.png

1.83 KB

img/marker-icon-yellow.png

1.82 KB

img/marker-shadow.png

608 Bytes

File was created 1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3 <!-- Creator: CorelDRAW X7 -->
4 <svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="17.1451mm" height="9.9484mm" version="1.1" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd"
5 viewBox="0 0 272 158"
6 xmlns:xlink="http://www.w3.org/1999/xlink">
7 <defs>
8 <style type="text/css">
9 <![CDATA[
10 .fil4 {fill:none}
11 .fil0 {fill:black}
12 .fil2 {fill:#EB001B}
13 .fil3 {fill:#F79E1B}
14 .fil1 {fill:#FF5F00}
15 ]]>
16 </style>
17 </defs>
18 <g id="Capa_x0020_1">
19 <metadata id="CorelCorpID_0Corel-Layer"/>
20 <path class="fil0" d="M78 150l0 -9c0,-4 -2,-6 -6,-6 -2,0 -4,0 -6,2 -1,-1 -2,-2 -5,-2 -1,0 -3,0 -4,2l0 -2 -4 0 0 15 4 0 0 -8c0,-3 1,-4 3,-4 3,0 4,1 4,4l0 8 3 0 0 -8c0,-3 2,-4 4,-4 2,0 3,1 3,4l0 8 4 0zm49 -15l-5 0 0 -5 -3 0 0 5 -3 0 0 3 3 0 0 7c0,3 1,6 5,6 1,0 3,-1 4,-2l-1 -2c-1,0 -2,0 -3,0 -1,0 -2,-1 -2,-2l0 -7 5 0 0 -3 0 0zm29 0c-2,0 -3,1 -4,2l0 -2 -4 0 0 15 4 0 0 -8c0,-3 1,-4 3,-4 1,0 1,0 2,0l1 -3c-1,0 -2,0 -2,0l0 0zm-43 1c-2,-1 -4,-1 -6,-1 -4,0 -7,1 -7,5 0,2 2,4 6,4l1 0c2,0 3,1 3,2 0,1 -1,2 -4,2 -2,0 -4,-1 -5,-2l-1 3c1,1 4,2 6,2 5,0 7,-3 7,-5 0,-3 -2,-5 -5,-5l-2 0c-1,0 -2,-1 -2,-2 0,-1 1,-1 3,-1 2,0 4,0 4,1l2 -3 0 0zm89 -1c-2,0 -3,1 -4,2l0 -2 -4 0 0 15 4 0 0 -8c0,-3 1,-4 3,-4 1,0 1,0 2,0l1 -3c-1,0 -2,0 -2,0zm-43 8c0,4 3,8 8,8 2,0 4,-1 6,-2l-2 -3c-1,1 -3,1 -4,1 -3,0 -5,-1 -5,-4 0,-3 2,-5 5,-5 1,0 3,0 4,1l2 -3c-2,-1 -4,-1 -6,-1 -5,0 -8,3 -8,8zm31 0l0 -8 -3 0 0 2c-1,-2 -3,-2 -5,-2 -4,0 -8,3 -8,8 0,4 4,8 8,8 2,0 4,-1 5,-3l0 2 3 0 0 -7zm-12 0c0,-3 1,-5 4,-5 3,0 5,2 5,5 0,2 -2,4 -5,4 -3,0 -4,-2 -4,-4zm-40 -8c-5,0 -8,3 -8,8 0,4 3,8 8,8 2,0 4,-1 6,-3l-1 -2c-2,1 -3,2 -5,2 -2,0 -4,-1 -5,-4l12 0 0 -1c0,-5 -3,-8 -7,-8l0 0zm0 2c2,0 3,2 4,4l-8 0c0,-2 1,-4 4,-4l0 0zm83 6l0 -14 -4 0 0 8c-1,-2 -2,-2 -4,-2 -5,0 -8,3 -8,8 0,4 3,8 8,8 2,0 3,-1 4,-3l0 2 4 0 0 -7zm-13 0c0,-3 2,-5 5,-5 3,0 5,2 5,5 0,2 -2,4 -5,4 -3,0 -5,-2 -5,-4zm-111 0l0 -8 -4 0 0 2c-1,-2 -2,-2 -4,-2 -5,0 -8,3 -8,8 0,4 3,8 8,8 2,0 3,-1 4,-3l0 2 4 0 0 -7zm-13 0c0,-3 2,-5 5,-5 3,0 4,2 4,5 0,2 -1,4 -4,4 -3,0 -5,-2 -5,-4z"/>
21 <path class="fil1" d="M137 109l0 0c13,-11 22,-27 22,-45 0,-18 -9,-35 -22,-45l0 0c-13,10 -22,27 -22,45l0 0c0,18 9,35 22,45z"/>
22 <path class="fil2" d="M115 64c0,-18 9,-35 22,-45 -10,-8 -22,-13 -36,-13 -31,0 -57,26 -57,58 0,32 26,57 57,57 14,0 26,-4 36,-12 -13,-10 -22,-27 -22,-45l0 0z"/>
23 <path class="fil3" d="M230 64c0,32 -26,57 -58,57 -13,0 -25,-4 -35,-12 13,-11 22,-27 22,-45 0,-18 -9,-35 -22,-45 10,-8 22,-13 35,-13 32,0 58,26 58,58l0 0z"/>
24 <rect class="fil4" width="272" height="158"/>
25 </g>
26 </svg>
27

10.8 KB

10.4 KB

15.2 KB

img/notaDePedido.png

4.49 KB

4.68 KB

img/nuevoCliente.png

6.84 KB

img/parametrizar.png

10.6 KB

8.56 KB

img/precios-condiciones.png

5.75 KB

img/productoDefault.png

2.59 KB

2.95 KB

4.81 KB

img/puntosDeDescarga.png

8.91 KB

5.37 KB

img/remitoabierto.png

6.57 KB

8.47 KB

img/seguimientoCobranza.png

23.6 KB

img/seguimientoHojaRuta.png

8.57 KB

img/seguimientoNotaPedido.png

19.5 KB

4.44 KB

5.21 KB

3.7 KB

img/tarjetaDefault.svg
File was created 1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3 <!-- Creator: CorelDRAW X7 -->
4 <svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="17.1451mm" height="9.9484mm" version="1.1" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd"
5 viewBox="0 0 84 49"
6 xmlns:xlink="http://www.w3.org/1999/xlink">
7 <defs>
8 <style type="text/css">
9 <![CDATA[
10 .fil1 {fill:none}
11 .fil0 {fill:#727376}
12 ]]>
13 </style>
14 </defs>
15 <g id="Capa_x0020_1">
16 <metadata id="CorelCorpID_0Corel-Layer"/>
17 <path class="fil0" d="M28 14l0 2c0,1 0,1 0,1 1,0 5,0 5,0 0,-1 0,-3 0,-3 0,0 -2,0 -3,0 0,0 0,0 0,0 0,0 -2,-1 -2,0zm-12 0l0 2c0,1 0,1 0,1l5 0c1,0 0,-1 0,-1l0 -1c0,-1 0,-1 0,-1 0,0 0,0 0,0 0,0 0,0 0,0 -1,0 -1,0 -1,0 -1,0 -1,0 -2,0 0,0 0,0 0,0 0,0 0,0 -1,0 0,0 -1,0 -1,0zm28 15c0,0 0,0 0,0 0,1 0,1 0,1 0,0 1,0 1,0l8 0c1,0 1,0 1,0 0,0 0,0 0,-1 0,0 0,-1 -1,-1l-8 0c0,0 -1,0 -1,1 0,0 0,0 0,0zm-28 0c0,1 0,1 0,1l9 0c0,0 0,0 0,0 0,0 1,-1 1,-1 0,0 0,0 -1,0 0,-1 0,-1 0,-1l-9 0c0,0 0,0 0,1 0,0 0,0 0,0zm14 0c0,0 0,1 1,1l8 0c0,0 1,0 1,0 0,0 0,0 0,-1 0,0 0,0 0,-1 0,0 -1,0 -1,0l-8 0c-1,0 -1,1 -1,1zm28 0c0,0 0,0 0,1 1,0 1,0 1,0l9 0c0,0 1,0 0,-2 0,0 0,0 0,0 0,0 -8,0 -9,0 0,0 0,0 -1,1 0,0 0,0 0,0zm-42 -18c0,0 0,0 0,1 0,0 0,0 0,0l7 0c0,0 0,0 0,-1l0 -2c0,0 0,0 0,0l-6 0c0,0 0,0 0,0 0,0 -1,0 -1,0 0,0 0,1 0,1 0,0 0,0 0,1zm0 8c0,2 0,1 0,2 0,0 0,0 1,0 0,1 0,0 0,1 1,0 0,0 2,0 0,0 0,0 0,0 0,0 0,0 0,0 1,0 4,0 4,0 0,0 0,-2 0,-3 0,0 0,0 0,0l-7 0c0,0 0,0 0,0zm15 0l-4 0c-1,0 -1,0 -1,0l0 2c0,1 0,1 1,1l4 0c0,0 1,0 1,0 0,-1 0,0 1,-1l0 0c0,-1 0,-1 0,-2 0,0 0,0 0,0 -1,0 -1,0 -1,0 -1,0 -1,0 -1,0zm-5 -10l0 2c0,0 0,1 1,1l6 0c1,0 0,-1 0,-2 0,0 0,-1 0,-1l-1 0c0,0 0,0 0,0 -1,0 -5,0 -6,0 0,0 0,0 0,0zm-10 30l15 0c1,0 1,-1 1,-1 0,-1 -1,-1 -1,-1l-15 0c-1,0 0,1 0,1 0,0 0,1 0,1zm23 -2c0,1 0,2 1,2l21 0c0,0 0,0 0,0 1,0 1,0 1,0l1 0c0,0 1,0 1,0 0,0 0,0 0,0 1,0 3,0 4,0 0,0 0,0 0,0 0,-1 0,-2 0,-2 0,-1 -1,0 -2,0 0,0 0,0 0,0l-3 0c0,0 0,0 -1,0l-22 0c0,0 -1,0 -1,0zm23 -34l-50 0c0,0 0,1 -1,1 -1,0 0,0 -1,0l0 1c-1,0 -1,0 -1,0 0,1 0,1 0,1l0 37c0,0 0,0 0,0 1,1 0,1 1,1 0,1 0,1 1,1 0,0 0,0 1,0l60 0c1,0 1,0 1,0 0,0 0,0 1,0 0,-1 0,0 0,-1 0,0 0,0 0,0 1,0 0,0 1,0 0,-1 0,-1 0,-1 0,-12 0,-23 0,-35 0,0 0,-1 0,-2 0,-1 0,0 0,-1 0,0 0,0 -1,0 0,0 0,0 0,0 0,-1 0,-1 0,-1 -1,0 -1,0 -1,0 -1,0 0,-1 -2,-1l-3 0c0,0 -1,0 -1,0l-3 0c0,0 -1,1 -1,1 0,0 0,-1 -1,-1 0,0 0,0 0,0zm-55 3l0 36c0,0 0,0 0,1 0,1 0,0 0,1 0,1 0,0 0,1 0,0 0,0 0,0 1,0 1,0 1,0 0,1 0,1 0,1 1,1 0,0 1,0 0,1 0,1 0,1 1,0 0,0 1,0 0,0 0,0 0,0 0,0 0,1 1,1l62 0c1,0 0,-1 1,-1 1,0 0,0 1,0 0,0 0,0 0,-1 1,0 0,0 1,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,-1 0,-1 1,0 1,0 1,0 0,0 0,0 0,-1 0,0 0,0 0,0 0,0 0,-1 0,-1 0,0 0,-1 0,-1 0,-12 0,-23 0,-35 0,-1 0,-1 0,-1 0,0 0,-1 0,-1 0,0 0,0 0,-1 0,0 0,0 -1,-1 0,0 0,0 0,0 0,0 0,0 -1,-1 0,0 0,0 0,0 0,0 0,0 -1,0 0,0 0,0 -1,0 0,-1 0,-1 -1,-1l-60 0c-1,0 -1,0 -1,0 -1,1 -1,1 -1,1 -1,0 0,0 -1,0 0,0 0,0 -1,1 0,0 0,0 0,0 -1,1 -1,1 -1,1 0,1 0,1 0,1 0,1 0,1 0,1z"/>
18 <rect class="fil1" width="83.9953" height="48.7381"/>
19 </g>
20 </svg>
21

6.33 KB

img/transportista.png

3.89 KB

4.53 KB

4.33 KB

4.3 KB

File was created 1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3 <!-- Creator: CorelDRAW X7 -->
4 <svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="17.1451mm" height="9.9484mm" version="1.1" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd"
5 viewBox="0 0 464 269"
6 xmlns:xlink="http://www.w3.org/1999/xlink">
7 <defs>
8 <style type="text/css">
9 <![CDATA[
10 .fil3 {fill:none}
11 .fil1 {fill:#005197}
12 .fil2 {fill:#F6A800}
13 .fil0 {fill:white}
14 ]]>
15 </style>
16 </defs>
17 <g id="Capa_x0020_1">
18 <metadata id="CorelCorpID_0Corel-Layer"/>
19 <path class="fil0" d="M318 126l21 0c0,-12 -1,-23 -1,-36l0 -9c0,1 0,0 0,1l-20 44z"/>
20 <g id="_2848411738096">
21 <path class="fil1" d="M289 187l27 0c1,-3 5,-13 5,-15l33 0 3 15 24 0 -21 -99c-7,0 -14,0 -21,0 -7,1 -10,4 -13,9 -4,10 -8,20 -12,30l-25 60z"/>
22 <path class="fil1" d="M228 119c0,25 35,26 36,39 1,7 -8,10 -15,10 -6,0 -10,0 -16,-2l-12 -5 -3 22c6,2 6,3 13,4 12,2 26,2 38,-2 12,-5 21,-14 22,-28 1,-15 -9,-23 -22,-29 -4,-2 -13,-7 -14,-11 0,-4 2,-7 5,-8 8,-4 23,-1 31,3 0,-1 1,-4 1,-5 1,-5 2,-12 3,-17 -2,0 -4,-1 -5,-1 -2,-1 -4,-1 -6,-1 -24,-5 -56,5 -56,31z"/>
23 <path class="fil1" d="M127 141c-2,-3 -3,-10 -14,-23 -3,-4 -6,-7 -10,-10 -4,-3 -10,-7 -11,-7 0,2 18,68 20,75l2 10c1,1 0,0 1,1l27 0 40 -99 -27 0c0,0 -3,8 -3,8 -1,3 -2,6 -3,9l-13 33c-1,3 -5,16 -6,17l-3 -14z"/>
24 <path class="fil1" d="M176 187l26 0 16 -99 -24 0c-1,0 -1,0 -2,1 0,0 -1,6 -1,7 -1,8 -14,88 -15,91z"/>
25 <path class="fil2" d="M92 101c1,0 7,4 11,7 4,3 7,6 10,10 11,13 12,20 14,23 0,-3 -2,-9 -2,-12 -2,-7 -6,-33 -8,-36 -3,-7 -14,-5 -23,-5 -9,0 -19,0 -28,0l-1 2 4 1c11,3 13,5 23,10z"/>
26 <polygon class="fil0" points="329,152 350,152 342,115 "/>
27 </g>
28 <rect class="fil3" width="464" height="269"/>
29 </g>
30 </svg>
31
File was created 1 <html ng-app="appWrapperFacturador">
2 <head>
3 <meta charset="UTF-8"/>
4 <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
5 <base href="./">
6
7 <!--CSS-->
8 <link href="./node_modules/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet"/>
9 <link href="./node_modules/font-awesome/css/font-awesome.min.css" rel="stylesheet"/>
10 <link href="./node_modules/angular-ui-swiper/dist/angular-ui-swiper.css" rel="stylesheet"/>
11 <link href="./node_modules/angular-ui-grid/ui-grid.min.css" rel="stylesheet"/>
12 <link href="./node_modules/ladda/dist/ladda-themeless.min.css" rel="stylesheet"/>
13 <link href="./node_modules/leaflet/dist/leaflet.css" rel="stylesheet"/>
14 <link href="./css/general.css" rel="stylesheet"/>
15 <link rel="shortcut icon" href="./img/favicon.png" />
16
17 <!--VENDOR JS-->
18 <script src="./node_modules/jquery/dist/jquery.min.js"></script>
19 <script src="./node_modules/popper.js/dist/umd/popper.min.js"></script>
20 <script src="./node_modules/bootstrap/dist/js/bootstrap.min.js"></script>
21 <script src="./node_modules/angular/angular.min.js"></script>
22 <script src="./node_modules/angular-cookies/angular-cookies.min.js"></script>
23 <script src="./node_modules/angular-i18n/angular-locale_es-ar.js"></script>
24 <script src="./node_modules/angular-route/angular-route.min.js"></script>
25 <script src="./node_modules/angular-sanitize/angular-sanitize.min.js"></script>
26 <script src="./node_modules/ui-bootstrap4/dist/ui-bootstrap-tpls.js"></script>
27 <script src="./node_modules/angular-ui-swiper/dist/angular-ui-swiper.js"></script>
28 <script src="./node_modules/pdfmake/build/pdfmake.min.js"></script>
29 <script src="./node_modules/pdfmake/build/vfs_fonts.js"></script>
30 <script src="./node_modules/lodash/lodash.min.js"></script>
31 <script src="./node_modules/jszip/dist/jszip.min.js"></script>
32 <script src="./node_modules/excel-builder/dist/excel-builder.dist.min.js"></script>
33 <script src="./node_modules/angular-ui-grid/ui-grid.min.js"></script>
34 <script src="./node_modules/ladda/dist/spin.min.js"></script>
35 <script src="./node_modules/ladda/dist/ladda.min.js"></script>
36 <script src="./node_modules/angular-ladda/dist/angular-ladda.min.js"></script>
37 <script src="./node_modules/leaflet/dist/leaflet.js"></script>
38 <script src="./node_modules/ngstorage/ngStorage.min.js"></script>
39 <script src="./node_modules/chart.js/dist/Chart.min.js"></script>
40 <script src="./node_modules/angular-chart.js/dist/angular-chart.min.js"></script>
41 <script src="./node_modules/angular-file-saver/dist/angular-file-saver.bundle.js"></script>
42 <script src="./node_modules/angular-md5/angular-md5.min.js"></script>
43
44 <script src="./node_modules/foca-abm-chofer/dist/foca-abm-chofer.min.js"></script>
45 <script src="./node_modules/foca-abm-cliente/dist/foca-abm-cliente.min.js"></script>
46 <script src="./node_modules/foca-abm-precios-condiciones/dist/foca-abm-precios-condiciones.min.js"></script>
47 <script src="./node_modules/foca-abm-vehiculo/dist/foca-abm-vehiculo.min.js"></script>
48 <script src="./node_modules/foca-abm-vendedor-cobrador/dist/foca-abm-vendedor-cobrador.min.js"></script>
49 <script src="./node_modules/foca-activar-hoja-ruta/dist/foca-activar-hoja-ruta.min.js"></script>
50 <script src="./node_modules/foca-admin-seguimiento/dist/foca-admin-seguimiento.min.js"></script>
51 <script src="./node_modules/foca-agendar-visita/dist/foca-agendar-visita.min.js"></script>
52 <script src="./node_modules/foca-autorizar-nota-pedido/dist/foca-autorizar-nota-pedido.min.js"></script>
53 <script src="./node_modules/foca-botonera-facturador/dist/foca-botonera-facturador.min.js"></script>
54 <script src="./node_modules/foca-botonera-lateral/dist/foca-botonera-lateral.min.js"></script>
55 <script src="./node_modules/foca-botonera-principal/dist/foca-botonera-principal.min.js"></script>
56 <script src="./node_modules/foca-busqueda-cliente/dist/foca-busqueda-cliente.min.js"></script>
57 <script src="./node_modules/foca-cabecera-facturador/dist/foca-cabecera-facturador.min.js"></script>
58 <script src="./node_modules/foca-configuracion/dist/foca-configuracion.min.js"></script>
59 <script src="./node_modules/foca-configurar-terminal/dist/foca-configurar-terminal.min.js"></script>
60 <script src="./node_modules/foca-crear-cobranza/dist/foca-crear-cobranza.min.js"></script>
61 <script src="./node_modules/foca-crear-factura/dist/foca-crear-factura.min.js"></script>
62 <script src="./node_modules/foca-crear-hoja-ruta/dist/foca-crear-hoja-ruta.min.js"></script>
63 <script src="./node_modules/foca-crear-nota-pedido/dist/foca-crear-nota-pedido.min.js"></script>
64 <script src="./node_modules/foca-crear-login/dist/foca-crear-login.min.js"></script>
65 <script src="./node_modules/foca-crear-remito/dist/foca-crear-remito.min.js"></script>
66 <script src="./node_modules/foca-directivas/dist/foca-directivas.min.js"></script>
67 <script src="./node_modules/foca-estado-cisternas/dist/foca-estado-cisternas.min.js"></script>
68 <script src="./node_modules/foca-filtros/dist/foca-filtros.min.js"></script>
69 <script src="./node_modules/foca-hoja-ruta/dist/foca-hoja-ruta.min.js"></script>
70 <script src="./node_modules/foca-informes/dist/foca-informes.min.js"></script>
71 <script src="./node_modules/foca-login/dist/foca-login.min.js"></script>
72 <script src="./node_modules/foca-logistica-pedido-ruta/dist/foca-logistica-pedido-ruta.min.js"></script>
73 <script src="./node_modules/foca-modal/dist/foca-modal.min.js"></script>
74 <script src="./node_modules/foca-modal-busqueda-productos/dist/foca-busqueda-productos.min.js"></script>
75 <script src="./node_modules/foca-modal-cheque/dist/foca-modal-cheque.min.js"></script>
76 <script src="./node_modules/foca-modal-cobranza/dist/foca-modal-cobranza.min.js"></script>
77 <script src="./node_modules/foca-modal-cotizacion/dist/foca-modal-cotizacion.min.js"></script>
78 <script src="./node_modules/foca-modal-descarga/dist/foca-modal-descarga.min.js"></script>
79 <script src="./node_modules/foca-modal-detalle-cisternas/dist/foca-modal-detalle-cisternas.min.js"></script>
80 <script src="./node_modules/foca-modal-detalle-hoja-ruta/dist/foca-modal-detalle-hoja-ruta.min.js"></script>
81 <script src="./node_modules/foca-modal-detalles/dist/foca-modal-detalles.min.js"></script>
82 <script src="./node_modules/foca-modal-domicilio/dist/foca-modal-domicilios.min.js"></script>
83 <script src="./node_modules/foca-modal-efectivo/dist/foca-modal-efectivo.min.js"></script>
84 <script src="./node_modules/foca-modal-factura/dist/foca-modal-factura.min.js"></script>
85 <script src="./node_modules/foca-modal-factura-detalle/dist/foca-modal-factura-detalle.min.js"></script>
86 <script src="./node_modules/foca-modal-flete/dist/foca-modal-flete.min.js"></script>
87 <script src="./node_modules/foca-modal-grafico-cisternas/dist/foca-modal-grafico-cisternas.min.js"></script>
88 <script src="./node_modules/foca-modal-informe/dist/foca-modal-informe.min.js"></script>
89 <script src="./node_modules/foca-modal-lista-precio/dist/foca-modal-lista-precio.min.js"></script>
90 <script src="./node_modules/foca-modal-localizar/dist/foca-modal-localizar.min.js"></script>
91 <script src="./node_modules/foca-modal-login/dist/foca-modal-login.min.js"></script>
92 <script src="./node_modules/foca-modal-nota-pedido/dist/foca-modal-nota-pedido.min.js"></script>
93 <script src="./node_modules/foca-modal-precio-condiciones/dist/foca-modal-precio-condiciones.min.js"></script>
94 <script src="./node_modules/foca-modal-punto-descarga/dist/foca-modal-punto-descarga.min.js"></script>
95 <script src="./node_modules/foca-modal-remito/dist/foca-modal-remito.min.js"></script>
96 <script src="./node_modules/foca-modal-resumen-cuenta/dist/foca-modal-resumen-cuenta.min.js"></script>
97 <script src="./node_modules/foca-modal-tarifa-flete/dist/foca-modal-tarifa-flete.min.js"></script>
98 <script src="./node_modules/foca-modal-unidad-medida/dist/foca-modal-unidad-medida.min.js"></script>
99 <script src="./node_modules/foca-nombre-empresa/dist/foca-nombre-empresa.min.js"></script>
100 <script src="./node_modules/foca-parametros/dist/foca-parametros.min.js"></script>
101 <script src="./node_modules/foca-seguimiento/dist/foca-seguimiento.min.js"></script>
102 <script src="./node_modules/foca-teclado/dist/foca-teclado.min.js"></script>
103 <script src="./node_modules/foca-modal-descarga/dist/foca-modal-descarga.min.js"></script>
104 <script src="./node_modules/foca-modal-forma-pago/dist/foca-modal-forma-pago.min.js"></script>
105 <script src="./src/js/app.js"></script>
106 <script src="./src/js/controller.js"></script>
107 <script src="./src/etc/develop.js"></script>
108
109 </head>
110 <body class="w-100">
111 <style>
112 </style>
113 <foca-nombre-empresa></foca-nombre-empresa>
114 <div ng-view class="container contenedor"></div>
115 <div ng-controller="appWrapperFacturadorController" class="teclado-container container d-none d-md-block ">
116 <foca-botonera-lateral></foca-botonera-lateral>
117 <foca-teclado
118 ng-show="usarTeclado && mostrarTeclado"
119 alfanumeric="true"
120 numeric="true"
121 >
122 </foca-teclado>
123 </div>
124 </body>
125
126 </html>
127
File was created 1 {
2 "name": "wrapper-facturador",
3 "version": "0.0.1",
4 "description": "",
5 "main": "main.js",
6 "scripts": {
7 "test": "unit-test.html",
8 "initdev": "npm install gulp --global && npm install && npm install -g jshint",
9 "gulp-pre-commit": "gulp pre-commit",
10 "compile": "gulp uglify && gulp sass",
11 "actualizar": "git pull origin master",
12 "install-dev": "gulp pre-install && npm install && gulp post-install"
13 },
14 "pre-commit": [
15 "gulp-pre-commit"
16 ],
17 "repository": {
18 "type": "git",
19 "url": "git@debonline.dyndns.org:npm/wrapper-facturador.git#develop"
20 },
21 "author": "Foca Software",
22 "license": "ISC",
23 "dependencies": {
24 "angular": "^1.7.8",
25 "angular-chart.js": "1.1.1",
26 "angular-cookies": "^1.7.8",
27 "angular-file-saver": "^1.1.3",
28 "angular-i18n": "^1.7.8",
29 "angular-ladda": "^0.4.3",
30 "angular-md5": "^0.1.10",
31 "angular-mocks": "^1.7.8",
32 "angular-route": "^1.7.8",
33 "angular-sanitize": "^1.7.8",
34 "angular-ui-grid": "4.6.6",
35 "angular-ui-swiper": "^2.3.8",
36 "bootstrap": "^4.3.1",
37 "chart.js": "2.7.3",
38 "excel-builder": "2.0.3",
39 "foca-abm-chofer": "git+http://git.focasoftware.com/npm/foca-abm-chofer.git#develop",
40 "foca-abm-cliente": "git+http://git.focasoftware.com/npm/foca-abm-cliente.git#develop",
41 "foca-abm-plazo-pago": "git+http://git.focasoftware.com/npm/foca-abm-plazo-pago.git#develop",
42 "foca-abm-precios-condiciones": "git+http://git.focasoftware.com/npm/foca-abm-precios-condiciones.git#develop",
43 "foca-abm-vehiculo": "git+http://git.focasoftware.com/npm/foca-abm-vehiculo.git#develop",
44 "foca-abm-vendedor-cobrador": "git+http://git.focasoftware.com/npm/foca-abm-vendedor-cobrador.git#develop",
45 "foca-activar-hoja-ruta": "git+http://git.focasoftware.com/npm/foca-activar-hoja-ruta.git#develop",
46 "foca-admin-seguimiento": "git+http://git.focasoftware.com/npm/foca-admin-seguimiento.git#develop",
47 "foca-agendar-visita": "git+http://git.focasoftware.com/npm/foca-agendar-visita.git#develop",
48 "foca-autorizar-nota-pedido": "git+http://git.focasoftware.com/npm/foca-autorizar-nota-pedido.git#develop",
49 "foca-botonera-facturador": "git+http://git.focasoftware.com/npm/foca-botonera-facturador.git#develop",
50 "foca-botonera-lateral": "git+http://git.focasoftware.com/npm/foca-botonera-lateral.git#develop",
51 "foca-botonera-principal": "git+http://git.focasoftware.com/npm/foca-botonera-principal.git#develop",
52 "foca-busqueda-cliente": "git+http://git.focasoftware.com/npm/foca-busqueda-cliente.git#develop",
53 "foca-cabecera-facturador": "git+http://git.focasoftware.com/npm/foca-cabecera-facturador.git#develop",
54 "foca-configuracion": "git+http://git.focasoftware.com/npm/foca-configuracion.git#develop",
55 "foca-configurar-terminal": "git+http://git.focasoftware.com/npm/foca-configurar-terminal.git#develop",
56 "foca-crear-cobranza": "git+http://git.focasoftware.com/npm/foca-crear-cobranza.git#develop",
57 "foca-crear-factura": "git+http://git.focasoftware.com/npm/foca-crear-factura.git#develop",
58 "foca-crear-hoja-ruta": "git+http://git.focasoftware.com/npm/foca-crear-hoja-ruta.git#develop",
59 "foca-crear-login": "git+http://git.focasoftware.com/npm/foca-crear-login.git#develop",
60 "foca-crear-nota-pedido": "git+http://git.focasoftware.com/npm/foca-crear-nota-pedido.git#develop",
61 "foca-crear-remito": "git+http://git.focasoftware.com/npm/foca-crear-remito.git#develop",
62 "foca-directivas": "git+http://git.focasoftware.com/npm/foca-directivas.git#develop",
63 "foca-estado-cisternas": "git+http://git.focasoftware.com/npm/foca-estado-cisternas.git#develop",
64 "foca-filtros": "git+http://git.focasoftware.com/npm/foca-filtros.git#develop",
65 "foca-hoja-ruta": "git+http://git.focasoftware.com/npm/foca-hoja-ruta.git#develop",
66 "foca-informes": "git+http://git.focasoftware.com/npm/foca-informes.git#develop",
67 "foca-login": "git+http://git.focasoftware.com/npm/foca-login.git#develop",
68 "foca-logistica-pedido-ruta": "git+http://git.focasoftware.com/npm/foca-logistica-pedido-ruta.git#develop",
69 "foca-modal": "git+http://git.focasoftware.com/npm/foca-modal.git#develop",
70 "foca-modal-busqueda-productos": "git+http://git.focasoftware.com/npm/foca-modal-busqueda-productos.git#develop",
71 "foca-modal-cheque": "git+http://git.focasoftware.com/npm/foca-modal-cheque.git#develop",
72 "foca-modal-cobranza": "git+http://git.focasoftware.com/npm/foca-modal-cobranza.git#develop",
73 "foca-modal-cotizacion": "git+http://git.focasoftware.com/npm/foca-modal-cotizacion.git#develop",
74 "foca-modal-descarga": "git+http://git.focasoftware.com/npm/foca-modal-descarga.git#develop",
75 "foca-modal-detalle-cisternas": "git+http://git.focasoftware.com/npm/foca-modal-detalle-cisternas.git#develop",
76 "foca-modal-detalle-hoja-ruta": "git+http://git.focasoftware.com/npm/foca-modal-detalle-hoja-ruta.git#develop",
77 "foca-modal-detalles": "git+http://git.focasoftware.com/npm/foca-modal-detalles.git#develop",
78 "foca-modal-domicilio": "git+http://git.focasoftware.com/npm/foca-modal-domicilio.git#develop",
79 "foca-modal-efectivo": "git+http://git.focasoftware.com/npm/foca-modal-efectivo.git#develop",
80 "foca-modal-factura": "git+http://git.focasoftware.com/npm/foca-modal-factura.git#develop",
81 "foca-modal-factura-detalle": "git+http://git.focasoftware.com/npm/foca-modal-factura-detalle.git#develop",
82 "foca-modal-flete": "git+http://git.focasoftware.com/npm/foca-modal-flete.git#develop",
83 "foca-modal-forma-pago": "git+http://git.focasoftware.com/npm/foca-modal-forma-pago.git#develop",
84 "foca-modal-grafico-cisternas": "git+http://git.focasoftware.com/npm/foca-modal-grafico-cisternas.git#develop",
85 "foca-modal-informe": "git+http://git.focasoftware.com/npm/foca-modal-informe.git#develop",
86 "foca-modal-lista-precio": "git+http://git.focasoftware.com/npm/foca-modal-lista-precio.git#develop",
87 "foca-modal-localizar": "git+http://git.focasoftware.com/npm/foca-modal-localizar.git#develop",
88 "foca-modal-login": "git+http://git.focasoftware.com/npm/foca-modal-login.git#develop",
89 "foca-modal-nota-pedido": "git+http://git.focasoftware.com/npm/foca-modal-nota-pedido.git#develop",
90 "foca-modal-precio-condiciones": "git+http://git.focasoftware.com/npm/foca-modal-precio-condiciones.git#develop",
91 "foca-modal-punto-descarga": "git+http://git.focasoftware.com/npm/foca-modal-punto-descarga.git#develop",
92 "foca-modal-remito": "git+http://git.focasoftware.com/npm/foca-modal-remito.git#develop",
93 "foca-modal-resumen-cuenta": "git+http://git.focasoftware.com/npm/foca-modal-resumen-cuenta.git#develop",
94 "foca-modal-tarifa-flete": "git+http://git.focasoftware.com/npm/foca-modal-tarifa-flete.git#develop",
95 "foca-modal-unidad-medida": "git+http://git.focasoftware.com/npm/foca-modal-unidad-medida.git#develop",
96 "foca-nombre-empresa": "git+http://git.focasoftware.com/npm/foca-nombre-empresa.git#develop",
97 "foca-parametros": "git+http://git.focasoftware.com/npm/foca-parametros.git#develop",
98 "foca-seguimiento": "git+http://git.focasoftware.com/npm/foca-seguimiento.git#develop",
99 "foca-teclado": "git+http://git.focasoftware.com/npm/foca-teclado.git#develop",
100 "font-awesome": "^4.7.0",
101 "gulp-angular-templatecache": "^2.2.7",
102 "gulp-htmlmin": "^5.0.1",
103 "gulp-sequence": "^1.0.0",
104 "gulp-uglify-es": "^1.0.4",
105 "jquery": "^3.4.1",
106 "jszip": "2.6.1",
107 "ladda": "1.0.6",
108 "leaflet": "1.3.4",
109 "lodash": "4.17.11",
110 "moment": "2.23.0",
111 "ngstorage": "^0.3.11",
112 "node-sass": "^4.12.0",
113 "pdfmake": "0.1.41",
114 "popper.js": "^1.15.0",
115 "uglify": "^0.1.5",
116 "ui-bootstrap4": "^3.0.6"
117 },
118 "devDependencies": {
119 "gulp": "^3.9.1",
120 "gulp-clean": "^0.4.0",
121 "gulp-concat": "^2.6.1",
122 "gulp-connect": "^5.7.0",
123 "gulp-jshint": "^2.1.0",
124 "gulp-rename": "^1.4.0",
125 "gulp-replace": "^1.0.0",
126 "gulp-sass": "^4.0.2",
127 "gulp-uglify": "^3.0.2",
128 "gulp-watch": "^5.0.1",
129 "jasmine-core": "^3.4.0",
130 "jshint": "^2.10.2",
131 "pre-commit": "^1.2.2",
132 "pump": "^3.0.0"
133 }
134 }
135
src/etc/develop.ejemplo.js
File was created 1 angular.module('appWrapperDemo')
2 .constant('API_ENDPOINT', {
3 'URL': '//127.0.0.1:9000'
4 })
5 .constant("APP", ''); // Posibles valores '', 'distribuidor', 'transportista'
6
File was created 1 angular.module('appWrapperFacturador', [
2 //EXTERNOS
3 'angular-ladda',
4 'ngCookies',
5 'ngRoute',
6 'ngSanitize',
7 'ngStorage',
8 'onScreenKeyboard',
9 'ui.bootstrap',
10 'ui.swiper',
11 'ui.grid',
12 'ui.grid.exporter',
13 'ngFileSaver',
14 'angular-md5',
15
16 // MODULOS FOCA
17 'focaAbmPreciosCondiciones',
18 'focaAbmVehiculo',
19 'focaAbmChofer',
20 'focaAbmCliente',
21 'focaAbmVendedorCobrador',
22 'focaActivarHojaRuta',
23 'focaAdminSeguimiento',
24 'focaAgendarVisita',
25 'focaAutorizarHojaRuta',
26 'focaBotoneraFacturador',
27 'focaBotoneraLateral',
28 'focaBotoneraPrincipal',
29 'focaBusquedaCliente',
30 'focaBusquedaProductos',
31 'focaCabeceraFacturador',
32 'focaConfiguracion',
33 'focaConfigurarTerminal',
34 'focaCrearCobranza',
35 'focaCrearFactura',
36 'focaCrearHojaRuta',
37 'focaCrearLogin',
38 'focaCrearNotaPedido',
39 'focaCrearRemito',
40 'focaDirectivas',
41 'focaEstadoCisternas',
42 'focaFiltros',
43 'focaHojaRuta',
44 'focaInformes',
45 'focaLogin',
46 'focaModal',
47 'focaModalCheque',
48 'focaModalCobranza',
49 'focaModalCotizacion',
50 'focaModalDescarga',
51 'focaModalDetalleCisternas',
52 'focaModalDetalleHojaRuta',
53 'focaModalDetalles',
54 'focaModalDomicilio',
55 'focaModalEfectivo',
56 'focaModalFactura',
57 'focaModalFacturaDetalle',
58 'focaModalFlete',
59 'focaModalGraficoCisternas',
60 'focaModalInforme',
61 'focaModalListaPrecio',
62 'focaModalLocalizar',
63 'focaModalLogin',
64 'focaModalNotaPedido',
65 'focaModalPrecioCondicion',
66 'focaModalPuntoDescarga',
67 'focaModalRemito',
68 'focaModalResumenCuenta',
69 'focaModalTarifaFlete',
70 'focaModalUnidadMedida',
71 'focaNombreEmpresa',
72 'focaParametros',
73 'focaSeguimiento',
74 'focaTeclado',
75 'focaLogisticaPedidoRuta',
76 'focaModalFormaPago'
77 ]);
78
src/js/controller.js
File was created 1 angular.module('appWrapperFacturador')
2 .controller('appWrapperFacturadorController', [
3 '$scope',
4 '$rootScope',
5 '$timeout',
6 '$uibModalStack',
7 function ($scope, $rootScope, $timeout, $uibModalStack) {
8 $scope.usarTeclado = false;
9 $rootScope.$broadcast('usarTeclado', false);
10 $scope.mostrarTeclado = false;
11 //Envía broadcast para avisar que el teclado está en funcionamiento o no
12 //para su uso cambiar ng-click del boton por esta función
13 $scope.cambioUsoTeclado = function () {
14 if ($scope.usarTeclado) {
15 $scope.usarTeclado = false;
16 $rootScope.$broadcast('usarTeclado', false);
17 return;
18 }
19 $scope.usarTeclado = true;
20 $rootScope.$broadcast('usarTeclado', true);
21 };
22
23 $rootScope.$on('focus', function () {
24 if (!$scope.usarTeclado) {
25 return;
26 }
27 $scope.mostrarTeclado = true;
28 $timeout.cancel($scope.timeout);
29 if (!$scope.$$phase) {
30 $scope.$apply();
31 }
32 });
33 $rootScope.$on('blur', function () {
34 $scope.timeout = $timeout(function () {
35 $scope.mostrarTeclado = false;
36 if (!$scope.$$phase) {
37 $scope.$apply();
38 }
39 }, 150);
40 });
41
42 // Close all modals
43 $rootScope.$on('$locationChangeSuccess', function () {
44 $uibModalStack.dismissAll('close');
45 });
46 }
47 ]);
48
src/sass/_acciones-mobile.scss
File was created 1 .acciones-mobile {
2 line-height: 2.5em;
3 color: orange;
4 font-size: 1.25em
5 }
6
src/sass/_admin-seguimiento.scss
File was created 1 .foca-admin-seguimiento {
2 osm {
3 &>div {
4 height: 535px;
5 }
6 }
7 }
8 .foca-logistica-pedido-ruta {
9 foca-logistica {
10 &>div {
11 height: 400px;
12 }
13 }
14 }
15
16 osm-direccion {
17 &>div {
18 height: 400px;
19 }
20 }
21
src/sass/_bootstrap.scss
File was created 1 button.active {
2 text-decoration: none;
3 outline: 0;
4 color: white;
5 background-color: $primary;
6 &:focus {
7 box-shadow: 0 0 0 0.2rem $primaryTransparency;
8 }
9 }
10 .btn-xs {
11 padding: 0.15rem 0.5rem;
12 font-size: 0.8rem;
13 line-height: 1.5;
14 border-radius: 0.2rem;
15 }
16
17 .no-border-bottom {
18 border-bottom: 0 !important;
19 }
20 .no-border-top {
21 border-top: 0 !important;
22 }
23 .no-border {
24 border: 0 !important;
25 }
26 .margin-bottom-mobile {
27 margin-bottom: 2.5em !important;
28 }
29 .tamaño-boton {
30 width: 44px;
31 }
32 .modal-content {
33 .modal-header {
34 display: block;
35 > div.row {
36 margin: 0 !important;
37 > div {
38 padding: 0 !important;
39 }
40 }
41 }
42 @media (max-width: 576px) {
43 height: auto;
44 height: 100%;
45 border-radius: 0;
46 }
47 }
48 .modal.show .modal-dialog {
49 @media (min-width: 1201px) {
50 -webkit-transform: translate(0, 70px);
51 transform: translate(0, 70px);
52 }
53 @media (min-width: 576px) {
54 -webkit-transform: translate(0, 90px);
55 transform: translate(0, 90px);
56 }
57 @media (max-width: 576px) {
58 width: 100%;
59 height: 100%;
60 margin: 0;
61 padding: 0;
62 }
63 }
64 .modal-body {
65 @media (max-width: 576px) {
66 overflow-y: auto;
67 }
68 }
69
70 .boton-salir {
71 position: absolute;
72 bottom: 10px;
73 right: 15px;
74 width: calc(100% - 15px);
75 }
76
77 input[type="number"]::-webkit-inner-spin-button,
78 input[type="number"]::-webkit-outer-spin-button {
79 -webkit-appearance: none;
80 margin: 0;
81 }
82
83 .invisible {
84 color: rgba(0, 0, 0, 0);
85 }
86
87 .badge-success {
88 background-color: #9aae47 !important;
89 }
90
91 .border-warning {
92 border-color: #cd9035 !important;
93 }
94
src/sass/_botonera-lateral.scss
File was created 1 .botonera-lateral {
2 pointer-events: none;
3 position: absolute;
4 left: 0;
5 right: 0;
6 top: 402px;
7 &.teclado{
8 top: 449px;
9 z-index: 100000;
10 }
11 .row{
12 margin: 0 !important;
13 pointer-events: none;
14 }
15
16 .container{
17 @media (min-width: 768px){
18 display: grid !important;
19 }
20 }
21
22 button{
23 pointer-events: all;
24 background-color: #DDD;
25 }
26
27 .teclado-activar {
28 background-color: #17d236 !important;
29 color: #FFF !important;
30 }
31 div[ladda]{
32 background-color: #DDD;
33 }
34
35 button, .btn-group-toggle{
36 background-color: #DDD;
37 color: #000;
38 text-transform: uppercase;
39 min-width: 109px;
40 &:hover{
41 color: #FFF;
42 .boton-activar-teclado{
43 color: #FFF;
44 }
45 background-color: #000;
46 }
47 }
48
49
50 .btn-group-toggle{
51 pointer-events: all;
52 &.active{
53 background-color: $primary;
54 .boton-activar-teclado{
55 color: #FFF;
56 }
57 }
58
59 .boton-activar-teclado{
60 cursor: pointer;
61 color: #000;
62 background-color: transparent;
63 }
64
65 input{
66 display: none;
67 }
68 }
69
70 .guardado{
71 animation:guardado 4s 1;
72 -webkit-animation:guardado 4s 1; /* Safari and Chrome */
73 }
74
75 @keyframes guardado
76 {
77 0% {background:#DDD; color: #000;}
78 25% {background:#28a745; color: #FFF;}
79 75% {background:#28a745; color: #FFF;}
80 100% {background:#DDD; color: #000;}
81 }
82
83 @-webkit-keyframes guardado /* Safari and Chrome */
84 {
85 0% {background:#DDD; color: #000;}
86 25% {background:#28a745; color: #FFF;}
87 75% {background:#28a745; color: #FFF;}
88 100% {background:#DDD; color: #000;}
89 }
90 }
91
src/sass/_botonera-principal.scss
File was created 1 .botonera-principal {
2 menuitem {
3 display: inline-block;
4 height: 130px;
5 text-align: center;
6 width: 180px;
7 @media (max-width: 576px) {
8 width: 100%;
9 }
10 @media (min-width: 992px) and (max-width: 1200px) {
11 width: 150px;
12 }
13 }
14 button {
15 cursor: pointer;
16 background-image: url("../img/botonera.png");
17 border-radius: 12px;
18 border-width: 0;
19 height: 90px;
20 position: relative;
21 width: 90px;
22 outline: 0;
23 span {
24 left: 0;
25 position: absolute;
26 text-align: center;
27 top: 90px;
28 width: 100%;
29 font-size: 12px;
30 color: #777777;
31 }
32 &:hover {
33 background-color: rgb(250, 250, 250);
34 filter: drop-shadow(4px 4px 4px gray);
35 }
36 &:active {
37 background-color: rgb(230, 230, 230);
38 filter: drop-shadow(4px 4px 4px gray);
39 }
40 &:focus {
41 background-color: rgb(250, 250, 250);
42 filter: drop-shadow(4px 4px 4px gray);
43 }
44 }
45 &-menu {
46 width: 100%;
47 padding-left: 90px;
48 @media (max-width: 576px) {
49 padding: 0;
50 }
51 }
52 &-logo {
53 width: 100%;
54 margin-left: 50%;
55 opacity: 0.8;
56 @media (max-width: 576px) {
57 width: 180%;
58 margin-left: 20%;
59 }
60 }
61 &-vacio {
62 & button {
63 background-position: -4380px 0;
64 &:hover {
65 background-position: -4380px -90px;
66 }
67 }
68 }
69 &-abrir-turno {
70 & button {
71 background-position: 0 0;
72 &:hover {
73 background-position: 0 -90px;
74 }
75 }
76 }
77 &-cerrar-turno {
78 & button {
79 background-position: -90px 0;
80 &:hover {
81 background-position: -90px -90px;
82 }
83 }
84 }
85 &-caja {
86 & button {
87 background-position: -180px 0;
88 &:hover {
89 background-position: -180px -90px;
90 }
91 }
92 }
93 &-estado-cisterna {
94 & button {
95 background-image: url("../img/control_stock.png");
96 background-size: 90px 90px;
97 }
98 }
99 &-logistica {
100 & button {
101 background-image: url("../img/logistica.png");
102 background-size: 90px 90px;
103 }
104 }
105 &-facturador {
106 & button {
107 background-position: -270px 0px;
108 &:hover {
109 background-position: -270px -90px;
110 }
111 }
112 }
113 &-nota-pedido {
114 & button {
115 background-image: url("../img/notaPedido.png");
116 background-size: 90px 90px;
117 }
118 }
119 &-remito {
120 & button {
121 background-image: url("../img/remito.png");
122 background-size: 90px 90px;
123 }
124 }
125 &-hoja-ruta {
126 & button {
127 background-image: url("../img/hoja-ruta.png");
128 background-size: 86px 90px;
129 }
130 }
131 &-activar-hoja-ruta {
132 & button {
133 background-image: url("../img/activar_hoja.png");
134 background-size: 90px 90px;
135 }
136 }
137 &-hoja-ruta-transportista {
138 & button {
139 background-image: url("../img/hojaRutaVolante.png");
140 background-size: 90px 90px;
141 }
142 }
143 &-seguimiento {
144 & button {
145 background-image: url("../img/seguimientoNotaPedido.png");
146 background-size: 90px 90px;
147 }
148 }
149 &-seguimiento-hoja-ruta {
150 & button {
151 background-image: url("../img/seguimientoHojaRuta.png");
152 background-size: 90px 90px;
153 }
154 }
155 &-cobranzas {
156 & button {
157 background-image: url("../img/cobranzas.png");
158 background-size: 90px 90px;
159 }
160 }
161 &-seguimiento-cobranzas {
162 & button {
163 background-image: url("../img/seguimientoCobranza.png");
164 background-size: 90px 90px;
165 }
166 }
167 &-vehiculo {
168 & button {
169 background-image: url("../img/abmVehiculos.png");
170 background-size: 90px 90px;
171 }
172 }
173 &-precio-condicion {
174 & button {
175 background-image: url("../img/abmPrecios.png");
176 background-size: 90px 90px;
177 }
178 }
179 &-chofer {
180 & button {
181 background-image: url("../img/abmChofer.png");
182 background-size: 90px 90px;
183 }
184 }
185 &-agendar-visita {
186 & button {
187 background-image: url("../img/agendarVisita.png");
188 background-size: 90px 90px;
189 }
190 }
191 &-informes {
192 & button {
193 background-image: url("../img/informes.png");
194 background-size: 90px 90px;
195 }
196 }
197 &-vendedor-cobrador {
198 & button {
199 background-image: url("../img/abmVendedorCobrador.png");
200 background-size: 90px 90px;
201 }
202 }
203 &-autorizar-nota {
204 & button {
205 background-image: url("../img/autorizarNota.png");
206 background-size: 90px 90px;
207 }
208 }
209
210 &-cliente {
211 & button {
212 background-image: url("../img/clientePrincipal.png");
213 background-size: 90px 90px;
214 }
215 }
216
217 &-parametros {
218 & button {
219 background-image: url("../img/parametrizar.png");
220 background-size: 90px 90px;
221 }
222 }
223
224 &-factura {
225 & button {
226 background-image: url("../img/factura.png");
227 background-size: 90px 90px;
228 }
229 }
230
231 .swiper-pagination {
232 bottom: 0px !important;
233 }
234
235 .swiper-button-next {
236 background-image: url("../img/derecha.png");
237 &:hover {
238 filter: drop-shadow(4px 4px 4px gray);
239 }
240 }
241
242 .swiper-button-prev {
243 background-image: url("../img/izquierda.png");
244 &:hover {
245 filter: drop-shadow(4px 4px 4px gray);
246 }
247 }
248 @media (min-width: 992px) {
249 a {
250 margin-top: 2.5rem;
251 }
252 }
253 }
254
src/sass/_botonera-secundaria.scss
File was created 1 .botonera-secundaria {
2 .row {
3 border-radius: 5px;
4 overflow: hidden;
5 }
6 .btn-xs {
7 display: grid;
8 border-width: 3px !important;
9 border-radius: .7rem !important;
10 margin-right: 1px;
11 width: calc(100% - 1px);
12 margin-bottom: 1px;
13 &:hover{
14 background-color: #cd903550 ;
15 border-color: #cd9035 !important;
16 }
17 &:focus{
18 box-shadow: 0 0 0 0.2rem rgb(216, 176, 125);
19 }
20 img{
21 width: 40%;
22 margin: auto
23 }
24 span{
25 font-size: 11px;
26 margin-left: -.25rem;
27 margin-right: -.25rem;
28 }
29 }
30 .btn-tarjeta {
31 border-width: 3px !important;
32 border-radius: .7rem !important;
33 &:hover{
34 background-color: #cd903550 ;
35 border-color: #cd9035 !important;
36 }
37 &:focus{
38 box-shadow: none;
39 border-color: #cd9035 !important;
40 }
41 img{
42 width: 5em;
43 margin: auto
44 }
45 }
46 .btn-producto {
47 border-width: 3px !important;
48 border-radius: .7rem !important;
49 &:hover{
50 background-color: #cd903550 ;
51 border-color: #cd9035 !important;
52 }
53 &:focus{
54 box-shadow: none;
55 border-color: #cd9035 !important;
56 }
57 img{
58 width: 100%;
59 margin: auto;
60 border-radius: .6rem !important;
61 }
62 }
63 .btn-producto-default {
64 border-width: 3px !important;
65 border-radius: .7rem !important;
66 &:hover{
67 background-color: #cd903550 ;
68 border-color: #cd9035 !important;
69 }
70 &:focus{
71 box-shadow: none;
72 border-color: #cd9035 !important;
73 }
74 img{
75 width: 60%;
76 margin: auto
77 }
78 }
79 @media(max-width: 992px){
80 .btn-xs{
81 font-weight: 700;
82 }
83 }
84 @media(min-width: 1200px){
85 .btn-xs{
86 height: 85px !important;
87 }
88 .foca-facturador-px{
89 padding-left: 3rem;
90 padding-right: 3rem;
91 }
92 }
93
94 @media(min-width: 992px) and (max-width: 1200px){
95 .btn-xs{
96 height: 73px !important;
97 }
98 }
99
100 @media(min-width: 768px) and (max-width: 992px){
101 .btn-xs{
102 height: 62px !important;
103 }
104 }
105
106 @media(min-width: 576px) and (max-width: 768px){
107 .btn-xs{
108 max-height: 51px;
109 }
110 }
111
112 @media(max-width: 576px) {
113 .btn-xs{
114 max-height: 22vw;
115 }
116 }
117
118 }
119 .foca-overflow-hidden{
120 overflow: hidden;
121 text-overflow: ellipsis;
122 white-space: nowrap;
123 }
124
125 .foca-boton-facturador-right {
126 right: 5;
127 }
128
src/sass/_botonera.scss
File was created 1 .botonera {
2 .btn {
3 margin-bottom: 5px;
4 }
5 }
6
src/sass/_constants.scss
File was created 1 $primary: #cd9035;
2 $primaryTransparency: #d6a55bcc;
3 $highlightedArea: #df9424;
4 $default: #6c757d;
5
6 $defaultTransparency: #6c757dcc;
7 $danger: #dc3545;
8 $dangerTransparency: #e98a94;
9 $textDanger: #ae4c3c;
10 $textSuccess: #95ac3d;
11
src/sass/_contenedor.scss
File was created 1 body {
2 background-color: #cccccc;
3 }
4
5 .contenedor {
6 @media (min-width: 768px) {
7 min-height: 600px;
8 min-width: 800px;
9 }
10 }
11
12 .grilla-articulo {
13 @media (min-width: 768px) {
14 height: 300px;
15 }
16 }
17
src/sass/_foca-crear.scss
File was created 1 .foca-crear{
2 background: #CCC;
3
4 .titulares>div{
5 display: flex;
6 line-height: 30px;
7 h5{
8 line-height: 30px;
9 }
10 button{
11 margin: auto;
12 margin-right: 0;
13 }
14
15 @media(max-width: 992px){
16 border-top: none !important;
17 border-right: none !important;
18 border-left: none !important;
19 border-bottom: 2px solid #FFF !important;
20 &:last-child{
21 border-left: 2px solid #FFF !important;
22 }
23 &:first-child{
24 border-top: 2px solid #FFF !important;
25 }
26 }
27 }
28
29 @media(min-width: 992px){
30 padding-bottom: 2rem;
31
32 &.one-row{
33 padding-bottom: 8rem !important;
34 }
35 }
36 }
37
File was created 1 .gridInforme {
2 width: 100%;
3 height: 350px;
4 }
5 .ui-grid-header-cell-wrapper{
6 height: 40px !important;
7 }
8
9
10 .yellow {
11 max-width: unset !important;
12 >div {
13 background: yellow !important;
14 font-weight: bold;
15 }
16 }
17
18 .red {
19 max-width: unset !important;
20 >div {
21 color: red;
22 font-weight: bold;
23 }
24 }
25
26 .green {
27 max-width: unset !important;
28 >div {
29 color: green;
30 font-weight: bold;
31 }
32 }
33
src/sass/_lista.scss
File was created 1 .lista {
2 background-color: rgba(0,0,0,0.8);
3 padding: 10px;
4 tr {
5 background: linear-gradient(rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.5));
6 }
7 tbody {
8 td {
9 border-top: none;
10 color: #ffffff;
11 }
12 }
13 thead {
14 th {
15 border-bottom: 1px solid #ffffff;
16 border-top: none;
17 color: #ffffff;
18 font-family: sans-serif;
19 font-size: 12px;
20 }
21 }
22 .boton {
23 &-accion {
24 background: none;
25 color: #ffffff;
26 border: 1px solid #ffffff;
27 border-radius: 30px;
28 padding: 5px 7px;
29 i {
30 font-size: 16px;
31 }
32 }
33 }
34 }
35
src/sass/_login.scss
File was created 1 .login {
2 background-color: #bdbdbd;
3 border: 1px solid #000000;
4 border-radius: 3px;
5 height: calc(193px + 1em);
6 left: calc(50% - 130px);
7 opacity: 0.7;
8 position: absolute;
9 text-align: center;
10 top: 190px;
11 width: 260px;
12 &-titulo {
13 border-bottom: 1px solid #ffffff;
14 padding: 5px 0;
15 }
16 &-campo {
17 label {
18 display: block;
19 font-size: 12px;
20 margin: 5px 0 0;
21 }
22 input {
23 -moz-border-radius: 10px;
24 -khtml-border-radius: 10px;
25 -webkit-border-radius: 10px;
26 -webkit-appearance: none;
27 padding-right: 5%;
28 padding-left: 5%;
29 border-radius: 10px;
30 outline: 0;
31 border-color: transparent;
32 &:focus {
33 border-color: #ff9900;
34 }
35 }
36 }
37
38 &-button {
39 width: 80%;
40 background-color: #cd9035;
41 color: white;
42 &:hover{
43 background-color: #a7743d;
44 color: white
45 }
46 &:focus{
47 color: white;
48 }
49 }
50
51 &-alerta-error {
52 width: 260px;
53 left: calc(50% - 130px);
54 top: calc(383px + 1.5em);
55 }
56 }
57
src/sass/_logistica-pedido-ruta.scss
File was created 1 .arrastrando {
2 opacity: 0.5;
3 }
4 .vertical {
5 display: inline-block;
6 width: 20%;
7 height: 40px;
8 -webkit-transform: rotate(-90deg); /* Chrome, Safari, Opera */
9 transform: rotate(-90deg);
10 }
11 .progress-circle{
12 width: 150px;
13 height: 150px;
14 line-height: 150px;
15 background: none;
16 margin: 0 auto;
17 box-shadow: none;
18 position: relative;
19 }
20 .progress-circle:after{
21 content: "";
22 width: 100%;
23 height: 100%;
24 border-radius: 50%;
25 border: 8px solid #fff;
26 position: absolute;
27 top: 0;
28 left: 0;
29 }
30 .progress-circle > span{
31 width: 50%;
32 height: 100%;
33 overflow: hidden;
34 position: absolute;
35 top: 0;
36 z-index: 1;
37 }
38 .progress-circle .progress-left{
39 left: 0;
40 }
41 .progress-circle .progress-bar{
42 width: 100%;
43 height: 100%;
44 background: none;
45 border-width: 8px;
46 border-style: solid;
47 position: absolute;
48 top: 0;
49 }
50 .progress-circle .progress-left .progress-bar{
51 left: 100%;
52 border-top-right-radius: 80px;
53 border-bottom-right-radius: 80px;
54 border-left: 0;
55 -webkit-transform-origin: center left;
56 transform-origin: center left;
57 }
58 .progress-circle .progress-right{
59 right: 0;
60 }
61 .progress-circle .progress-right .progress-bar{
62 left: -100%;
63 border-top-left-radius: 80px;
64 border-bottom-left-radius: 80px;
65 border-right: 0;
66 -webkit-transform-origin: center right;
67 transform-origin: center right;
68 animation: loading-1 1.8s linear forwards;
69 }
70 .progress-circle .progress-value{
71 width: 90%;
72 height: 90%;
73 border-radius: 50%;
74 background: #44484b;
75 font-size: 20px;
76 color: #fff;
77 line-height: 20px;
78 text-align: center;
79 position: absolute;
80 top: 5%;
81 left: 5%;
82 }
83 .progress-circle.blue .progress-bar{
84 border-color: #049dff;
85 }
86 .progress-circle.blue .progress-left .progress-bar{
87 animation: loading-2 1.5s linear forwards 1.8s;
88 }
89 @keyframes loading-1{
90 0%{
91 -webkit-transform: rotate(0deg);
92 transform: rotate(0deg);
93 }
94 100%{
95 -webkit-transform: rotate(180deg);
96 transform: rotate(180deg);
97 }
98 }
99 @keyframes loading-2{
100 0%{
101 -webkit-transform: rotate(0deg);
102 transform: rotate(0deg);
103 }
104 100%{
105 -webkit-transform: rotate(180deg);
106 transform: rotate(180deg);
107 }
108 }
109 @keyframes loading-3{
110 0%{
111 -webkit-transform: rotate(0deg);
112 transform: rotate(0deg);
113 }
114 100%{
115 -webkit-transform: rotate(90deg);
116 transform: rotate(90deg);
117 }
118 }
119 @keyframes loading-4{
120 0%{
121 -webkit-transform: rotate(0deg);
122 transform: rotate(0deg);
123 }
124 100%{
125 -webkit-transform: rotate(36deg);
126 transform: rotate(36deg);
127 }
128 }
129 @keyframes loading-5{
130 0%{
131 -webkit-transform: rotate(0deg);
132 transform: rotate(0deg);
133 }
134 100%{
135 -webkit-transform: rotate(126deg);
136 transform: rotate(126deg);
137 }
138 }
139 @media only screen and (max-width: 990px){
140 .progress{ margin-bottom: 20px; }
141 }
142 .foca-alto-progress{
143 height: 2rem;
144 }
145
src/sass/_paginador-abm.scss
File was created 1 .paginador-abm {
2 margin-top: 1rem;
3 li {
4 &.active{
5 > a {
6 background: $primary !important;
7 color: #FFF !important;
8 }
9 }
10
11 > a {
12 background-color: transparent !important;
13 border-color: #67615e !important;
14 color: #000 !important;
15
16 }
17 }
18 }
19
src/sass/_panel-informativo.scss
File was created 1 .panel-informativo {
2 background: #67615e;
3 color: #FFF;
4 min-height: 32px;
5 .form-group {
6 margin-bottom: 5px;
7 }
8 .form-control-xs {
9 height: calc(1.6rem);
10 padding: .25rem .5rem;
11 font-size: .8rem;
12 line-height: 1.3;
13 border-radius: .2rem;
14 }
15 .label {
16 font-size: .8em;
17 }
18 .valor {
19 font-size: .8em;
20 }
21
22 .border{
23 border-width: 4px 2px !important;
24 }
25
26 .nota-pedido {
27 @media (max-width: 576px) {
28 text-align: center;
29 }
30 }
31
32 }
33
src/sass/_swiper.scss
File was created 1 .swiper {
2 &-container {
3 height: 300px;
4 }
5 &-slide {
6 background: transparent;
7 height: 400px;
8 text-align: unset;
9 -webkit-align-items: unset;
10 align-items: unset;
11 }
12
13 @media(max-width: 992px){
14 &-container{
15 height: 430px;
16 }
17 &-pagination{
18 background: #CCC;
19 padding: 0.5rem;
20 }
21 }
22 }
23
24 .swiper-pagination-bullet-active {
25 opacity: 1;
26 background: #CD9035;
27 }
28
src/sass/_tabla-articulos.scss
File was created 1 .tabla-articulo {
2 max-height: 420px;
3 background-color: #67615e;
4 color: #FFF;
5
6 tr {
7 display: inline-table;
8 table-layout: fixed;
9 }
10
11 tbody {
12 overflow-y: auto;
13 max-height: 280px;
14 display: block;
15 }
16
17 thead > tr > th {
18 line-height: 30px
19 }
20
21 @media(max-width: 992px){
22 tr{
23 display: block;
24 span{
25 line-height: 35px;
26 }
27 }
28 tfoot tr{
29 display: flex;
30 }
31 }
32 }
33
src/sass/_tabla.scss
File was created 1 .table {
2 &-nonfluid {
3 width: auto;
4 }
5 &-celda-total {
6 color: #000000;
7 background-color: #FF9900;
8 }
9 &-title{
10 background-color: #67615e;
11 color: #FFF;
12 margin-bottom: 0;
13 padding: 0.25rem 0;
14 font-size: 1rem;
15 }
16
17 thead th{
18 font-size: 13px;
19 }
20
21 &.table-abm{
22 thead{
23 color: #FFF;
24 background-color: #67615e;
25 }
26 }
27
28 }
29
src/sass/_table-autorizar-nota-pedido.scss
File was created 1 .tabla-autorizar-nota-pedido {
2
3 thead > tr > th {
4 background-color: #67615e;
5 color: #FFF;
6 }
7
8 tfoot > tr > th {
9 background-color: #67615e;
10 color: #FFF;
11 }
12
13 }
14
File was created 1 .tabs-right{
2 @media (min-width: 576px){
3 margin-top: -58px;
4 }
5 > ul >li:first-child{
6 margin-left: auto;
7 }
8 }
src/sass/_teclado.scss
File was created 1 .keyboard {
2 -webkit-touch-callout: none;
3 -webkit-user-select: none;
4 -khtml-user-select: none;
5 -moz-user-select: none;
6 -ms-user-select: none;
7 user-select: none;
8 margin: auto;
9 width: 60%;
10 position: absolute;
11 height: auto;
12 border: 1px solid rgba(255, 128, 0, .4);
13 background-color: rgba(0, 0, 0, .3);
14 bottom: 5px;
15 z-index: 100000;
16 table {
17 width: auto;
18 height: auto;
19 margin: 0px auto;
20 border-spacing: 10px;
21 border-collapse: separate;
22 td {
23 touch-action: none;
24 }
25 }
26
27 .letter {
28 background-color: #bdbdbd;
29 box-shadow: 2px 2px 3px #555555;
30 padding: 10px;
31 width: auto;
32 height: auto;
33 text-align: center;
34 font-family: "arial";
35 cursor: pointer;
36 color: #000;
37 font-size: 80%;
38
39 &:hover {
40 background-color: #fafafa;
41 }
42 &:active {
43 background-color: #999;
44 color: #fff;
45 }
46 }
47 .number {
48 background-color: #bdbdbd;
49 box-shadow: 2px 2px 3px #555555;
50 padding: 10px;
51 width: auto;
52 height: auto;
53 text-align: center;
54 font-family: "arial";
55 cursor: pointer;
56 color: #000;
57 font-size: 80%;
58
59 &:hover {
60 background-color: #fafafa;
61 }
62 &:active {
63 background-color: #999;
64 color: #fff;
65 }
66 }
67
68 .margin {
69 width: 5%;
70 height: 5%;
71 }
72 }
73
src/sass/general.scss
File was created 1 @import "constants";
2 @import "admin-seguimiento";
3 @import "bootstrap";
4 @import "botonera";
5 @import "botonera-lateral";
6 @import "botonera-principal";
7 @import "botonera-secundaria";
8 @import "contenedor";
9 @import "lista";
10 @import "login";
11 @import "panel-informativo";
12 @import "tabla";
13 @import "teclado";
14 @import "tabla-articulos";
15 @import "acciones-mobile";
16 @import "swiper";
17 @import "foca-crear";
18 @import "logistica-pedido-ruta";
19 @import "tabs";
20 @import "grid";
21 @import "paginador-abm";
22 @import "table-autorizar-nota-pedido";
23
24 //OCULTA FLECHAS INPUT NUMBER
25 input[type="number"] {
26 -moz-appearance: textfield;
27 }
28
29 input::-webkit-outer-spin-button,
30 input::-webkit-inner-spin-button {
31 -webkit-appearance: none;
32 }
33
34 .d-md-grid {
35 @media (min-width: 768px) {
36 display: grid !important;
37 }
38 }
39
40 .btn-dashed {
41 border-style: dashed !important;
42 border-width: 3px;
43 border-color: white;
44 background-color: #dedfe0;
45 }
46
47 .marcador {
48 position: absolute;
49 right: 44.5%;
50 bottom: -32%;
51 }
52
53 .informacion {
54 position: absolute;
55 right: 18px;
56 bottom: 5px;
57 }
58
59 .flashit {
60 -webkit-animation: flash linear 1s infinite;
61 animation: flash linear 1s infinite;
62 }
63 @-webkit-keyframes flash {
64 0% {
65 opacity: 1;
66 }
67 50% {
68 opacity: 0.6;
69 }
70 100% {
71 opacity: 1;
72 }
73 }
74 @keyframes flash {
75 0% {
76 opacity: 1;
77 }
78 50% {
79 opacity: 0.6;
80 }
81 100% {
82 opacity: 1;
83 }
84 }
85
86 .btn-outline-debo {
87 background-color: transparent;
88 color: $primary;
89 border-color: $primary;
90 &:hover {
91 color: #fff;
92 border-color: transparent;
93 background-color: $primary;
94 }
95 &:focus {
96 box-shadow: 0px 0px 0px 3px $primaryTransparency !important;
97 }
98 &:active {
99 color: #fff;
100 background-color: $primary !important;
101 box-shadow: 0px 0px 0px 3px $primaryTransparency !important;
102 }
103 }
104
105 .input-group-append > button {
106 &:focus {
107 border-color: $primary !important;
108 box-shadow: 0 0 5px $primary !important;
109 }
110 &:active {
111 border-color: $primary !important;
112 box-shadow: 0 0 5px $primary !important;
113 }
114 }
115
116 .line-break {
117 white-space: pre-wrap;
118 }
119
120 .input-group-append > button {
121 &:focus {
122 border-color: $primary !important;
123 box-shadow: 0 0 5px $primary !important;
124 }
125 &:active {
126 border-color: $primary !important;
127 box-shadow: 0 0 5px $primary !important;
128 }
129 }
130
131 .btn-login {
132 box-shadow: none !important;
133 }
134
135 input[type="file"] {
136 display: none;
137 }
138 .custom-file-upload {
139 border: 1px solid #ccc;
140 display: inline-block;
141 padding: 6px 12px;
142 cursor: pointer;
143 }
144
145 .btn-brown {
146 background-color: $primary;
147 -webkit-appearance: none;
148 border-color: transparent;
149 &:focus {
150 outline: 0 !important;
151 box-shadow: none;
152 }
153 .icon-white {
154 color: white;
155 }
156 }
157
158 .btn-Guardar {
159 background-color: green;
160 -webkit-appearance: none;
161 border-color: transparent;
162 &:focus {
163 outline: 0 !important;
164 box-shadow: none;
165 }
166 .icon-white {
167 color: white;
168 }
169 }
170
171 .page-item.active .page-link {
172 z-index: 1;
173 color: #fff;
174 background-color: $primary;
175 border-color: $primary;
176 }
177
178 .foca-input {
179 &:focus {
180 border-color: $primary;
181 box-shadow: 0 0 5px $primary;
182 }
183 &:hover {
184 border-color: $primary;
185 box-shadow: 0 0 5px $primary;
186 }
187 }
188
189 .btn-enviar {
190 background-color: white;
191 border-color: #cd9035;
192 &:focus {
193 box-shadow: none !important;
194 }
195 &:hover {
196 border-color: $primaryTransparency !important;
197 background-color: $primaryTransparency !important;
198 }
199 &:active {
200 background-color: $primary !important;
201 box-shadow: 0px 0px 0px 3px $primaryTransparency !important;
202 }
203 }
204
205 .btn-primary {
206 background-color: $primary !important;
207 border-color: $primary !important;
208 &:focus {
209 box-shadow: none !important;
210 }
211 &:hover {
212 border-color: $primaryTransparency !important;
213 background-color: $primaryTransparency !important;
214 }
215 &:active {
216 background-color: $primary !important;
217 box-shadow: 0px 0px 0px 3px $primaryTransparency !important;
218 }
219 }
220
221 .input-group-text {
222 &:focus {
223 outline: none;
224 border-color: $primary;
225 box-shadow: 0 0 5px $primary;
226 }
227 &:hover {
228 border-color: $primary;
229 box-shadow: 0 0 5px $primary;
230 }
231 &:active {
232 box-shadow: 0 0 5px $primary;
233 }
234 }
235
236 .btn-default {
237 color: #fff;
238 background-color: $default !important;
239 border-color: $default !important;
240 &:focus {
241 box-shadow: none !important;
242 }
243 &:hover {
244 color: #fff;
245 border-color: $defaultTransparency !important;
246 background-color: $defaultTransparency !important;
247 }
248 &:active {
249 background-color: $default !important;
250 box-shadow: 0px 0px 0px 3px $defaultTransparency !important;
251 }
252 }
253
254 .btn-danger {
255 &:hover {
256 color: #fff;
257 border-color: $dangerTransparency !important;
258 background-color: $dangerTransparency !important;
259 }
260 }
261
262 .table-celda-total {
263 background-color: $highlightedArea;
264 }
265
266 marquee {
267 background-color: $highlightedArea;
268 }
269
270 .front-index {
271 z-index: 9999;
272 }
273
274 .uib-daypicker {
275 outline: 0;
276 }
277
278 .right-0 {
279 right: 0;
280 }
281
282 .tabla-factura {
283 word-wrap: break-word;
284 table-layout: fixed;
285 }
286
287 .ladda-w-100 .ladda-label {
288 width: 100%;
289 float: right;
290 }
291
292 .btn-delete-image {
293 height: 25px;
294 width: 25px;
295 top: -10px;
296 right: 0;
297 }
298
299 button.clear-input {
300 cursor: pointer;
301 background: transparent;
302 border: none;
303 margin-left: -24px;
304 z-index: 9;
305 color: #a3a3a3;
306 &:focus {
307 outline: none;
308 }
309 }
310 .custom-control-input {
311 &:checked ~ .custom-control-label::before {
312 border: none !important;
313 color: $primary !important;
314 background-color: $primary !important;
315 box-shadow: 0px 0px 0px 2px $primaryTransparency !important;
316 }
317 &:active ~ .custom-control-label::before {
318 border: none !important;
319 color: $primary !important;
320 background-color: $primary !important;
321 }
322 &:focus ~ .custom-control-label::before {
323 border: none !important;
324 box-shadow: 0px 0px 0px 2px $primaryTransparency !important;
325 }
326 &:focus:not(:checked) ~ .custom-control-label::before {
327 border: none !important;
328 }
329 &:not(:disabled):active ~ .custom-control-label::before {
330 border: none !important;
331 color: $primary !important;
332 box-shadow: 0px 0px 0px 2px $primaryTransparency !important;
333 }
334 &:hover ~ .custom-control-label::before {
335 border: none !important;
336 background-color: $primaryTransparency;
337 }
338 }
339 .disable-selection {
340 user-select: none;
341 -moz-user-select: none; /* Firefox */
342 -ms-user-select: none; /* Internet Explorer */
343 -khtml-user-select: none; /* KHTML browsers (e.g. Konqueror) */
344 -webkit-user-select: none; /* Chrome, Safari, and Opera */
345 -webkit-touch-callout: none; /* Disable Android and iOS callouts*/
346 }
347 .foca-text-success {
348 color: $textSuccess !important;
349 }
350 .foca-text-danger {
351 color: $textDanger !important;
352 }
353 .cover-spin {
354 width: -webkit-fill-available;
355 height: -webkit-fill-available;
356 display: flex;
357 position: absolute;
358 background-color: rgba(255, 255, 255, 0.6);
359 left: 0;
360 top: 0;
361 z-index: 9999;
362 }
363 .fadeIn {
364 opacity: 0;
365 animation: fadeIn 1.8s forwards;
366 }
367
368 @keyframes fadeIn {
369 0% {
370 opacity: 0;
371 transform: translateY(10px);
372 }
373 30% {
374 opacity: 0.6;
375 }
376 100% {
377 opacity: 1;
378 transform: translateY(0);
379 }
380 }
381
src/views/placeholder.html