Hi,
We are looking to switch some of our custom fields to be unbound. I have switched the custom fields in our Sales Order extension DAC with no problems. However, following these same steps with our Shipment extension DAC, I have run into some issues. I made the changes to the fields in the DAC, but now the fields are completely missing from the Screen page in the Project Editor.
Adding the fields back in through the Project Editor UI will give a “duplicate field” error, or it will add the field and not recognize that it exists in the customization code.
Has anyone run into this before? I have included the code changes below if that helps.
The code was changed from;
ePXDBString(20)]
public virtual string UsrSample { get; set; }
public abstract class usrSample : IBqlField { }
To;
ePXString(20)]
"PXUIField(DisplayName = "Sample", Enabled = false)]
nPXDBScalar(typeof(Search<test.message, Where<test.docNbr, Equal<SOOrder.orderNbr>,
And<test.docSubType, Equal<SOOrder.orderType>>>>))]
public virtual string UsrSample { get; set; }
public abstract class usrSample : Data.BQL.BqlString.Field<usrSample> { }
Thank you!