# Creating Transfer Order using .Net Business Connector.

**URL:** https://www.dynamicsuser.net/t/creating-transfer-order-using-net-business-connector/32861
**Category:** Developer Forum
**Created:** [September 14, 2011, 12:42pm UTC](https://www.dynamicsuser.net/t/creating-transfer-order-using-net-business-connector/32861 "2011-09-14T12:42:31Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![Dev1978](https://avatars.discourse-cdn.com/v4/letter/d/edb3f5/32.png) [@Dev1978](https://www.dynamicsuser.net/u/Dev1978)
#### Post date: [September 14, 2011, 12:42pm UTC](https://www.dynamicsuser.net/t/creating-transfer-order-using-net-business-connector/32861/1 "2011-09-14T12:42:31Z")

</div>

I have a requirement that i need to create a transfer order using the c-sharp application. I can connect and insert the records in the AX database its working but its not working when i goto create the transfer order.

I read on the Internet that we can use 2 classes axInventTransferTable, axInventTransferLine.

I am using the axInventTransferTable class to test and create the header record. I am using the following code but its not doing any thing at all.

private void button3\_Click(object sender, EventArgs e)  
{  
Axapta ax;  
AxaptaObject axobj;  
string s1, s2;  
try  
{  
ax = new Axapta();  
ax.Logon(null, null, null, null);  
{  
ax.TTSBegin();  
using (axobj = ax.CreateAxaptaObject(“axInventTransferTable”))  
{  
s1 = “34”;  
s2 = “Store1”;

axobj.Call(“parmInventLocationIdFrom”, s1);  
axobj.Call(“parmInventLocationIdTo”, s2);  
axobj.Call(“parmShipDate”, “9/16/2011”);  
axobj.Call(“Save”);  
// str3 = axaptaobject.Call(“parmTransferId”).ToString();  
}  
ax.TTSCommit();  
ax.Logoff();  
MessageBox.Show("Transfer Order Inserted … ");  
}  
}

catch (Exception err)  
{  
Console.WriteLine(err.Message);  
}  
}

Please if any one already done this share the code.

Thanks and regards.

---

<div class="post-metadata">

### Author: ![hellosayeed](https://avatars.discourse-cdn.com/v4/letter/h/e8c25b/32.png) [@hellosayeed](https://www.dynamicsuser.net/u/hellosayeed)
#### Post date: [September 14, 2011, 1:02pm UTC](https://www.dynamicsuser.net/t/creating-transfer-order-using-net-business-connector/32861/2 "2011-09-14T13:02:59Z")

</div>

Instead of using axobj.Call(“Save”), use axobj.Call(“doSave”) method , supply transferid and transit warehouse(InventLocationIdTransit) .

---

<div class="post-metadata">

### Author: ![Dev1978](https://avatars.discourse-cdn.com/v4/letter/d/edb3f5/32.png) [@Dev1978](https://www.dynamicsuser.net/u/Dev1978)
#### Post date: [September 14, 2011, 1:40pm UTC](https://www.dynamicsuser.net/t/creating-transfer-order-using-net-business-connector/32861/3 "2011-09-14T13:40:43Z")

</div>

how will i get the transferid through .net it is auto generated when record insert.

---

<div class="post-metadata">

### Author: ![hellosayeed](https://avatars.discourse-cdn.com/v4/letter/h/e8c25b/32.png) [@hellosayeed](https://www.dynamicsuser.net/u/hellosayeed)
#### Post date: [September 14, 2011, 2:10pm UTC](https://www.dynamicsuser.net/t/creating-transfer-order-using-net-business-connector/32861/4 "2011-09-14T14:10:31Z")

</div>

Public str GenerateNumberSequence()  
{  
str newTransferId;

ttsbegin;

newTransferId = NumberSeq::newGetNum(InventParameters::numRefTransferId()).num();

ttscommit;

return newTransferId;

}

Create a new class and add the above method and call it from .net to generate transferid for transfer order. hope it helps.

---

<div class="post-metadata">

### Author: ![hellosayeed](https://avatars.discourse-cdn.com/v4/letter/h/e8c25b/32.png) [@hellosayeed](https://www.dynamicsuser.net/u/hellosayeed)
#### Post date: [September 15, 2011, 6:09am UTC](https://www.dynamicsuser.net/t/creating-transfer-order-using-net-business-connector/32861/5 "2011-09-15T06:09:05Z")

</div>

what happen brother? Is it working.

---

<div class="post-metadata">

### Author: ![Dev1978](https://avatars.discourse-cdn.com/v4/letter/d/edb3f5/32.png) [@Dev1978](https://www.dynamicsuser.net/u/Dev1978)
#### Post date: [September 15, 2011, 7:08am UTC](https://www.dynamicsuser.net/t/creating-transfer-order-using-net-business-connector/32861/6 "2011-09-15T07:08:03Z")

</div>

No i dont know but its not working and doing nothing.

Do you have any sample code if so please provide me the same.

Thanks i appreciate your help.

---

<div class="post-metadata">

### Author: ![hellosayeed](https://avatars.discourse-cdn.com/v4/letter/h/e8c25b/32.png) [@hellosayeed](https://www.dynamicsuser.net/u/hellosayeed)
#### Post date: [September 15, 2011, 8:24am UTC](https://www.dynamicsuser.net/t/creating-transfer-order-using-net-business-connector/32861/7 "2011-09-15T08:24:47Z")

</div>

can you tell me the error thrown by .net.
