Enable personal data storage
This org-wide feature requires R39 or higher. To determine the release installed in your org, see Installed Packages.
If you work in a country (for example, Russia) that requires storing a copy of contact data, a corporate administrator can enable the personal data storage feature. Contact data can be written to a global or property specific database.
- A global record stores contact information for multiple properties.
- When property specific databases are required, users can assign the appropriate properties that should receive information for each contact (up to 10 different locations for a given contact).
Good to know about Personal Data Storage Settings
- You can't select both global and property in the same entry.
- Both global and property entries can be used in the same org.
- Only one global entry is allowed in an org.
- A property can only be assigned to one entry.
To enable this functionality you must complete the following steps:
- Add the New Contact (Personal Data Store) button to the Contact and Account layouts
- Update the Contact page layout
- Create a custom tab for the Personal Data Storage Settings object
- Add the Property and Global fields to the Personal Data Storage Settings page layout
- Update Property Data Store Permissions
- Update Property Data Store Sharing Settings
- Add each storage location URL to the Remote Site Settings
- Add login credentials for the database storage location
- Create a custom tab for the Processor object
- Enable the Personal Data Storage Processor
To add the New Contact (Personal Data Store) button
When users create a new contact whose information needs to be stored, the New Contact (Personal Data Store) button must be selected instead of the New Contact button.
- Got to Setup > Customize > Contacts > Search Layouts > and edit the Contacts List View.
- Under Custom Buttons add New Contact (Personal Data Store) to selected buttons.
- Click Save.
- Go to Setup > Customize > Accounts > Page Layouts > and edit the Delphi.fdc Account Layout.
- Navigate to the Contacts related list and click the wrench.
- Click + to expand the Buttons section. In Available Buttons, select New Contact (Personal Data Store), add it to Selected Buttons, and then click OK.
- Click Save.
To update the Contact page layout
- Go to Setup > Customize > Contacts > Page Layouts and edit the Delphi.fdc Contact Layout.
- From Fields, select Send to Personal Data Store and add it to the page layout at the bottom of the right column of the first page section.
- Go to Related Lists, drag the Contact Property Data Stores related list onto the layout, and then click the wrench.
- Click + to expand the Buttons section. Clear the New and Change Owner checkboxes.
- In Available Buttons, select Add Property Data Store,Add it to Selected Buttons, and then click OK.
- Click Save.
To create a custom tab for personal data storage settings
- Go to Setup > Create > Tabs > New and select Personal Data Storage Settings from the Object drop down list.
- Select a Tab Style and click Next.
- In the Apply one tab visibility to all profiles picklist, select Default Off. Now select Apply a different tab visibility to each profile.
- Select Default On for Event Only Corporate Administrator, Sales and Catering Corporate Administrator, and System Administrator, click Next.
- Clear the Include Tab checkbox, and then select to include Amadeus Delphi, Amadeus Delphi - Events Only, and Amadeus Support.
- Click Save.
To edit the Personal Data Storage Settings layout
- Go to Setup > Create > Objects and select Personal Data Storage Settings.
- Point to the Page Layouts related list and click Edit by Personal Data Storage Settings Layout.
- Drag the Property and Global fields onto the layout.
- Click Save.
To edit Contact Property Data Store Permissions
- Go to Setup > Administrator > Manage Users > Profiles and click Sales and Catering Corporate Administrator.
- Select Object Settings and click Contact Property Data Stores.
- Click Edit and enable Object Permissions for Read, Create, Edit and Delete.
- Click Save.
- Repeat steps 1 through 4 for each Delphi Profile.
To update Property Data Storage Sharing Settings
- Go to Setup > Create > Objects and click Contact Property Data Store.
- In Custom Fields and Relationships click Edit next to Property.
- Under Sharing Setting select Read Only: Allow users with at least Read access to the Master record to create, edit or delete related Detail records.
- Click Save.
To add a remote storage location to the remote site settings
After the remote storage locations have been configured by your company's IT Department, you will add the URL to the Remote Site Settings.
- Go to Setup > Security Controls > Remote Site Settings and click New Remote Site.
- Enter the database name in Remote Site Name.
- Enter the URL for the remote site database in Remote Site URL.
- Click Save.
To add login credentials for Personal Data Storage Settings
- Go to All Tabs (+), select Personal Data Storage Settings, and click New.
- Enter the Name of the storage facility or location, for example the company name for a global database or the property name for a local database on site.
- Enter the Storage Location URL supplied to you by your IT Department.
- Select the Global checkbox if the database is global, or lookup the Property if the database is property specific.
- Enter the Username and Password to access the database (supplied to you by your IT Department).
- Click Save.
To create a custom tab for Processors
- Go to Setup > Create > Tabs > New and select Processor from the Object drop down list.
- Select a Tab Style and click Next.
- In the Apply one tab visibility to all profiles picklist, select Default Off. Select Apply a different tab visibility to each profile.
- Select Default On for Event Only Corporate Administrator, Sales and Catering Corporate Administrator, and System Administrator, click Next.
- Clear the Include Tab checkbox, and then select to include Amadeus Delphi, Amadeus Delphi - Events Only, and Amadeus Support.
- Click Save.
To enable the personal data storage processor
The personal data storage processor is used to continually attempt to write to, or remove contact information from, storage when initial attempts have failed.
There are two different message types associated with the personal data storage processor: StoreRecord and DeleteRecord.
- If a contact is created with the send to personal data store checkbox selected, and if the contact information fails to write to the database, then a StoreRecord message will be created.
- If an existing contact that has the send to personal data store checkbox selected, and is changed, and the contact record information fails to write to the database, then a StoreRecord message will be created.
- If an existing contact that has the send to personal data store checkbox selected, is deleted, and if the contact information fails to be removed from the database, then a DeleteRecord message will be created.
- Go to All Tabs (+) and select Processors.
- Select the All view and click Go.
- Click Edit next to Personal Data Storage Processor.
- Select the Enabled checkbox to enable the processor.
- Click Save.