使用图表插入销售订单

时间:2015-05-06 21:27:20

标签: acumatica

您好我正在尝试使用SOOrderEntry图表保存销售订单,但我相信我在我的字段中遗漏了阻止其插入的内容。

这是我的代码,用于插入我在代码中使用PXSelect获得的销售订单,客户和项目

case 0:
   Intent intent = new Intent(this, Slideshow.class);
   startActivity(intent);
   return;

1 个答案:

答案 0 :(得分:0)

试试这个

        PX.Objects.SO.SOOrderEntry graph = PXGraph.CreateInstance<PX.Objects.SO.SOOrderEntry>();         

        PX.Objects.SO.SOOrder Sorder = new PX.Objects.SO.SOOrder();

        Sorder.OrderType = SOOrderTypeConstants.SalesOrder;
        Sorder = graph.Document.Insert(Sorder);

        Sorder.OrderDate = DateTime.Now;
        Sorder.RequestDate = DateTime.Now;
        Sorder.Hold = false;

        Sorder.CustomerID = cust.BAccountID;
        Sorder.ProjectID = project.ID;

        graph.Document.Update(Sorder);
        graph.Actions.PressSave();

如果有错误,请提及它是什么。