В обоих местах сабж скопипастили с аналогичного метода таблицы InventItem
PurchSetup и забыли поменять имя таблицы, передающееся в
fieldnum.
X++:
public boolean validateField(fieldId _fieldIdToCheck)
{
boolean ret;
;
ret = super(_fieldIdToCheck);
switch(_fieldIdToCheck)
{
case fieldnum(InventItemPurchSetup, InventDimIdDefault) :
ret = ret && this.InventItemOrderSetupMap::validateFieldInventDimIdDefault();
break;
case fieldnum(InventItemPurchSetup, LeadTime) :
ret = ret && this.InventItemOrderSetupMap::validateFieldLeadTime();
break;
}
return ret;
}