public static boolean exitsDimension(OMOperatingUnitType _omOperatingUnitType, //运营单位类型
OMOperatingUnitNumber _omOperatingUnitNumber, //运营单位编号
DataAreaId _dataAreaId = curext()) //公司
{
OMInternalOrganization omInternalOrganization;
OMOperatingUnit omOperatingUnit;
select firstOnly RecId from omInternalOrganization
where omInternalOrganization.OrganizationType == OMInternalOrganizationType::OperatingUnit
exists join omOperatingUnit
where omOperatingUnit.RecId == omInternalOrganization.RecId
&& omOperatingUnit.OMOperatingUnitType == _omOperatingUnitType
&& omOperatingUnit.OMOperatingUnitNumber == _omOperatingUnitNumber;
return omInternalOrganization.RecId ? true :false;
}
判断某个维度值是否存在
最新推荐文章于 2021-02-19 20:26:54 发布