- Release notes
- Getting started
- Installation
- Configuration
- Integrations
- Authentication
- Working with Apps and Discovery Accelerators
- AppOne menus and dashboards
- AppOne setup
- TemplateOne 1.0.0 menus and dashboards
- TemplateOne 1.0.0 setup
- TemplateOne menus and fashboards
- TemplateOne 2021.4.0 setup
- Purchase to Pay Discovery Accelerator menus and dashboards
- Purchase to Pay Discovery Accelerator Setup
- Order to Cash Discovery Accelerator menus and dashboards
- Order to Cash Discovery Accelerator Setup
- Basic Connector for AppOne
- SAP Connectors
- Introduction to SAP Connector
- SAP input
- Checking the data in the SAP Connector
- Adding process specific tags to the SAP Connector for AppOne
- Adding process specific Due dates to the SAP Connector for AppOne
- Adding automation estimates to the SAP Connector for AppOne
- Adding attributes to the SAP Connector for AppOne
- Adding activities to the SAP Connector for AppOne
- Adding entities to the SAP Connector for AppOne
- SAP Order to Cash Connector for AppOne
- SAP Purchase to Pay Connector for AppOne
- SAP Connector for Purchase to Pay Discovery Accelerator
- SAP Connector for Order-to-Cash Discovery Accelerator
- Superadmin
- Dashboards and charts
- Tables and table items
- Application integrity
- Maintain Application integrity
- How to ....
- Working with SQL connectors
- Introduction to SQL connectors
- Setting up a SQL connector
- CData Sync extractions
- Running a SQL connector
- Editing transformations
- Releasing a SQL Connector
- Scheduling data extraction
- Structure of transformations
- Using SQL connectors for released apps
- Generating a cache with scripts
- Setting up a local test environment
- Separate development and production environments
- Useful resources
Maintain Application integrity
Deleting table items may cause references to be broken. In this case a Ghost item will be created to maintain application integrity until the developer can resolve the broken references.
A Ghost can be recognized by the following icon:
In this guide a ghost of an attribute is used as example. Ghosts of filters, selectors, metrics, and actions can also exist.
Normally, you should try to avoid causing ghosts.
Deleting the expression attribute that is used in a dashboard will lead to a broken reference. A Ghost item will be created to maintain application integrity.
In the lower left-hand corner of the application the Tools panel shows that there is a problem in the application. The ghost will be displayed in the Errors tab of the Tools panel. See illustration below.
See illustration below.
Ghost items must not be deleted while there are still references to it from the application. To remove a ghost, you must first replace all references to it.
Never attempt to delete a ghost while there are still references to it!
Doing so may irreparably break your application.
Follow this step to see all active references to a ghost attribute.
Step |
Action |
---|---|
1 |
Double click on the ghost item in the table item list. |
The Tools panel shows all references to the ghost item. See illustration below for an example.
When a ghost item is no longer referenced anywhere, it can be safely removed from the application.
Follow these steps to remove a ghost.
Step |
Action |
---|---|
1 |
Click on the logo icon and select Advanced - Delete unused ghosts. |