diff --git a/rutas/comprobantes.js b/rutas/comprobantes.js index 0c5952e..19ead07 100644 --- a/rutas/comprobantes.js +++ b/rutas/comprobantes.js @@ -47,10 +47,26 @@ router.post('/comprobante', function(req, res) { var guardar = wsServer.guardarComprobante(req, req.body.cabecera.GLN); - Promise.all([recadv, guardar]) + Promise.all([ + recadv, + guardar, + knex('PMAEFACT_TEMP').where({ + TIP: req.body.cabecera.TIP, + TCO: req.body.cabecera.TCO, + SUC: req.body.cabecera.SUC, + NCO: req.body.cabecera.NCO, + COD: req.body.cabecera.COD + }) + .del(), + knex('PMOVFACT_TEMP').where({ + TIP: req.body.cabecera.TIP, + TCO: req.body.cabecera.TCO, + SUC: req.body.cabecera.SUC, + NCO: req.body.cabecera.NCO + })]) .then(() => { res.status(200).send('Comprobante guardado con éxito'); }) - .catch(() => res.status(500).send('Algo salió mal')); + .catch(err => res.status(500).send(err)); }); diff --git a/webSocketServer/index.js b/webSocketServer/index.js index 10664e0..e8b9ef9 100644 --- a/webSocketServer/index.js +++ b/webSocketServer/index.js @@ -94,7 +94,10 @@ module.exports = function() { req: cuerpo }; - console.log(`enviando comprobante a cliente ${client} y ${cuerpo}`); + console.log(`enviando comprobante a cliente`) + console.log(client); + console.log(cuerpo); + client.ws.send(JSON.stringify(enviar)); client.ws.on('message', function(message) {