Commit ded337bfb5466447aa46fbec7cc4bbc38f09135c
1 parent
a1c0bdd94e
Exists in
master
refaktor
Showing
5 changed files
with
5 additions
and
87 deletions
Show diff stats
db/index.js
debo/cabeceraDebo.js
... | ... | @@ -87,6 +87,7 @@ module.exports = function(comprobante, afipTablas, entities) { |
87 | 87 | CABA_PER: 0, // [money] NOT NULL, IMPORTE PERCEPCION CABA |
88 | 88 | PERMUN: comprobante.importesTotales.importeImpuestosMunicipales, // [money] NOT NULL, IMPORTE PERCEPCIONES MUNICIPALES |
89 | 89 | IMI2: 0, // [money] NOT NULL, FIJO 0 |
90 | - GLN: comprobante.identificaxSucursalReceptorFactura.glnSucursal | |
90 | + GLN: comprobante.identificaxSucursalReceptorFactura.glnSucursal, | |
91 | + origen: 'planex' | |
91 | 92 | }; |
92 | 93 | } |
knexfile.js
... | ... | @@ -1,47 +0,0 @@ |
1 | -// Update with your config settings. | |
2 | - | |
3 | -module.exports = { | |
4 | - | |
5 | - development: { | |
6 | - client: 'mssql', | |
7 | - connection: { | |
8 | - host: '10.231.45.211', | |
9 | - user: 'sa', | |
10 | - password: 'xxzza', | |
11 | - database: 'UNITYOIL_28082017' | |
12 | - } | |
13 | - }, | |
14 | - | |
15 | - staging: { | |
16 | - client: 'postgresql', | |
17 | - connection: { | |
18 | - database: 'my_db', | |
19 | - user: 'username', | |
20 | - password: 'password' | |
21 | - }, | |
22 | - pool: { | |
23 | - min: 2, | |
24 | - max: 10 | |
25 | - }, | |
26 | - migrations: { | |
27 | - tableName: 'knex_migrations' | |
28 | - } | |
29 | - }, | |
30 | - | |
31 | - production: { | |
32 | - client: 'postgresql', | |
33 | - connection: { | |
34 | - database: 'my_db', | |
35 | - user: 'username', | |
36 | - password: 'password' | |
37 | - }, | |
38 | - pool: { | |
39 | - min: 2, | |
40 | - max: 10 | |
41 | - }, | |
42 | - migrations: { | |
43 | - tableName: 'knex_migrations' | |
44 | - } | |
45 | - } | |
46 | - | |
47 | -}; |
migrations/20190626112130_v0.0.1.js
... | ... | @@ -1,37 +0,0 @@ |
1 | - | |
2 | -exports.up = function(knex, Promise) { | |
3 | - return Promise.all([ | |
4 | - knex.schema | |
5 | - .createTable('planex_transacciones', function(table) { | |
6 | - | |
7 | - table.increments(); | |
8 | - table.string('archivoRecibido', 1024); | |
9 | - table.string('archivoEnviado', 1024); | |
10 | - // 0: insertado, 1 enviado | |
11 | - table.integer('estado'); | |
12 | - table.string('apies'); | |
13 | - table.string('GLN'); | |
14 | - }) | |
15 | - .table('PMAEFACT_TEMP', function(table) { | |
16 | - | |
17 | - table.string('GLN'); | |
18 | - table.bigInteger('idTransaccion'); | |
19 | - }) | |
20 | - .table('PMOVFACT_TEMP', function(table) { | |
21 | - | |
22 | - table.string('GLN'); | |
23 | - table.bigInteger('codigoBarras'); | |
24 | - }) | |
25 | - ]); | |
26 | -}; | |
27 | - | |
28 | -exports.down = function(knex, Promise) { | |
29 | - return Promise.all([ | |
30 | - knex.schema | |
31 | - .dropTable('planex_transacciones') | |
32 | - .table('PMAEFACT_TEMP', function(table) { | |
33 | - | |
34 | - table.dropColumns('GLN', 'idTransaccion'); | |
35 | - }) | |
36 | - ]); | |
37 | -}; |
rutas/comprobantes.js
... | ... | @@ -27,7 +27,7 @@ router.get('/comprobantes/:gln*?', function(req, res) { |
27 | 27 | |
28 | 28 | var cuerpos = data[1].filter((cuerpo) => { |
29 | 29 | let idCuerpo = cuerpo.TIP + cuerpo.TCO + cuerpo.SUC + cuerpo.NCO; |
30 | - return idCuerpo == idCabecera | |
30 | + return idCuerpo == idCabecera; | |
31 | 31 | }); |
32 | 32 | |
33 | 33 | result.push({ |
... | ... | @@ -103,7 +103,7 @@ router.post('/comprobante', function(req, res) { |
103 | 103 | PVE: req.body.cabecera.SUC, |
104 | 104 | NCO: req.body.cabecera.NCO, |
105 | 105 | ORD: cuerpo.ORD, |
106 | - CAN: cuerpo.recibido || cuerpo.CAN, | |
106 | + CAN: cuerpo.cantidadRecibida, | |
107 | 107 | PUN: cuerpo.PUN, |
108 | 108 | COD: req.body.cabecera.COD, |
109 | 109 | DTO: cuerpo.DTO, |