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, |