docs: function f_urun_teklif_temp(_tahta_id, _urun_id, _para_id, _onay_durum_id) {
  
          //ürüne verilmiş tüm teklifleri para birimine göre teklif tarihleri ile sette tutuyoruz
          var sonucAnahtari = result.kp.temp.zsetUrunTeklifleriParaBirimli(_tahta_id, _urun_id, _para_id);
          return result.dbQ.zcard(sonucAnahtari)
              .then(function (_iToplam) {
                  if (_iToplam == 0) {
                      return result.dbQ.zinterstore(sonucAnahtari, 2,
                          result.kp.urun.ssetTeklifleri(_tahta_id, _urun_id),
                          result.kp.teklif.ssetTeklifParaBirimli(_para_id))
  
                  } else {
                      return _iToplam;
                  }
              })
              .then(function (_iToplam) {
                  if (_onay_durum_id && _onay_durum_id > 0) {
                      //ürünle ilgili teklif onay durumuna göre temp oluştur
                      var anahtar = result.kp.temp.zsetUrunTeklifleriOnayDurumunaGore(_tahta_id, _urun_id, _onay_durum_id);
                      return result.dbQ.zcard(anahtar)
                          .then(function (_iToplam) {
                              if (_iToplam == 0) {
                                  /* return result.dbQ.zinterstore(anahtar, 2,
                                   result.kp.temp.zsetUrunTeklifleriParaBirimli(_tahta_id, _urun_id, _para_id),
                                   result.kp.teklif.ssetTeklifOnayDurumlari(_onay_durum_id)); */
  
                                  return result.dbQ.zinterstore(anahtar, 2,
                                      result.kp.urun.ssetTeklifleri(_tahta_id, _urun_id),
                                      result.kp.teklif.ssetTeklifOnayDurumlari(_onay_durum_id));
                              } else {
                                  return _iToplam;
                              }
                          })
                  } else {
                      return _iToplam;
                  }
              });
      }