microsoft dynamics - Great Plains Find Sales Orders -


i have created sales orders in great plains, however, cannot find them in right place in system. although code executes without errors, not find transaction under sales > sales transactions. instead, see them under sales > sales documents.

is in pending state?

enter image description here enter image description here

        public void createorder()     {         companykey companykey;         context context;         salesorder salesorder;         salesdocumenttypekey salesordertype;         customerkey customerkey;         batchkey batchkey;         salesorderline salesorderline;         itemkey ordereditem;         quantity orderedamount;         policy salesordercreatepolicy;          // create context call service         context = new context();          // specify company use (sample company)         companykey = new companykey();         companykey.id = (-1);          // set context object         context.organizationkey = (organizationkey)companykey;          // create sales order object         salesorder = new salesorder();          // create sales document type key sales order         salesordertype = new salesdocumenttypekey();         salesordertype.type = salesdocumenttype.order;          // populate document type key of sales order object         salesorder.documenttypekey = salesordertype;          // create customer key         customerkey = new customerkey();         customerkey.id = "jonesj008";          // set customer key property of sales order object         salesorder.customerkey = customerkey;         // create batch key         batchkey = new batchkey();         batchkey.id = "sales orders";          // set batch key property of sales order object         salesorder.batchkey = batchkey;          // create sales order line specify ordered item         salesorderline = new salesorderline();          // create item key         ordereditem = new itemkey();         ordereditem.id = "32x ide";          // set item key property of sales order line object         salesorderline.itemkey = ordereditem;          // create sales order quantity object         orderedamount = new quantity();         orderedamount.value = 4;          // set quantity of sales order line object         salesorderline.quantity = orderedamount;          // create array of sales order lines         // initialize array sales order line object         salesorderline[] orders = { salesorderline };          // add sales order line array sales order         salesorder.lines = orders;          // create policy sales order object         salesordercreatepolicy = wsdynamicsgp.getpolicybyoperation("createsalesorder", context);          // create sales order         wsdynamicsgp.createsalesorder(salesorder, context, salesordercreatepolicy);       } 

i have looked in sales > sales transactions. can use api pull order out. using sample company file, fabrikam, inc. here's how set context:

        public gporders()     {         wsdynamicsgp = new dynamicsgp();         // sure default credentials used         wsdynamicsgp.usedefaultcredentials = true;          // create context call web service         context = new context();          // specify company use (sample company)         companykey = new companykey();         companykey.id = (-1);          // set context object         context.organizationkey = (organizationkey)companykey;         context.culturename = "en-us";      } 

i found them under sales > sales documents. transactions never posted, weren't under sales > sales transactions.


Comments

Popular posts from this blog

blackberry 10 - how to add multiple markers on the google map just by url? -

php - guestbook returning database data to flash -

java - Using an Integer ArrayList in Android -