Source: ApexPage The ApexComponent, as you would expect, is the record for the Visual Force Component. Note that, even if the describe states that the ApexPage is creatable and updatable, an exception is thrown if you try to insert/update via API a class: use the tooling API or metadata API instead. Among the fields, you […]
Tag: Salesforce
[Salesforce] The Sobject Crusade: ApexLog
Source: ApexLog The ApexLog gives access to the Debug Log. To enable log monitoring for a user, go to Setup > Logs > Debug Logs and click the New button to add an user. These rows can be queried: select id, StartTime, Application, DurationMilliseconds, Location, LogLength, LogUser.Name, Operation, Status from apexlog order by StartTime DESC […]
[Salesforce] The Sobject Crusade: ApexComponent
Source: ApexComponent The ApexComponent, as you would expect, is the record for the Visual Force Component. Note that, even if the describe states that the ApexComponent is creatable and updatable, an exception is thrown if you try to insert/update via API a class: use the tooling API or metadata API instead. Among the fields, you […]
[Salesforce] The Sobject Crusade: ApexClass
Source: ApexClass The ApexClass is the most beloved object for Salesforce Developers. It identifies a specific Apex Class, so you can query for Classes runtime. Note that, even if the describe states that the ApexClass is creatable and updatable, an exception is thrown if you try to insert/update via API a class: use the tooling […]
[Salesforce] The Sobject Crusade: Announcement
Source: Announcement This object represents a Chatter Group Announcement. To create a new announcement, go to the Chatter tab, select (or create) a group: Click on More > Announcement and select the body of the announcement and an expiration date: A section will compare on the Group’s sidebar: The Announcement object is a detail of […]
[Salesforce / Lightning Connect] Lightning Connect Custom Adapters and MongoDB (DML support) pt.2
Do you remember the Lightning Connect Custom Adapters and MongoDB post? Things have changed after that post and finally the platform supports all DML statements: insert, update and delete! To make the magic work I had to make: some changes on the heroku-crest MondoDB NodeJS proxy to better support for PUT/DELETE/POST methods some changes on […]
[Salesforce] The Sobject Crusade: AllowedEmailDomain
Back to the Sobject Crusade list. Source: AllowedEmailDomain To enable this object you need to contact Salesforce.com support: I had no way to enable it quickly so I’m just gonna post what this feature means. The AllowedEmailDomain object is used to store the allowed email domains for your users. To configure it go to Setup […]
[Salesforce] The Sobject Crusade: AgentWork
Back to the Sobject Crusade list. Source: AgentWork This object represents work item assignment that has been routed to an Agent: this is basically a new type of queue management introduced with Summer 15 called Omni-Channel. Omni-Channel is a comprehensive customer service solution that lets your call center route any type of incoming work item, […]
[Salesforce] The Sobject Crusade: ActivityHistory
Back to the Sobject Crusade list. Source: ActivityHistory The ActivityHistory object is a read-only object that shows all completed Tasks and past Events related to a give object (e.g. Account). It includes activities for all contacts related to the object. This object is shown in the Activity History related list: Few limitations apply: The object […]
[Salesforce] The Sobject Crusade: AdditionalNumber
Back to the Sobject Crusade list. Source: AdditionalNumber This is an optional additional number for a call center, visible on the call center’s phone directory: this is useful for numbers not releated to CRM objects (e.g. queues, conference rooms). This seems boring, but continue reading to see some more action! To create a new number, […]
