docs: function f_teklif_idleri(_tahta_id, _ihale_id, _sayfalama) {
          var defer = result.dbQ.Q.defer();
  
          var sonucAnahtari = result.kp.temp.ssetTahtaIhaleTeklifleri(_tahta_id, _ihale_id);
  
          result.dbQ.exists(sonucAnahtari)
              .then(function (_iExist) {
                  return _iExist
                      //temp anahtarı var yeniden çekmeye gerek yok, teklif bilgilerini dön
                      ? 1
                      //temp anahtarı yok oluştur ve teklif bilgilerini dön
                      : result.dbQ.sinterstore(sonucAnahtari, result.kp.ihale.ssetTeklifleri(_ihale_id), result.kp.tahta.ssetTeklifleri(_tahta_id, true));
              })
              .then(function () {
                  var baslangic = 0,
                      bitis = 10;
  
                  if (_sayfalama) {
                      baslangic = _sayfalama.Sayfa * _sayfalama.SatirSayisi,
                          bitis = _sayfalama.SatirSayisi;
                  }
  
                  (_sayfalama
                      ? result.dbQ.sort(sonucAnahtari, "LIMIT", baslangic, bitis)
                      : result.dbQ.smembers(sonucAnahtari))
                      .then(function (_dbReply) {
                          defer.resolve(_dbReply);
                      })
                      .fail(function (_err) {
                          l.e("İhale teklifleri çekilemedi. Hata: " + _err);
                          defer.reject(_err);
                      });
              });
  
          return defer.promise;
      }