Commit da1dfc07cb79525d8ea6d48a2270e9312916c53e
1 parent
a46df9163a
Exists in
master
body
Showing
1 changed file
with
28 additions
and
28 deletions
Show diff stats
data/index.js
| ... | ... | @@ -23,41 +23,41 @@ module.exports = function(config) { |
| 23 | 23 | }); |
| 24 | 24 | }, |
| 25 | 25 | |
| 26 | - guardarComprobante: function (req) { | |
| 26 | + guardarComprobante: function (body) { | |
| 27 | 27 | |
| 28 | 28 | return new Promise((resolve, reject) => { |
| 29 | 29 | |
| 30 | - delete req.body.cabecera.idTransaccion; | |
| 31 | - delete req.body.cabecera.GLN; | |
| 32 | - delete req.body.cabecera.C_HD2; | |
| 33 | - delete req.body.cabecera.E_HD2; | |
| 30 | + delete body.cabecera.idTransaccion; | |
| 31 | + delete body.cabecera.GLN; | |
| 32 | + delete body.cabecera.C_HD2; | |
| 33 | + delete body.cabecera.E_HD2; | |
| 34 | 34 | |
| 35 | 35 | //smalldatetime |
| 36 | - req.body.cabecera.FEC = new Date(req.body.cabecera.FEC).toISOString().slice(0, 19).replace('T', ' '); | |
| 37 | - req.body.cabecera.FECCAI = new Date(req.body.cabecera.FECCAI).toISOString().slice(0, 19).replace('T', ' '); | |
| 38 | - req.body.cabecera.FECVEN = new Date(req.body.cabecera.FECVEN).toISOString().slice(0, 19).replace('T', ' '); | |
| 36 | + body.cabecera.FEC = new Date(body.cabecera.FEC).toISOString().slice(0, 19).replace('T', ' '); | |
| 37 | + body.cabecera.FECCAI = new Date(body.cabecera.FECCAI).toISOString().slice(0, 19).replace('T', ' '); | |
| 38 | + body.cabecera.FECVEN = new Date(body.cabecera.FECVEN).toISOString().slice(0, 19).replace('T', ' '); | |
| 39 | 39 | //datetime |
| 40 | - req.body.cabecera.FEV = moment(req.body.cabecera.FEV).format('YYYYMMDD'); | |
| 41 | - req.body.cabecera.FEP = moment(req.body.cabecera.FEP).format('YYYYMMDD'); | |
| 40 | + body.cabecera.FEV = moment(body.cabecera.FEV).format('YYYYMMDD'); | |
| 41 | + body.cabecera.FEP = moment(body.cabecera.FEP).format('YYYYMMDD'); | |
| 42 | 42 | |
| 43 | 43 | var promesas = [ |
| 44 | - knex('PMAEFACT').insert(req.body.cabecera), | |
| 44 | + knex('PMAEFACT').insert(body.cabecera), | |
| 45 | 45 | knex('PCOBYPAG').insert({ |
| 46 | - COD: req.body.cabecera.COD, | |
| 47 | - FEP: req.body.cabecera.FEC, | |
| 48 | - TIP: req.body.cabecera.TIP, | |
| 49 | - TCO: req.body.cabecera.TCO, | |
| 50 | - SUC: req.body.cabecera.SUC, | |
| 51 | - NCO: req.body.cabecera.NCO, | |
| 52 | - IPA: req.body.cabecera.TOT, | |
| 46 | + COD: body.cabecera.COD, | |
| 47 | + FEP: body.cabecera.FEC, | |
| 48 | + TIP: body.cabecera.TIP, | |
| 49 | + TCO: body.cabecera.TCO, | |
| 50 | + SUC: body.cabecera.SUC, | |
| 51 | + NCO: body.cabecera.NCO, | |
| 52 | + IPA: body.cabecera.TOT, | |
| 53 | 53 | SAL: 0, |
| 54 | 54 | TCA: 1, |
| 55 | - ZONA: req.body.cabecera.ZON, | |
| 56 | - FPA: req.body.cabecera.FPA, | |
| 55 | + ZONA: body.cabecera.ZON, | |
| 56 | + FPA: body.cabecera.FPA, | |
| 57 | 57 | REC: 0, |
| 58 | 58 | FER: '19000101 00:00', |
| 59 | 59 | PRO: '', |
| 60 | - FEV: req.body.cabecera.FEV, | |
| 60 | + FEV: body.cabecera.FEV, | |
| 61 | 61 | ANU: '', |
| 62 | 62 | PLA: 0, |
| 63 | 63 | LUG: 0, |
| ... | ... | @@ -70,23 +70,23 @@ module.exports = function(config) { |
| 70 | 70 | }), |
| 71 | 71 | ]; |
| 72 | 72 | |
| 73 | - req.body.cuerpo.forEach(cuerpo => { | |
| 73 | + body.cuerpo.forEach(cuerpo => { | |
| 74 | 74 | |
| 75 | 75 | if (cuerpo.estado != 'rechazado' && !(cuerpo.COD == 0 && cuerpo.ART == 0)) { |
| 76 | 76 | |
| 77 | 77 | promesas.push(knex('AMOVSTOC').insert({ |
| 78 | 78 | SEC: cuerpo.COD, |
| 79 | 79 | ART: cuerpo.ART, |
| 80 | - FEC: req.body.cabecera.FEC, | |
| 80 | + FEC: body.cabecera.FEC, | |
| 81 | 81 | CYV: 'C', |
| 82 | - TIP: req.body.cabecera.TIP, | |
| 83 | - TCO: req.body.cabecera.TCO, | |
| 84 | - PVE: req.body.cabecera.SUC, | |
| 85 | - NCO: req.body.cabecera.NCO, | |
| 82 | + TIP: body.cabecera.TIP, | |
| 83 | + TCO: body.cabecera.TCO, | |
| 84 | + PVE: body.cabecera.SUC, | |
| 85 | + NCO: body.cabecera.NCO, | |
| 86 | 86 | ORD: cuerpo.ORD, |
| 87 | 87 | CAN: cuerpo.cantidadRecibida, |
| 88 | 88 | PUN: cuerpo.PUN, |
| 89 | - COD: req.body.cabecera.COD, | |
| 89 | + COD: body.cabecera.COD, | |
| 90 | 90 | DTO: cuerpo.DTO, |
| 91 | 91 | IMI: cuerpo.IMI, |
| 92 | 92 | PLA: 0, |