Can I update a customization?Yes you can. To do so, edit your package to add or remove types and/or attributes and redeploy your customization. Is it possible to add a type to a package, an attribute to a type, or a value to an attribute after deploying the package?Yes it is. Make the appropriate changes to the package, deploy it and export it if needed. How does the Import mechanism behave? Is it cumulative?Yes it is cumulative. The existing content remains untouched, new items are added, and modified items are updated. Can I delete a type?No if it was deployed and used. Yes if it was not deployed or if it was deployed but not used. Can I delete an attribute?Yes you can. But you may need to use the CustoDataTool2.sh shell script. For more information, see Creating, Editing, and Deleting an Attribute. Can I delete a package?Yes you can, provided it is empty and not deployed. Can I delete a unique key?Yes you can under certain conditions. For more information, see Delete a Unique Key From the User Interface and Delete a Unique Key Using a Shell Script. How can I make a type (used and deployed) disappear?Set it to deprecated. How can I constrain attribute values?Yes you can using the Authorized values function. For more information, see Add an Attribute to your Subtype. How can I ensure the unicity of a set of attributes?You can do it by using a unique key. For more information, see Creating and Editing a Unique Key. How can I manage the internationalization (NLS) both on native and web apps?Use the Download CATNLs command and then, on the win side, download the CATNls files, copy them on the client machines. On the web side, you have nothing to do. For more information, see Downloading CATNls Files. Can I have two packages, types, extensions, attributes with the same name in my system?No you cannot. Can I change the prefix?No you cannot. What is the use of the prefix?The prefix is used to avoid that the same name is used more than once in a company. For example, you can allocate prefixes to the different members of a team.
Can we add attributes to Sub-Types using MQL?No you cannot. Use Data Model Customization. I have created and deployed a package and I need a new type/extension/attribute. How can I update my production environment?After creating the type in the package, test it in your test environment, then export the package and import it in your production environment. It is highly recommended that you use CustoDataTool2.sh. What is the use of the Deploy command?This command lets you deploy your modifications on the server so that everybody can access them. How can I add an icon to an object?When creating a type, fill in the Icon field. Remember to copy the icons in the runtime view. Can an icon depend on an extension?No it cannot. How can I control the attributes order in a dialog box like in the New/Edit Properties dialog box (win side)?Use masks. Which access role must I be granted to access Data Model Customization (TXO)?You must be granted the What is the difference between a customer extension and a deployment extension?A deployment extension is an extension that is either automatically added or added by a business rule. It cannot be removed. The customer extension is added or removed using the Manage Extension command. Note that both extensions can be added using the Deployment Extension Choice (INFRADeploymentExtensionComputation) opening. I have deployed my customization but I do not see my objects.Make sure the package has been deployed. You may need to wait five minutes after deploying. When working with native apps, restart your session. I want to specialize a type but don't find the specialization package.Refer to the Unified Typing Reference Dictionary to search for your type. When shall I specialize a type and when shall I add a deployment extension?Use a type if you want it to appear in the PLM New dialog box, if you want a particular icon or if you want a particular lifecycle. When must I update the index specifications?If you deployed or imported using the user interface, use the Update Index for Package command. It is not necessary if the import operation occurred using the CustoDataTool2.sh shell script. |