I am Currently Customizing the Process Shipment screen and I want to add new value Print packing Slip to the existing, process shipment screen.
I was able to add the new value via, the customization package.
However, when I run my code, via extending the process shipment graph, I do not see the selected value.
The goal I am trying to achieve , here is I want to run a report ( Shipment packing slip) via the process shipment screen. I have the report code working. All I want to do is , call this report via dropdown on the process shipment Action filter.
Hi @darylbowman I am not able to extend the work flow definition for that screen.
public class SOInvoiceShipment_Workflow_Extension : PXGraph<SOInvoiceShipment> { public static bool IsActive() => true; public override void Configure(PXScreenConfiguration config) => Configure(config.GetScreenConfigurationContext<SOInvoiceShipment, SOInvoiceShipment>());
Do I need to extend the SOshipmentEntry Instead? Could you please elaborate on how were you able to extend the work flow definition for the process shipment screen?
Yes, you should be extending SOShipmentEntry. This basically maps an action to a processing screen, which makes it available to mass process on that screen. This can also be done through the visual workflow, but I prefer code.
We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.