Ejemplo n.º 1
0
        public static async Task <SalesOrderServiceCreateResponse> Call(AxdSalesOrder order)
        {
            SalesOrderServiceClient client = new SalesOrderServiceClient();

            AppContext.SetSwitch("System.Net.Http.UseSocketsHttpHandler", false);
            return(await client.createAsync(order));
        }
Ejemplo n.º 2
0
        public static string Create()
        {
            AxdEntity_SalesLine  line  = new AxdEntity_SalesLine();
            AxdEntity_SalesTable table = new AxdEntity_SalesTable();
            AxdSalesOrder        order = new AxdSalesOrder();

            SalesSalesOrderService.AxdEntity_InventDim inventDim = new SalesSalesOrderService.AxdEntity_InventDim();
            SalesSalesOrderService.EntityKey[]         keys      = { new SalesSalesOrderService.EntityKey() };

            inventDim.InventSiteId = "001";

            line.ItemId    = "001002";
            line.SalesQty  = 42;
            line.SalesUnit = "шт.";
            line.InventDim = new SalesSalesOrderService.AxdEntity_InventDim[] { inventDim };

            table.CustAccount          = "000138";
            table.PurchOrderFormNum    = "xyz";
            table.ReceiptDateRequested = DateTime.Now.Date;
            table.SalesLine            = new AxdEntity_SalesLine[] { line };

            order.SalesTable = new AxdEntity_SalesTable[] { table };

            keys = Call(order).Result.EntityKeyList;

            return(keys[0].KeyData[0].Value);
        }