validacion.js 490 Bytes
module.exports = function(debo, wsServer, gln) {

  return new Promise(function(resolve, reject) {

    wsServer
      .getEntidad(gln, 'PMAEFACT_TEMP', {
        TIP: debo.cabecera.TIP,
        TCO: debo.cabecera.TCO,
        SUC: debo.cabecera.SUC,
        NCO: debo.cabecera.NCO,
        COD: debo.cabecera.COD
      }).then(function(values) {

        if (values) {
          reject('Ya existe el comprobante', values);
        } else {
          resolve();
        }
      });
  });
}