If you have added new fields to an existing table and receive the below best practice error, it means you need to create a parm method. This can be automatically done with a simple one line code.
For example If we add the field below
We’ll receive the following error:
“The Table.Field does not have a corresponding parm-method on the AxBC-class”
Solution:
Create a job and execute this code below
static void Job8(Args _args)
{
AxGenerateAxBCClass::newTableId(tableNum(PurchTable)).run();
}
This creates the parm method which will not only get rid of the BP error but now you have your new field synced with the table creation field when an AIF service, a data migration entity or initialization is done.