Hi Stefan;
Thanks for answer but the code below does it for me.
InventJournalTrans.initFromInventTable(Inventtable::find(mytable.ItemId)
);
Any other idea?
-----Original Message-----
From: Stefan Osterburg [mailto:[EMAIL PROTECTED]
Sent: Tuesday, October 05, 2004 2:40 PM
To: [EMAIL PROTECTED]
Subject: Re: [development-axapta] how to create invent journal trans
(transfer) with code.
Cenk,
you seem to be missing the inventdim for the issuing (from)
inventlocation. Try adding:
inventdimFrom.InventLocationId = mytable2.Inventlocationfrom;
InventJournalTrans.inventDimId =
InventDim::findOrCreate(inventDimFrom).inventDimId;
Stefan
Cenk Ince wrote:
>
> Hi all;
>
> I want to create a inventjournaltrans (transfer) with code when i
insert
> a line to journal i get errors about inventdim. My code is below.
>
> How should i create the line.
>
> void createLine(str journalid, mytable mytable,real qty)
> {
> InventJournalTable InventJournalTable;
> InventJournalTrans InventJournalTrans;
> inventDim inventDim;
> mytable2 mytable2;
>
> ;
>
> select mytable2 where mytable2.TalepId == mytable.TalepId;
>
> //inventDim
>
> ttsbegin;
> InventJournalTrans.selectForUpdate(true);
>
>
InventJournalTrans.initFromInventJournalTable(InventJournalTable::find(j
> ournalid));
>
>
InventJournalTrans.initFromInventTable(Inventtable::find(mytable.ItemId)
> );
>
> select mytable2 where mytable2.TalepId == mytable.TalepId;//
>
> inventdim.InventLocationId = mytable2.InventLocationId;
>
> InventJournalTrans.ToInventDimId =
> inventDim::findOrCreate(inventdim).inventDimId;
> InventJournalTrans.TransDate = today();
> InventJournalTrans.Qty = Qty;
> InventJournalTrans.insert();
>
> ttscommit;
>
>
> }
>
>
> [Non-text portions of this message have been removed]
>
>
>
>
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>
Yahoo! Groups Links
| Yahoo! Groups Sponsor | |
|
|
Yahoo! Groups Links
- To visit your group on the web, go to:
http://groups.yahoo.com/group/development-axapta/
- To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
- Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.

