Rules
o Bu ekran Shell ONLY olacaktır.
o Filtrede ve gridde yer alan tüm veriler için tek bir view verilecektir.
o FATURA isminde yeni bir modül oluşturulacak ve bu üç fatura ekranı yukarıda belirtilen isimler ile bu menünün altında oluşturulacaktır.
o Bu ekranlarda bulunacak olan gridler aynı kolonlara sahiptpr. Yalnızca tts buyback gridinde editable alanlar yok.
o Bu ekranlarda Filtre olarak kullanılacak invoice_run ve invoice_date alanları verilecek olan view’dan bu iki alan group by çekilerek combobox doldurulacaktır.
o Fatura numarası ile de arama yapılabilmelidir.
o Filtrede bulunacak olan e fatura dosyası filtresi checkbox şeklinde olacak ve eğer check edilirse gride ING faturaları filtrelenecektir.
o View’da yer almayıp gridde yer alması istenilen 2 tane editable alan olmalıdır.
• Gelen Fatura No
• Fatura Tarihi
o Girilen bu 2 alan ve viewdan gelen faturano (referansid) ile birlikte seçilen kayıtlar “KAYDET” butonuna tıklandığında yeni yazılacak SP’ye gönderilecektir.
o Grid içinde editlenebilen fatura no ve fatura tarihi alanları gridde bulunan checkboxlar ile tekli veya çoklu olarak seçilip kaydedilebilmelidir.
o Gridde yer alan kolonların başında checkbox bulunacak. Tutar kolonunun en altında ise bütün faturaların toplam tutarı gösterilecektir. Checkboxlar seçildikçe seçilen faturaların tutar toplamları gösterilecek
o Gridin sağ üst kısmında bir kaydet butonu bulunacak ve editable alanlarda bir değişiklik yapılması ve checkboxlar ile bu alanların seçilmesi halinde bu buton aktif olacaktır.
o Gridin üstüne aşağıdaki uyarı yazısı eklenecektir.
**Düzenlenecek faturaların açıklamasında *PARTNER 7629876 ifadesi olmalıdır. İstasyon 5949 Dönem 01/2023 02/2023 ***
o Eklenecek yeni sayfaların sayfa yönetimi ve
Filtre
• Fatura tarihi+Fatura run (tek filtre)
**Fatura run kodu = Altında birden fazla fatura bulunan genel bir fatura kodu.
• Fatura numarası
• e fatura dosyası
Ekran sayfası görseli.
Not: Aşağıdaki görselde grid kolonları dikkate alınmamalıdır. Grid bilgisi geldiğinde güncelleme yapılacak.