Posts Tagged ‘ AX 2012

AX 2012′de muhasebe günlüğü oluşturmak

Merhaba

Ax 2012′de muhasebe günlüğü oluşturmak için iki tane sınıf var. AxLedgerJournalTable ve AxLedgerJournalTrans.

Bu sınıflar kullanılarak kolayca günlük oluşturulabilir.

Örneğin:

static void createLedgerJournal(Args _args)
{
AxLedgerJournalTable   ledgerJournalTable = new AxLedgerJournalTable();
AxLedgerJournalTrans   ledgerJournalTrans= new AxLedgerJournalTrans();
container                   ledgerDimensions, offsetDimensions;
;
ledgerJournalTable.parmJournalName("GenJrn");
ledgerJournalTable.save(); // LedgerJournalTable oluştu.

ledgerJournalTrans.parmAccountType(LedgerJournalACType::Ledger);
ledgerJournalTrans.parmJournalNum(ledgerJournalTable.ledgerJournalTable().JournalNum);
ledgerDimensions = ["Şirket Hesabı","110.100.10"];
ledgerJournalTrans.parmLedgerDimension(AxdDimensionUtil::getLedgerAccountId(ledgerDimensions));
ledgerJournalTrans.parmAmountCurDebit(1000);
offsetDimensions = ["Şirket Hesabı","632.100.20"];
ledgerJournalTrans.parmOffsetLedgerDimension(AxdDimensionUtil::getLedgerAccountId(offsetDimensions));
ledgerJournalTrans.save(); // LedgerJournalTrans oluştu
}

Genel muhasebe boyut yapısı Ax 2012′ tamamen değişmiş durumda. Burada ana hesapları da boyutla birlikte veriyoruz.
Aslında ana hesaplarda boyut gibi çalışıyor denebilir.
Başka bir makalede boyutlarla ilgili bazı konuları da anlatacağım.
Selamlar.

AX 2012 ‘de lookup’ta çoklu kayıt seçimi nasıl yapılır

Merhaba

Ax 2012 ‘yi  incelerken  SysLookupMultiSelectCtrl isminde bir sınıfla karşılaştım . Bu sınıf sayesinde lookuplarda  çoklu kayıt seçilebiliyor.

Öncelikle lookupta görmek istediğiniz veri için bir query hazırlamalısınız. AOT de ki query düğümünü kullanarak yapabileceğiniz gibi kodla da oluşturabilirsiniz.

Biz CustTable için bir query hazırlayalım. Ayrıca tasarımında sadece stringEdit (adı CustAccount olsun ) bir alan olan form yapalım.

Bu aşamadan sonra forma kod yazmamız gerekiyor. Eklememiz gereken kodlar :

Read more

Dynamics AX 2012

Merhaba

Ax 2012 ile tanıştım. Yakın zamanda geliştirmelere başlamam gerekiyor. Bu yüzden yenilikleri öğrenmeye çalışıyorum.

Ax 2012 deki karşılaştığım yenilikleri fırsat buldukça paylaşacağım.

Bir kaçı şöyle:

Ax 2012 de geliştirme ortamı farklı bir ortam. CTR-Shift-W kısa yoluyla ulaşılan farklı bir ortamda geliştirmeleri yapacağız. Ax 2009 daki geliştirme modunun yeni bir pencerede açılmış haline benziyor. Tabi bir çok yenilik var.

Model yapısı gelmiş  güzel bir yapı. Versiyon kontrölu gibi çalışıyor. Biraz daha farklı.

EDT yapısında ufak değişiklikler var . İlişki tanımlama değişmiş. Bütün ilişkiler tablo üzerinden görünebilecek.

Full Text Index gelmiş.

Raporlar SSRS olmuş normal rapor düğümü var  ancak içinde hiç rapor yok. Bütün raporlar SSRS e taşınmış.

Güvenlik yapısı tamamen değişmiş.

Şimdilik gördüklerim bunlar. İlerleyen zamanlarda bu konuların ayrıntılarını da sizinle paylaşacağım.

Selamlar.