Yazı kategorisi: Ax 2012

Word Template in Ax 2012

Word ile istediğimiz şekilde şablonlar hazırlayıp bunu ilgili olan tüm kayıtlar için kullanabiliyoruz.Çok kullanışlı olduğunu düşünüyorum 🙂

Öncelikle Office Add-ins ve SharePoint in kurulu olması gerekiyor.

1. adım Ax 2012 de döküman tipi tanımlamak

Bunun için;

Form ismi:Document Types

Organization administration->Setup->Document management->Document types

Image


New butonuna tıklayıp yeni kayıt açıyoruz.

Class: Template Library

Group: Document

Archive Directory: Templateden oluşacak olan belgelerimizin nerede saklanılmasını istiyorsak o dosya yolunu giriyoruz.Location olarak ben Archive directory seçtiğim için fiziksel olarak bir dosya yolu belirtmem gerekir.

Oluşacak olan belgelerinizi veritabanında ya da sharepointte saklamak isterseniz diğer seçenekleri seçmeniz gerekir.

Image

SharePoint site: Portalınızın adresi ve Document Library oluşturduğunuz kütüphaneleri belirtir.

Synchronize butonu ile kütüphanede bulunan word templateler otomatik olarak resimde görüldüğü gibi listelenir burada istediğiniz templateleri aktif edebilirsiniz.

Image

2.adım Word template oluşturmak için  varolan servisleri kullanırız ya da kendi sorgumuzu oluşturabilirz.

Kullanılacak olan servis ve sorguları tanımlamak için;

Organization administration–>Setup–>Document management–>Document data source yolu izlenir.

Image

Data source type:Custom Query seçilir ise sorgu ekranı açılır ve alanları kendimiz ekleriz.

Image

not:Servis ve kendi hazırladığımız sorguları şablon oluştururken kullanmamız için aktif etmemiz gerekir.

Sonunda template oluşturmak için 🙂

Yeni bir word dosyası açıyoruz.,

Image

Office addin kurulu olduğu için Dynamics Ax tabımız aktif olarak bize göz kırpıyor 🙂

Options dan hangi şirket hesabı ile çalışmak istiyorsak onu seçiyoruz

Image

Add Data ile daha önce Document Data Source ekranında hazırladığımız servis ve sorguları bu ekranda göreceğiz.

Image

Satış için olanSalesTableListPage , son satırı seçiyorum ve OK tuşuna basıyorum.

Sorgumda olan değerler sol tarafta otomatik olarak gözüküyor.İstediğim değerleri alıp word dökümanımın istediğim yerine bırakıyorum.

Çok basit bir örnekle Sipariş numaramı görüntelemek için salesId alanını word dökümanıma taşıdım.

Image

Birkaç alan daha ekleyelim ve kaydedelim.

Word dökümanını oluştuduktan sonra sharepointe eklememiz gerekir.

Portalımızı açıp ekliyoruz.

Image

Oluşturduğumuz word şablonunu kullanabilmemiz için ilk aşamada tanımladığımız Document Types–> Document Templates tipinden

Synchronize butonu ile kütüphaneye yeni eklediğimiz template gelir ve aktif etmemiz gerekir.

Image

Hazırladığımız template sadece SalesTable da görünebilir.(Primary Table)

Image

Generate from template–>Oluşturduğumuz şablonlar listelenir.

Oluşturduğumuz ‘sales’ template ini seçer isek, üzerinde olduğumuz kaydın değerlerini alır ve Document Types da belittiğimiz dosya yoluna kayıt atar ve oluşturulan döküman açılır.

ImageImage

Word Template in Ax 2012” için bir yorum

Yorum bırakın