//--------------------- //Set_AnularComprobante //--------------------- public bool Set_AnularComprobante(string cflag, string cPerJurCodigo, string cPerCodigo, string cCtaCteRecibo,string cCtaCteRecAbono, string cPerUserCodigo="") { bool exito = false; BE_AnularComprobante Request = new BE_AnularComprobante(); DA_AnularComprobante da = new DA_AnularComprobante(); try { Request.cflag = cflag; Request.cPerJurCodigo = cPerJurCodigo; Request.cPerCodigo = cPerCodigo; Request.cCtaCteRecibo = cCtaCteRecibo; Request.cCtaCteRecAbono = cCtaCteRecAbono; Request.cPerUserCodigo = cPerUserCodigo; if (!da.Set_AnularComprobante(Request)) { throw new ApplicationException("Se encontraron errores en la transaccion: CtaCteComprobante.!"); } else exito = true; } catch (Exception) { throw; } return exito; }
//------------------------------ // Get Comprobante(s) de venta //------------------------------- public DataTable Get_Comprobante_Venta_by_cPerJurCodigo_nCtaCteComCodigo_cCtaCteComNumero(string cPerJurCodigo, long nCtaCteComCodigo, string cCtaCteComNumero, DateTime dFecIni, DateTime dFecFin, string cFlag) { BE_ReqBuscaComprobante Request = new BE_ReqBuscaComprobante(); DA_AnularComprobante da = new DA_AnularComprobante(); Request.cPerJurCodigo = cPerJurCodigo; Request.nCtaCteComCodigo = nCtaCteComCodigo; Request.cCtaCteComNumero = cCtaCteComNumero; Request.dFecIni = dFecIni; Request.dFecFin = dFecFin; Request.cFlag = cFlag; return da.Get_Comprobante_Venta_by_cPerJurCodigo_nCtaCteComCodigo_cCtaCteComNumero(Request); }