Bu sayfa src/cluster_erp/modules/intranet/my_documents/ içindeki my_documents alt modülünü anlatır. documents modülünün oturum açan çalışanın kendi taraf kartına bağladığı belgeleri listeler. Durum ve kopya tutmaz; bir satırı açmak belgeyi belgeler uygulamasında açar (src/cluster_erp/modules/intranet/my_documents/services.py:10-15).
Kapsam ve kaynak¶
- Tanımlandığı yer:
my_documents/services.py(MyDocumentsService),my_documents/routes.pyvemy_documents/metadata.py. - Sayım: tablo yok, 1 uç,
ActionMetayok.
Nasıl çalışır¶
| Adım | Ne olur | Kaynak |
|---|---|---|
| 1 | GET /my-documents/ geçerli kullanıcıyı oturumdan okur; istemci taraf vermez |
src/cluster_erp/modules/intranet/my_documents/routes.py:15-25 |
| 2 | Kullanıcı GetPartyForEmployee ile bir tarafa çözülür; taraf yoksa liste boştur |
src/cluster_erp/modules/intranet/my_documents/services.py:17-20, src/cluster_erp/modules/intranet/context.py:20-30 |
| 3 | GetDocumentsForEntity, documents modülüne party varlık türü ve o taraf kimliği için belgeleri sorar |
src/cluster_erp/modules/intranet/my_documents/services.py:21-28 |
| 4 | Uç öğeleri sayfalama olmadan bir toplamla döndürür | src/cluster_erp/modules/intranet/my_documents/routes.py:26-27 |
GetDocumentsForEntity sözleşmesi varsayılan 200 sınırı taşır (src/cluster_erp/core/contracts.py:2365-2372). Uçta require_permission yoktur; belge dizesi her kimliği doğrulanmış kullanıcının kendi belgelerini okuyabileceğini belirtir (src/cluster_erp/modules/intranet/my_documents/routes.py:15-24).
Ekranlar ve metadata¶
intranet_my_document metadata varlığının etiketi Belgelerim (İngilizce My Documents) olup GET /my-documents/ ucundan listeler (src/cluster_erp/modules/intranet/my_documents/metadata.py:21-25). Belgelerim kenar çubuğu bölümü çubukta gizlidir (src/cluster_erp/modules/intranet/module.py:476-485).
Kısıtlar ve doğrulama¶
- Liste salt okunurdur; alt modülün yazma ucu yoktur (
src/cluster_erp/modules/intranet/my_documents/routes.py:15-27). - Sorguyu belgeler modülü yanıtlar; nasıl süzdüğü documents modülü sayfasında anlatılır.
Tanıtılan terimler¶
| Terim | Kod tanımlayıcısı | Tanım | Türkçe terim | Kaynak |
|---|---|---|---|---|
| my documents | MyDocumentsService |
Çalışanın kendi taraf kartına bağlı belgelerin salt okunur listesi. | Belgelerim | src/cluster_erp/modules/intranet/my_documents/services.py:10 |
İlgili sayfalar¶
92f8051 numaralı commit ile 2026-11-13 tarihinde doğrulandı.