How to add OR change new/exisitng dimension value to a DefaultDimension using X++?
public static DimensionDefault addNewDimValueToDefautDimension(DimensionDefault defaultDimension, str dimName, str dimValue){ DimensionAttributeValueSetStorage dimAttrValDimStorage = DimensionAttributeValueSetStorage::find(defaultDimension); DimensionAttribute dimAttr = DimensionAttribute::findByName(dimName); DimensionAttributeValue dimAttrValue = DimensionAttributeValue::findByDimensionAttributeAndValue(dimAttr, dimValue); dimAttrValDimStorage.addItemValues(dimAttr.RecId, dimAttrValue.RecId, dimAttrValue.HashKey); defaultDimension = dimAttrValDimStorage.save(); return…