Proje Servisi Validasyonları
1. Proje Tanımları
Aktörler
- Programa yetkili kullanıcılar
Ön Koşullar
- Kullanıcı oturum açmış olmalıdır.
- Cari tipi, cari kodu tanımları yapılmış olmalıdır.
Yeni Giriş Kontrol Süreci:
- Zorunlu alanlar boş ise, ilgili alanı kırmızı çerçeveli olarak gösterir. Kaydet butonu aktif olmaz.
-
Proje Kodu, Proje Adı, Cari Tipi, Cari Kodu, Başlangıç Tarihi, Bitiş Tarihi alanları zorunludur.
Validasyon Test Sonucu: İlgili alana zorunlu bilgi girilmediğinde sistem davranışı beklendiği gibi çalışmaktadır.
-
Proje tanımı yapılırken bitiş tarihinin başlangıç tarihinden büyük olmasına dikkat edilmelidir. Bitiş tarihinin başlangıç tarihinden küçük olmasına izin verilmez.
Validasyon Test Sonucu: Bu validasyon için gerekli kontroller yapılmış ve sistemin beklenen şekilde uyarı verdiği doğrulanmıştır.
-
Proje kodu ve adı bilgisi 2.kez kaydedilemez.
-
Proje koduna ait aynı kayıttan var ise,
Validasyon Test Sonucu: Bu validasyon için gerekli kontroller yapılmış ve sistemin beklenen şekilde uyarı verdiği doğrulanmıştır.
-
Proje adına ait aynı kayıttan var ise,
Validasyon Test Sonucu: Bu validasyon için gerekli kontroller yapılmış ve sistemin beklenen şekilde uyarı verdiği doğrulanmıştır.
-
Zorunlu alanlarda eksik bilgi yoksa:
- Kayıt başarıyla tamamlanır.
-
Soft mesaj: "Bilgileriniz kaydedildi" mesajı gösterilir.
Validasyon Test Sonucu: Bu validasyon için gerekli kontroller yapılmış ve sistemin beklenen şekilde uyarı verdiği doğrulanmıştır.
-
Ekran tasarım programında zorunluluk belirtilen alanlar boş geçilmemelidir.
- Zorunluluk belirtilen alanlarda eksik bilgi var ise ilgili alanı kırmızı çerçeveli olarak gösterir. Kaydet butonu aktif olmaz.
Düzeltme Kontrol Süreci:
- Grid üzerinden düzeltme yapılacak kayıt seçilir.
- Proje kodu değiştirme kontrolü:
-
Değiştirilmeye izin verilmiyorsa. Hata mesajı gelir.
Validasyon Test Sonucu: Düzeltme işleminde yeni giriş kontrol sürecindeki validasyonlar için gerekli kontroller yapılmış ve sistemin davranışı beklendiği gibi çalışmaktadır.
-
İzin veriliyorsa: Yeni giriş kontrol süreci geçerli olur.
- Düzeltme işleminde de "Yeni Giriş Kontrol Süreci" geçerli olacaktır.
- Eksik bilgi yoksa düzeltme kaydedilir.
-
Soft mesaj: "Bilgileriniz değiştirildi." mesajı gösterilir.
Validasyon Test Sonucu: Bu validasyon için gerekli kontroller yapılmış ve sistemin beklenen şekilde uyarı verdiği doğrulanmıştır.
-
Grid yenilenir.
Silme Kontrol Süreci:
- Griddeki silinmek istenen kayıt için 'Sil' seçeneği tıklanır. Sistem kontrol eder:
- Proje bilgisine ait stok hareketi varsa
-
Mesaj:
"Bu Proje bilgisine bağlı stok hareketi mevcuttur, stok hareketini silmeden Proje bilgisini silemezsiniz."
Validasyon Test Sonucu: Bu validasyon için gerekli kontroller yapılmış ve sistemin beklenen şekilde uyarı verdiği doğrulanmıştır.
-
Proje bilgisine ait stok hareketi yoksa;
-
Onay mesajı:
"Kaydı silmek istediğinize emin misiniz?" (Evet / Hayır)Validasyon Test Sonucu: Bu validasyon için gerekli kontroller yapılmış ve sistemin beklenen şekilde uyarı verdiği doğrulanmıştır.
-
Evet seçilirse:
- Kayıt silinir.
-
Soft mesaj: "Bilgileriniz silindi." mesajı gösterilir.
Validasyon Test Sonucu: Bu validasyon için gerekli kontroller yapılmış ve sistemin beklenen şekilde uyarı verdiği doğrulanmıştır.
-
Hayır seçilirse:
- İşlem iptal edilir.
-
2. Proje Sabit Tanımları
Aktörler
- Finans Departmanı Çalışanları
Ön Koşullar
- Kullanıcı oturum açmış olmalıdır.
Temel Akış:
- Proje sabitlerinde zorunlu alan yoktur.
- Kullanıcı proje maliyeti hesaplarken işçilik, işletme ve personel giderlerinin dağılımını belirlemek için parametreleri belirlemelidir.
- Silme işlemi olmayacaktır. Sadece ilk kayıtta insert işlemi olacaktır, diğer değişikler düzeltme işlemi ile gerçekleştirilecektir.
3. Projeye Direkt Bağlanmayan Giderlerin Dağıtımı
Aktörler
- Finans Departmanı Çalışanları
Ön Koşullar
- Kullanıcı oturum açmış olmalıdır.
Yeni Giriş Kontrol Süreci:
- Zorunlu alanlar boş ise, ilgili alanı kırmızı çerçeveli olarak gösterir. Kaydet butonu aktif olmaz.
-
Proje Kodu, Proje Başlama Tarihi, Proje Bitiş Tarihi, Dağıtım Ayı ve Dağıtım Yılı alanları zorunludur.
Validasyon Test Sonucu: İlgili alana zorunlu bilgi girilmediğinde sistem davranışı beklendiği gibi çalışmaktadır.
-
Zorunlu alanlarda eksik bilgi yoksa:
- Kayıt başarıyla tamamlanır.
-
Soft mesaj: "Bilgileriniz kaydedildi" mesajı gösterilir.
Validasyon Test Sonucu: Bu validasyon için gerekli kontroller yapılmış ve sistemin beklenen şekilde uyarı verdiği doğrulanmıştır.
-
Ekran tasarım programında zorunluluk belirtilen alanlar boş geçilmemelidir.
- Zorunluluk belirtilen alanlarda eksik bilgi var ise ilgili alanı kırmızı çerçeveli olarak gösterir. Kaydet butonu aktif olmaz.
Düzeltme Kontrol Süreci:
- Grid üzerinden düzeltme yapılacak kayıt seçilir.
-
"Yeni Giriş Kontrol Süreci" düzeltme işlemi kontrol süreci için de geçerlidir.
Validasyon Test Sonucu: Düzeltme işleminde yeni giriş kontrol sürecindeki validasyonlar için gerekli kontroller yapılmış ve sistemin davranışı beklendiği gibi çalışmaktadır.
-
Eksik bilgi yoksa düzeltme kaydedilir.
-
Soft mesaj: "Bilgileriniz değiştirildi." mesajı gösterilir.
Validasyon Test Sonucu: Bu validasyon için gerekli kontroller yapılmış ve sistemin beklenen şekilde uyarı verdiği doğrulanmıştır.
-
Grid yenilenir.
Silme Kontrol Süreci:
- Griddeki silinmek istenen kayıt için 'Sil' seçeneği tıklanır. Sistem kontrol eder:
-
Onay mesajı:
"Kaydı silmek istediğinize emin misiniz?" (Evet / Hayır)Validasyon Test Sonucu: Bu validasyon için gerekli kontroller yapılmış ve sistemin beklenen şekilde uyarı verdiği doğrulanmıştır.
-
Evet seçilirse:
- Kayıt silinir.
-
Soft mesaj: "Bilgileriniz silindi." mesajı gösterilir.
Validasyon Test Sonucu: Bu validasyon için gerekli kontroller yapılmış ve sistemin beklenen şekilde uyarı verdiği doğrulanmıştır.
-
Hayır seçilirse:
- İşlem iptal edilir.
-
4. Personel Giderlerinin Dağıtımı
Aktörler
- Finans Departmanı Çalışanları
Ön Koşullar
- Kullanıcı oturum açmış olmalıdır.
Yeni Giriş Kontrol Süreci:
- Zorunlu alanlar boş ise, ilgili alanı kırmızı çerçeveli olarak gösterir. Kaydet butonu aktif olmaz.
-
Personel Bilgisi, Proje Kodu, Dağıtım Ayı ve Dağıtım Yılı alanları zorunludur.
Validasyon Test Sonucu: İlgili alana zorunlu bilgi girilmediğinde sistem davranışı beklendiği gibi çalışmaktadır.
-
Zorunlu alanlarda eksik bilgi yoksa:
- Kayıt başarıyla tamamlanır.
-
Soft mesaj: "Bilgileriniz kaydedildi" mesajı gösterilir.
Validasyon Test Sonucu: Bu validasyon için gerekli kontroller yapılmış ve sistemin beklenen şekilde uyarı verdiği doğrulanmıştır.
-
Ekran tasarım programında zorunluluk belirtilen alanlar boş geçilmemelidir.
- Zorunluluk belirtilen alanlarda eksik bilgi var ise ilgili alanı kırmızı çerçeveli olarak gösterir. Kaydet butonu aktif olmaz.
Düzeltme Kontrol Süreci:
- Grid üzerinden düzeltme yapılacak kayıt seçilir.
-
"Yeni Giriş Kontrol Süreci" düzeltme işlemi kontrol süreci için de geçerlidir.
Validasyon Test Sonucu: Düzeltme işleminde yeni giriş kontrol sürecindeki validasyonlar için gerekli kontroller yapılmış ve sistemin davranışı beklendiği gibi çalışmaktadır.
-
Eksik bilgi yoksa düzeltme kaydedilir.
-
Soft mesaj: "Bilgileriniz değiştirildi." mesajı gösterilir.
Validasyon Test Sonucu: Bu validasyon için gerekli kontroller yapılmış ve sistemin beklenen şekilde uyarı verdiği doğrulanmıştır.
-
Grid yenilenir.
Silme Kontrol Süreci:
- Griddeki silinmek istenen kayıt için 'Sil' seçeneği tıklanır. Sistem kontrol eder:
-
Onay mesajı:
"Kaydı silmek istediğinize emin misiniz?" (Evet / Hayır)Validasyon Test Sonucu: Bu validasyon için gerekli kontroller yapılmış ve sistemin beklenen şekilde uyarı verdiği doğrulanmıştır.
-
Evet seçilirse:
- Kayıt silinir.
-
Soft mesaj: "Bilgileriniz silindi." mesajı gösterilir.
Validasyon Test Sonucu: Bu validasyon için gerekli kontroller yapılmış ve sistemin beklenen şekilde uyarı verdiği doğrulanmıştır.
-
Hayır seçilirse:
- İşlem iptal edilir.
-
5. Proje Maliyet İşlemleri
Aktörler
- Proje Yöneticileri
- Finans Çalışanları
Ön Koşullar
- Kullanıcı oturum açmış olmalıdır.
- Proje Sabitleri tanımlanmış olmalıdır.
- Projeye Direkt Bağlanmayan Giderlerin Dağıtımı tanımları yapılmış olmalıdır.
- Personel Giderlerinin Dağıtım tanımları yapılmış olmalıdır.
Temel akış:
- Ekran açıldığında grid otomatik olarak listelenmez. Kullanıcı filtrelerden parametre seçip "Listele" butonuna tıklamalıdır.
- Yeni giriş, silme, düzeltme işlemi mevcut değildir. Görüntüleme ekranıdır.
- Kayıtla ilgili detaylar gösterilmek istenir ise; İşlemler sütunundan "Detay" butonuna tıklanır.
- Açılan form Genel İşletme Gideri (Direkt), Genel İşletme Gideri (Endirekt), Genel İşçilik Gideri (Direkt), Genel İşçilik Gideri (Endirekt), Personel Bordro Giderleri (Direkt), Stok-Satın alma, Stok-Satış, Stok- Başka projeden gelen, Stok servisinden giriş, Stok- Başka proje giden sekmelerini içerir.
- Her sekmede ilgili projenin sekme adına bağlı olarak detay kayıtları listelenir.
| Proje Modülü Validasyonları V 1.0 | ||
|---|---|---|
| İşlem Tarihi | İşlemi Yapan Yetkili | |
| Test Eden | ||
| Onaylayan |