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.