We are trying to add a custom action button “Rate Shipments” on the Checkout screen in Acumatica.
The button is added using a graph extension on Acumatica SOOrderEntry, but the button is not appearing on the screen.
We are extending the SOOrderEntry graph and using the following code:
using PX.Data; using PX.Objects.SO; namespace PX.Objects.SO { public class SOOrderEntry_Extension : PXGraphExtension<SOOrderEntry> { public PXAction<SOOrder> RateShipment; [PXButton(CommitChanges = true)] [PXUIField(DisplayName = "Rate Shipments")] protected IEnumerable rateShipment(PXAdapter adapter) { return adapter.Get(); } } }
Issue:
-
The customization project publishes successfully.
-
No compilation errors.
-
The button does not appear on the Checkout screen.
-