docs: function f_kurumun_urune_verdigi_teklifler(_tahta_id, _kurum_id, _urun_id, _iAdet, _para_id, _onay_id, _tarih1, _tarih2) {
          var teklif = require('./db_teklif');
  
          //kurumun verdiği teklifleri buluyoruz
          return f_kurumun_teklif_idleri(_tahta_id, _kurum_id, _onay_id, _para_id, _tarih1, _tarih2)
              .then(function (_teklif_idler) {
                  //ürünle verilen teklifleri bul
                  return result.dbQ.smembers(result.kp.urun.ssetTeklifleri(_tahta_id, _urun_id))
                      .then(function (_urun_teklif_idler) {
                          if (_urun_teklif_idler && _urun_teklif_idler.length > 0) {
                              //iki setin kesişimi kurumun ürün için verdiği teklifleri verir
  
                              var kurumun_urune_verdigi_teklifler = _.intersection(_teklif_idler, _urun_teklif_idler);
  
                              var idler = (_iAdet && _iAdet > 0)
                                  ? _.takeRight(kurumun_urune_verdigi_teklifler, _iAdet)//son x adedi getirmesi sağlanır
                                  : kurumun_urune_verdigi_teklifler;
  
                              /** @type {OptionsTeklif} */
                              var opts = teklif.OptionsTeklif({
                                  bArrUrunler: false,
                                  bKalemBilgisi: false,
                                  bIhaleBilgisi: false,
                                  bKurumBilgisi: false,
                                  optUrun: {}
                              });
                              var db_teklif = require('./db_teklif');
                              return db_teklif.f_db_teklif_id(idler, _tahta_id, opts);
                          } else {
                              return [];
                          }
                      });
              });
      }