Hi All.....
Create Voucher for Ledger Journal with X++ @ Data Entity level
select * from _LedgerJournalTable where _LedgerJournalTable.JournalNum == this.JournalBatchNumber;
_LedgerJournalTrans.clear();
_LedgerJournalTrans.initFromLedgerJournalTable_LT(_LedgerJournalTable);
select firstOnly numSeqTable
where numSeqTable.RecId == LedgerJournalName::find(vendParams.JournalName).NumberSequenceTable;
if (numSeqTable && !voucher)
{
numberseq = numberseq::newGetVoucherFromCode(numSeqTable.NumberSequence);
voucher = numberseq.voucher();
this.Voucher = voucher;
}