Skip to content

Zaman Takibi Dışa Aktarma

Zaman takibi verileri, SetGet'ten çıkıp faturalandırma, muhasebe veya raporlama sistemlerinize girdiğinde en değerlidir. SetGet, zaman kayıtlarını CSV ve Excel dosyaları olarak dışa aktarmayı destekler; tam olarak ihtiyacınız olan veriyi dışa aktarmanızı sağlayan filtrelerle birlikte.

Dışa aktarma kapsamları

Dışa aktarmalar iki düzeyden erişilebilir:

KapsamDahil edilenErişim yeri
Proje düzeyindeTek bir proje için zaman kayıtlarıProje Ayarları > Zaman Takibi > Dışa Aktar
Çalışma alanı düzeyindeTüm projeler genelinde zaman kayıtlarıAnalitik > Zaman Takibi > Dışa Aktar

Proje düzeyinde dışa aktarma, müşteri faturalaması için faydalıdır. Çalışma alanı düzeyinde dışa aktarma, bordro, şirket genelinde raporlama ve projeler arası analiz için faydalıdır.

Kullanıcı arayüzünden dışa aktarma

Adım adım

  1. Zaman takibi sayfasına gidin:
    • Çalışma alanı düzeyinde: Kenar çubuğunda Analitik > Zaman Takibi.
    • Proje düzeyinde: Proje > Ayarlar > Zaman Takibi.
  2. Veriyi daraltmak için filtreler uygulayın (aşağıdaki "Dışa aktarmadan önce filtreleme" bölümüne bakın).
  3. Araç çubuğundaki Dışa Aktar düğmesine tıklayın.
  4. Formatı seçin:
    • CSV -- virgüle ayrılmış değerler, herhangi bir elektronik tablo veya veri aracıyla uyumlu.
    • Excel -- biçimlendirme ve sütun başlıklarıyla .xlsx formatı.
  5. İndir'e tıklayın.
  6. Dosya oluşturulur ve tarayıcınızın varsayılan indirme konumuna indirilir.

Dosya adlandırması

Dışa aktarılan dosyalar şu adlandırma kuralını izler:

KapsamFormatÖrnek dosya adı
Çalışma alanıCSVsetget-time-logs-workspace-2026-03-01-to-2026-03-31.csv
Çalışma alanıExcelsetget-time-logs-workspace-2026-03-01-to-2026-03-31.xlsx
ProjeCSVsetget-time-logs-project-alpha-2026-03-01-to-2026-03-31.csv
ProjeExcelsetget-time-logs-project-alpha-2026-03-01-to-2026-03-31.xlsx

Dışa aktarmada yer alan sütunlar

Hem CSV hem de Excel dışa aktarmaları aynı sütunları içerir:

SütunAçıklamaÖrnek değer
issue_identifierProje öneki ve sorun numarasıPRJ-142
issue_titleSorun başlığıGiriş zaman aşımını düzelt
projectProje adıProje Alfa
memberZaman kaydeden kişinin tam adıAlice Johnson
member_emailÜyenin e-posta adresialice@example.com
duration_minutesDakika cinsinden süre (tamsayı)150
duration_formattedXs Yd olarak süre2s 30d
logged_dateİşin yapıldığı tarih (YYYY-MM-DD)2026-03-15
descriptionSerbest metin açıklamaKimlik doğrulama PR'ı için kod incelemesi
billableGirişin faturalanabilir olup olmadığı (true/false)true
billing_rateBu giriş için geçerli saatlik ücret200.00
billing_amountHesaplanan faturalandırma tutarı500.00
currencyPara birimi koduUSD
created_atGirişin oluşturulduğu zaman damgası (ISO 8601)2026-03-15T14:30:00Z
updated_atSon düzenlemenin zaman damgası (ISO 8601)2026-03-15T15:00:00Z

Excel'e özel biçimlendirme

Excel dışa aktarması şunları içerir:

ÖzellikAçıklama
Başlık satırıKalın, dondurulmuş başlık satırı
Sütun genişlikleriİçeriği otomatik sığan
Süre sütunuHesaplama için sayı (dakika) olarak biçimlendirilmiş
Tarih sütunlarıTarih hücreleri olarak biçimlendirilmiş
Para birimi sütunlarıPara birimi simgesi ve iki ondalık ile biçimlendirilmiş
Faturalanabilir sütunBoolean olarak biçimlendirilmiş

Dışa aktarmadan önce filtreleme

Dışa aktarma, zaman takibi sayfasındaki tüm aktif filtrelere uyar. Hangi verinin dahil edileceğini kontrol etmek için Dışa Aktar'a tıklamadan önce filtreler uygulayın:

FiltreSeçeneklerVarsayılan
Tarih aralığıBaşlangıç ve bitiş tarihiMevcut ay
ProjeBir veya daha fazla projeTüm projeler (çalışma alanı düzeyinde)
ÜyeBir veya daha fazla üyeTüm üyeler
FaturalanabilirTümü, yalnızca faturalanabilir, yalnızca faturalanabilir olmayanTümü
SorunBelirli sorun(lar)Tüm sorunlar

İPUCU

Dışa aktarmadan önce filtrelerinizi her zaman doğrulayın. Dışa aktar düğmesi, eşleşen giriş sayısını gösterir (örneğin "142 girişi dışa aktar"), böylece indirmeden önce kapsamı onaylayabilirsiniz.

Yaygın filtre kombinasyonları

Kullanım senaryosuFiltreler
Aylık müşteri faturasıProje: Müşteri X, Tarih: bu ay, Faturalanabilir: Evet
Bordro raporuTarih: ödeme dönemi, Üye: tümü
Tek sorun denetimiSorun: PRJ-142, Tarih: tümü
Faturalanabilir olmayan yük analiziFaturalanabilir: Hayır, Tarih: bu çeyrek
Bireysel katılımcı zaman çizelgesiÜye: Alice, Tarih: bu hafta

Programatik dışa aktarma için API uç noktaları

Otomatik iş akışları için, zaman kaydı verilerini programatik olarak almak üzere API'yi kullanın:

Zaman kayıtlarını listele

GET /api/workspaces/{slug}/time-logs/

Sorgu parametreleri:

ParametreTürAçıklama
project_idstringProje ID'sine göre filtrele
member_idstringÜye ID'sine göre filtrele
from_datestring (YYYY-MM-DD)Tarih aralığının başlangıcı
to_datestring (YYYY-MM-DD)Tarih aralığının sonu
billablebooleanFaturalanabilir durumuna göre filtrele
pageintegerSayfa numarası (varsayılan: 1)
per_pageintegerSayfa başına sonuç (varsayılan: 50, maksimum: 200)
sort_bystringSıralama alanı: logged_date, duration, created_at
sort_orderstringasc veya desc

API üzerinden CSV olarak dışa aktar

GET /api/workspaces/{slug}/time-logs/export/?format=csv

Listeleme uç noktasıyla aynı sorgu parametrelerini kabul eder. Dosyayı doğrudan Content-Type: text/csv ile döndürür.

API üzerinden Excel olarak dışa aktar

GET /api/workspaces/{slug}/time-logs/export/?format=xlsx

Dosyayı Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet ile döndürür.

Proje düzeyinde API dışa aktarma

GET /api/workspaces/{slug}/projects/{project_id}/time-logs/export/?format=csv

Aynı parametreler, tek bir projeye kapsamlı.

UYARI

API dışa aktarmaları, diğer API uç noktalarıyla aynı hız sınırlamalarına tabidir. Büyük dışa aktarmalar (10.000+ giriş) oluşturulması birkaç saniye sürebilir. API, çok büyük dışa aktarmalar için hazır olduğunda indirme URL'sine işaret eden bir Location başlığı ile 202 durumu döndürür.

Zamanlanmış dışa aktarma kullanım senaryoları

SetGet şu anda yerleşik bir zamanlanmış dışa aktarma özelliğine sahip olmasa da, API'yi kullanarak otomatik yinelenen dışa aktarmalar gerçekleştirebilirsiniz:

Otomatik haftalık zaman çizelgesi

Her pazartesi sabahı çalışacak bir cron görevi veya harici otomasyon aracı kurun:

  1. from_date önceki pazartesiye ve to_date önceki pazara ayarlanmış olarak dışa aktarma API'sini çağırın.
  2. CSV'yi paylaşılan bir sürücüye kaydedin veya takım liderine e-posta ile gönderin.

Otomatik aylık faturalandırma dışa aktarması

Her ayın birinde çalışan bir süreç kurun:

  1. from_date önceki ayın birincisi ve to_date son günü olarak dışa aktarma API'sini çağırın.
  2. billable=true ile filtreleyin.
  3. CSV'yi muhasebe sistemine veya faturalandırma yazılımına gönderin.

Muhasebe yazılımıyla entegrasyon

Şu gibi araçlarla entegrasyonlar oluşturmak için API'yi kullanın:

AraçEntegrasyon yaklaşımı
QuickBooksQuickBooks zaman içeri aktarımı aracılığıyla CSV içerik aktarımı
XeroDışa aktarılan sütunları Xero zaman çizelgesi alanlarına eşleme
FreshBooksZaman girişleri için CSV içerik aktarımı kullanma
Özel ERPJSON API'yi çağırın ve veriyi şemanıza uyacak şekilde dönüştürün

İzinler

RolKendi zamanını dışa aktarabilirProje zamanını dışa aktarabilirÇalışma alanı zamanını dışa aktarabilir
SahipEvetEvetEvet
YöneticiEvetEvetEvet
ÜyeEvetEvet (üye olduğu projeler)Hayır
MisafirHayırHayırHayır

En iyi uygulamalar

  • Dışa aktarmadan önce filtreleyin. Tüm çalışma alanını dışa aktarıp sonra elektronik tabloda filtrelemek işe yarar, ancak önce SetGet'te filtrelemekten daha yavaş ve hataya açıktır.
  • Faturalandırma döngünüzle eşleşen tarih aralıkları kullanın. Aylık faturalandırıyorsanız, aylık dışa aktarın. Haftalık ise haftalık. Tutarlı aralıklar uzlaştırmayı kolaylaştırır.
  • İndirmeden önce giriş sayısını doğrulayın. Dışa aktar düğmesi sayıyı gösterir. Beklenmedik şekilde düşük veya yüksekse filtrelerinizi kontrol edin.
  • Dışa aktarmaları arşivleyin. Her dışa aktarmanın bir kopyasını, ilgili fatura veya bordro raporuyla birlikte denetim amacıyla kaydedin.
  • Yinelenen raporlar için API'yi kullanın. Manuel indirmeler tek seferlik ihtiyaçlar için yeterlidir, ancak otomatik dışa aktarmalar unutulan raporları ve insan hatasını azaltır.
  • Eksik açıklamaları kontrol edin. Müşteri faturalaması için dışa aktarmadan önce, boş açıklamalı girişleri filtreleyip doldurun. Müşteriler ayrıntılı zaman çizelgelerini takdir eder.

İlgili sayfalar