Enhanced Feature Dependencies for SDF Custom Objects Containing OneWorld Components
Your users can successfully install an SDF SuiteApp with OneWorld components in accounts that don't have OneWorld functionality. They won't get any warnings or errors about missing features when installing these SuiteApps. This functionality is available for the following subset of SDF custom objects in SuiteCloud Development Framework (SDF):
-
customrecordcustomfield
-
otherrecordfield
For standard feature dependencies for other SDF custom objects, see Standard Feature Dependencies for SDF Custom Objects.
Note the following behaviors when you install an SDF SuiteApp containing the customrecordcustomfield object with a Subsidiary field:
-
In OneWorld accounts, the installation will succeed.
-
In accounts that are not OneWorld, the installation will only succeed if the Subsidiary field isn't required. You'll get a warning message during deployment saying the Subsidiary field has been removed, but the rest of the SDF SuiteApp will deploy successfully. If the Subsidiary field is required, the installation will fail.
For information about enhanced feature dependencies in accounts that are not OneWorld, see Enhanced Feature Dependencies for SDF Custom Objects.