Merhaba, SAP B1'da default olarak (örneğin kalem ana verileri ekranında OITM tablosunda) türkçe tanımları kullanırız, orjinal alanların yada udf (user defined field)' lerin ingilizce yada diğer dillerdeki tanımları ise biraz farklı olarak tutulmakta. Bunun için OMLT ve MLT1 tabloları kullanılmakta. Bu tablo yapılarına göre veriler dil kodu ve kolon ismi ne ise ona göre tutulmaktadır. … SAP B1 – Dillere Göre Tanımların Tek Satırda Verilerini Alma yazısını okumaya devam et
Kategori: ERP Uygulamaları
Çıktı Tasarımını Test’ten Prod Ortamına Taşıma -Crystal Reports For SAP B1
Merhaba, Test ortamına bağlı bir şekilde geliştirilen crystal report çıktısının prod ortamına alınmasından önce, her iki ortamdaki tabloların kolonlarının karşılıkları olmasına dikkat ettikten sonra yapılacak olan şey çok basittir. Test ortamındaki çıktının Prod'ta da içeri alındığını varsayarsak; SAP B1'da rapor ve düzen yöneticisine girilir. Burada geliştirdiğimiz çıktı (örneğin satış ekranında kalemlere ait bir çıktı) satırına … Çıktı Tasarımını Test’ten Prod Ortamına Taşıma -Crystal Reports For SAP B1 yazısını okumaya devam et
Crystal Reports – Giriş- 3 (SAP)
Merhaba, Çıktı tasarımını basit bir şekilde ayarladık ve şimdi sıra geldi SAP arayüzünde kullanılabilir hale getirilmesine. İlk olarak SAP de; … Crystal Reports – Giriş- 3 (SAP) yazısını okumaya devam et
Crystal Reports – Giriş- 2 (SAP)
Merhaba, Yazımızın 2.kısmında, ilk kısımda gösterdiğimiz çıktının geri kalan bileşenlerini, tablo oluşturma , basit birer fonksiyon yazma gibi şeylerle ilgileneceğiz. İlk kısmın sonunda DocKey parametresi ile statik bir değer verip, ona ilişkin kaydı çekiyorduk. Şimdi öncelikle bu seçilen id'nin nasıl değiştirileceğini görelim; … Crystal Reports – Giriş- 2 (SAP) yazısını okumaya devam et
Crystal Reports – Giriş (SAP)
Merhaba, Giriş aşamasında, sayfa nasıl açılır, label'lar ve textbox'lar nasıl eklenir gibi basit işlemlerin nasıl yapılacağını göstereceğiz. </> 1 Uygulama … Crystal Reports – Giriş (SAP) yazısını okumaya devam et
SAP B1 – Kullanıcı ve Çalışan Oluşturma
Merhaba, SAP Business One yazılımında, kullanıcının nasıl oluşturulduğu ile ilgili yazımızda kurulumu vs'yi geçtiğinizi varsayıyorum. Kullanıcı oluşturma ekranına Yönetim => Kurulum=> Genel => Kullanıcılar yolu ile erişilebilir; 1 Onun dışında; 2 Arama kısmında tipi "Menüleri ara" olarak işaretleyip, textbox a Kullanıcılar diye yazarak da erişebiliriz. Erişilen ekran aşağıdaki gibi olup,ilgili yerleri doldurduktan sonra kaydet diyerek … SAP B1 – Kullanıcı ve Çalışan Oluşturma yazısını okumaya devam et
CANIAS – DOCUMENTMERGE – copyfile – runfile
Merhabalar, Rapor çıktıları tasarlarken farklı farklı report ekranları tasarlayabiliyoruz. Çıktı alınmak istediğinde orta katman sürekli değişken olup,ön kapak ve arka kapak tasarımları her zaman için aynı olabilir ve bu da sizin en azından 3 report ekranını çağırmanıza neden olabilir. Böyle bir durumda kullanılmak üzere geliştirme ortamında help kısmında farkedip kullanıma almaya çalıştığımız documentmerge komutu ile … CANIAS – DOCUMENTMERGE – copyfile – runfile yazısını okumaya devam et
TROIA – Döngüler
Merhabalar, Açıklamalarını zaman içerisinde yazacağım,yavaş yavaş kod bloklarını paylaşıyor olurum.. 1-) ÖRNEK 1 LOOP AT MAKINE CRITERIA COLUMNS ACIKLAMA VALUES 'Dekantör' BEGIN SELECT * FROM TEST WHERE ID = MAKINE_ID INTO TESTTMP; ENDLOOP; Senaryo Açıklaması : Yukarıdaki kod bloğu ile bir tablo içerisindeki verilerden açıklamaları Dekantör olan ları çekip onları döngüye sokup gelen ıd lerden başka … TROIA – Döngüler yazısını okumaya devam et
TROIA – MONEYTOTEXT / CONVERTTOMONEY (Yazıyla-Rakamla)
Merhabalar, Troia da elde edilen integer verilerin parasal değerlere dönüştürülmesi ve bu değerlerin makbuz vs gibi yerlerde yazıyla yazılması gerekliliği için troia dilinde 2 fonksiyon tanımlanmıştır. Bunlar MONEYTOTEXT () ve CONVERTTOMONEY () fonksiyonlarıdır. Görsele ait kodlar şu şekildedir ; OBJECT: STRING V1,INTEGER V2, STRING STRMONEY1,STRING TMPSTR1; /*CONVERTTOMONEY*/ V1 = '111'; V2 = 111; DECIMALVAR1 = CONVERTTOMONEY(V1); DECIMALVAR2 = … TROIA – MONEYTOTEXT / CONVERTTOMONEY (Yazıyla-Rakamla) yazısını okumaya devam et
TROIA – MERGETABLE
Merhabalar, Normalde Troia da bir tablodaki verileri başka bir tabloya SELECT * FROM T1 INTO T2; şeklindeki script ile atabilirsiniz. Filtrelemek istediğinizde de SELECT * FROM T1 WHERE A1 = 'ABCD' INTO T2; gibi bir script kullanabilirsiniz. Troia dili ile sanal tablolar ile çalışırken sanal tablodaki verileri başka bir tabloya almak için copy table yada … TROIA – MERGETABLE yazısını okumaya devam et