Friday 8 February 2019

CREATE MOVEMENT JOURNAL CODE IN D365 X++ : CREATE AND POST JOURNAL

CREATE MOVEMENT JOURNAL CODE IN D365 X++

static void createMovementJournalAx(Args _args)
{
   InventJournalTable inventJournalTable; InventJournalTrans inventJournalTrans; InventJournalNameId inventJournalName; InventDim inventDim; JournalCheckPost journalCheckPost; //Below code creates journal header inventJournalTable.clear(); inventJournalName = InventJournalName::standardJournalName(InventJournalType::Movement); inventJournalTable.initFromInventJournalName(InventJournalName::find(inventJournalName )); inventJournalTable.insert(); //Below code creates journal lines inventJournalTrans.clear(); inventJournalTrans.initFromInventJournalTable(inventJournalTable); inventJournalTrans.TransDate = systemDateGet(); inventJournalTrans.ItemId = “Item0001”; inventJournalTrans.initFromInventTable(InventTable::find(“Item0001”)); inventJournalTrans.Qty = 25; inventDim.InventSiteId = 's1'; inventDim.InventLocationId = '123'; inventDim.wMSLocationId = ‘L-001’; inventJournalTrans.InventDimId = inventDim::findOrCreate(inventDim).inventDimId; inventJournalTrans.insert(); //The below code posts the journal journalCheckPost = InventJournalCheckPost::newPostJournal(inventJournalTable); journalCheckPost.run();
}

No comments:

Post a Comment

AZURE INTERVIEW QUESTIONS AND ANSWERS

AZURE INTERVIEW QUESTIONS AND ANSWERES 2021 2. What is cloud computing? Explanation:  It is the use of servers on the internet to “store...