Address

The shared address object stores information about addresses that can be shared between account, contact, dealer, and partner records.

Child Objects

Account, Audit Trail,Contact, Custom Object 1 through 3, Custom Object 4 through 15, Dealer, Partner

Note: For the Account, Contact, Dealer, and Partner child objects, access is read-only.

Usage

This object is applicable only for companies that have the Enable Shared Addresses check box selected on the company profile. In this case, addresses can be associated with multiple account, contact, dealer, or partner records.

After a shared address object is inserted, it can be shared between accounts, contacts, dealers and partners by inserting a child shared address object for those record types. When a child shared address is inserted, it can be flagged as a billing address or shipping address for accounts, dealers, and partners, or as a primary contact address for contacts. When this occurs, the billing, shipping, or primary contact fields in the parent object are populated from the shared address fields. For more information about the shared address child object, see Shared Address.

Note: If the Validate Shared Addresses option is selected for the company, an address can only be shared after it is validated.

When a shared address is updated through the Address service, all shared address child objects for the address are updated. Also, the address fields in the associated account, contact, dealer, or partner objects are updated, if the address deleted was flagged as a billing, shipping, or primary contact address.

To delete a shared address, the Manage Addresses privilege is required. When a shared address is deleted through the Address service, all shared address child objects for the address are dissociated from their parent objects. Also, the address fields in the associated account, contact, dealer, or partner objects are deleted, if the address deleted was flagged as a billing, shipping, or primary contact address.

For more information about the shared address functionality, see Oracle CRM On Demand Online Help.

Methods Called

The following table details the methods called by the Address service.

Table Methods Called by Address Service

Method Name as Defined in Service

Delete

SharedAddressDelete

Execute

SharedAddressExecute

Insert

SharedAddressInsert

QueryPage

SharedAddressQueryPage

Update

SharedAddressUpdate

Fields

The following table details the required and read-only fields for the shared address object.

Table Required and Read-Only Fields for the Shared Address Object

Field Name Type

AddressName

Required

GeocodeMatchCode

Read-only

GeocodeMatchVector

Read-only

GeocodeStatus

Read-only

Audit Fields

Read-only

The following table details the pick map fields for the shared address object.

Table Pick Maps Fields for the Shared Address Object

Pick Map Field Maps To

CustomObjectnName

CustomObjectnId

CustomObjectnExternalSystemId

CustomObjectnId

The following table details the user keys for the shared address object.

Table User Keys for the Shared Address Object

Field Name

Id

ExternalSystemId

AddressName

The following table details the picklists available for the shared address object.

Table Picklists for the Shared Address Object

Field Name

CurrencyCode