docs: function f_aktif_kurum_idleri(_tahta_id, _sayfalama) {
          var defer = result.dbQ.Q.defer();
  
          var multi = result.rc.multi(),
              sonucAnahtari = _tahta_id && _tahta_id > 0
                  ? result.kp.temp.ssetTahtaKurum(_tahta_id)
                  : result.kp.temp.ssetKurum;
  
  
          result.dbQ.exists(sonucAnahtari)
              .then(function (_iExist) {
  
                  if (_iExist) {
                      //temp anahtarı var yeniden çekmeye gerek yok, kurum bilgilerini dön
                  } else {
                      //temp anahtarı yok oluştur ve kurum bilgilerini dön
  
                      //temp:kurum:genel:aktif = kurum:genel - kurum:X
                      multi.sdiffstore(result.kp.temp.ssetKurum, result.kp.kurum.ssetGenel, result.kp.kurum.ssetSilinen);
  
                      if (_tahta_id && _tahta_id > 0) {
                          multi.sunionstore(result.kp.temp.ssetTahtaKurumTumu(_tahta_id), result.kp.temp.ssetKurum, result.kp.tahta.ssetOzelKurumlari(_tahta_id, true))
                              .sunionstore(result.kp.temp.ssetTahtaKurumIstenmeyen(_tahta_id), result.kp.tahta.ssetOzelKurumlari(_tahta_id, false), result.kp.tahta.ssetGizlenenKurumlari(_tahta_id), result.kp.tahta.ssetEzilenKurumlari(_tahta_id))
                              .sdiffstore(result.kp.temp.ssetTahtaKurum(_tahta_id), result.kp.temp.ssetTahtaKurumTumu(_tahta_id), result.kp.temp.ssetTahtaKurumIstenmeyen(_tahta_id));
                      }
                  }
  
                  multi.exec(function (err, replies) {
                      if (err) {
                          l.e("Kurumlar çekilemedi. MULTI ERROR: " + err);
                          defer.reject(err);
                      }
  
                      if (_sayfalama) {
                          var 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("Kurumlar çekilemedi. Hata: " + _err);
                          defer.reject(_err);
                      });
                  });
              });
  
  
          return defer.promise;
      }