Если посмотреть внимательно, то таблица наследуется от DirPartyTable.
Вот пример кода, который работает и в D365, и в AX 2012:
X++:
class IF_TestJob1
{
/// <summary>
/// Runs the class with the specified arguments.
/// </summary>
/// <param name = "_args">The specified arguments.</param>
public static void main(Args _args)
{
OMOperatingUnit unit;
;
unit.initValue();
unit.OMOperatingUnitType = OMOperatingUnitType::OMCostCenter;
unit.Name = 'North West';
unit.OrganizationType = OMInternalOrganizationType::OperatingUnit;
unit.OMOperatingUnitNumber = NumberSeq::newGetNum(OMOperatingUnit::getNumberSequenceReference(OMOperatingUnitType::OMCostCenter)).num();
if (unit.validateWrite())
{
unit.insert();
info("ok!");
}
}
}