Page History
Panel | |
---|---|
|
Panel |
---|
Amaç |
Panel | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||
ERP veri tabanında view oluşturmaERP veri tabanında "karma koli" ve "karma koli satırlar" adında iki view tasarlanması gerekir. ERP Karma Koli olan bir ürününüzü teklif oluşturabilir ve teklif şablonunuzda gösterebilirsiniz. Fakat karma koli alt bileşen ürünleri de teklif şablonunda göstermek istiyorsanız, tasarım aracı (designer) ile script yazarak ERP 'i veri tabanınızda oluşturacağınız view ile görüntüleme sağlayabilirsiniz. Eklenecek view içerisinde ERP veri tabanında karma koli ürünün kodu, ürün açıklaması, miktar, birim fiyat bilgilerini ve fiyat bilgileri alacak şekilde view oluşturulur. İlgili firma - ürün ERP malzeme tablosundan ve stok tablosundan bilgiler çekilir. Karma koli satırlar view' i için MAINCREF yapısına ve STCREF ilişki (join) durumuna göre karma koli alt bileşenlerini bileşenleri oluşturulacak ürünler gösterilir. Karma Koli view;
Karma Koli Satırlar;
Alınan Çıktı
|
Tip | ||
---|---|---|
| ||
Oluşturulan view örneği Tiger ERP 'de oluşturulmuştur. |
Panel | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Basit Designer Şablon ve Script OluşturmaLogo CRM dizini altında Designer açılır ve yeni teklif şablonu oluşturulur. Aşağıdaki örnek teklif şablonu gibi şablon hızlıca tasarlanır. Örnek tasarımı aşağıda bulabilirsiniz.
Designer scripts alanınaDesigner'ın Scripts alanında, Logo CRM'in bağlı bulunduğu veri tabanı bilgilerinin web config bağlantı bilgilerini çağıracak şekilde sorgu eklenilir. 'den okunmasını sağlayacak method aşağıdaki şekilde tanımlanmalıdır.
Connection bağlantısından sonra ilgili text alan içerisine "BeforePrint" altına sorgu eklenir. Buradaki sorgunun amacı ise tabelcell14 before Print altına ilgili ERP tablosundaki "karma koli satırlar" view'ini getirmektir. Karma koli alt bileşenleri görüntülemeyi sağlamasıdır. Tabelcell11 ise ürün koduna göre stok kod bilgisini doldurmayı sağlar.
Metin alanlarının içerisine ilgili verilerin aktarılması için "BeforePrint" olayının altına bu işlemi gerçekleştirecek olan Select sorgusu aşağıda açıklaması yapılacak olan method'a parametre olarak verilir.
Yukarıda tanımlanmış olan Select sorgusunu parametre olarak alan method aşağıda verilmiştir. Bu method aracılığıyla karma koli alt bileşen ürünlerinin satır satır okunarak ekranda gösterilmesi sağlanmaktadır.
|
Panel | |||||
---|---|---|---|---|---|
| |||||
Designer Teklif Şablon ÇıktısıTasarım ve script işlemi bittikten sonra designer üzerinden önizleme yapılır. Önizleme sonucunda karma koli ve alt bileşen ürünler, ürün kodu, ürün açıklaması, miktar, birim fiyat ve birim fiyat toplamı gösterilir.
|