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
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.
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.
Method | Name as Defined in Service |
---|---|
SharedAddressDelete |
|
SharedAddressExecute |
|
SharedAddressInsert |
|
SharedAddressQueryPage |
|
SharedAddressUpdate |
Fields
The following table details the required and read-only fields for the shared address object.
Field Name | Type |
---|---|
AddressName |
Required |
GeocodeMatchCode |
Read-only |
GeocodeMatchVector |
Read-only |
GeocodeStatus |
Read-only |
Read-only |
The following table details the pick map 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.
Field Name |
---|
Id |
ExternalSystemId |
AddressName |
The following table details the picklists available for the shared address object.
Field Name |
---|
CurrencyCode |