I have one custom screen with some values and a button, based on some logic I want to open Sales Order and set order type. Am able to do that only for SO order type as SO is set as default in the preferences screen. My question is, how I can open Sales Order and set "IN" or "RM" as default.
SOOrderEntry graph = PXGraph.CreateInstance<SOOrderEntry>();
PXRedirectHelper.TryRedirect(graph, PXRedirectHelper.WindowMode.NewWindow);
i also tried with below code and it is also working only for SO type but, it is selecting first order as default.
SOOrderEntry docgraph = PXGraph.CreateInstance<SOOrderEntry>();
docgraph.Document.Current = docgraph.Document.Search<SOOrder.orderType>(SOOrderTypeConstants.SalesOrder);
throw new PXRedirectRequiredException(docgraph, true, "Order") { Mode = PXBaseRedirectException.WindowMode.Same };