Hi All
I'm currently writing code that creates orders in iMIS using ibo.net. The orders are created for the given customer and the status of the order is "QUOTREADY". From what I have read in here and elsewhere it is pretty much impossible to create full orders using ibo.net and I have come to accept that. So I understand that the order is really a quote whos status is "QUOTEREADY". So how do I make the quote a full order? This is the process I'm following at the moment:
1. Open customer and click the orders tab for the customer. Order is present with status "QUOTEREADY"
2. Double click order and screen refreshes to the Order section
3. Click "Process orders" and then "Print quotes" on the far left - the customers quote is at the bottom of the list on the right
4. Click the order and click the convert button - agree to the yes/no question about converting to "QUOTEREADY"....?
5. Click the "Convert quotes" link on the far left and then the order appears at the bottom of the list.
6. Click the convert button at the of the screen. - Answer yes
At stage 7 I get a message saying "Order # 1234 failed"
What have I missed here??
Thanks anyone for the missing link,
Cheers,
Steven.
Hi Steven For some reason
Hi Steven
For some reason iBO .Net only creates orders with status=QUOTEREADY. It is a simple matter to change these to status INVOICE with SQL, provided you're not using Inventory (Stock Control). Taskcentre is great for this.
There's no reason why the manual process you described above should give an error, though.
I would suggest manually creating a similar order, and then comparing the fields in the Orders and Order_Lines records with those of the iBO-created order, and see if there is something not populated right.
Tim