-
Version 31.0: Summer 14
Salesforce Force.com
: 2014/7/23
Copyright 20002014 salesforce.com, inc. All rights reserved. Salesforce.com salesforce.com, inc.
-
1 : .................................................................1...........................................................................................................................................................2...................................................................................................................................................................................4 .................................................................................................................................................................9
.............................................................................................................................................................10.........................................................................................................................................12.....................................................................................................................................13
API Salesforce ...................................................................................................................................13.................................................................................................................................................................................14.........................................................................................................................................................................14API .........................................................................................................................................................16.........................................................................................................................................................................16.........................................................................................................................................................18.........................................................................................................................................21.........................................................................................................................................22
....................................................................................................................................25
2 : ........................................................................................................25AcceptedEventRelation...............................................................................................................................................44Account.......................................................................................................................................................................46AccountCleanInfo ......................................................................................................................................................68AccountContactRole...................................................................................................................................................92AccountFeed...............................................................................................................................................................93AccountHistory.........................................................................................................................................................101AccountOwnerSharingRule......................................................................................................................................102AccountPartner.........................................................................................................................................................106AccountShare............................................................................................................................................................108AccountTag...............................................................................................................................................................111AccountTeamMember..............................................................................................................................................113AccountTerritoryAssignmentRule............................................................................................................................115AccountTerritoryAssignmentRuleItem.....................................................................................................................116AccountTerritorySharingRule...................................................................................................................................118ActivityHistory..........................................................................................................................................................121AdditionalNumber....................................................................................................................................................130AllowedEmailDomain...............................................................................................................................................131Announcement..........................................................................................................................................................132ApexClass..................................................................................................................................................................133ApexComponent.......................................................................................................................................................136ApexLog....................................................................................................................................................................138ApexPage...................................................................................................................................................................141
i
-
ApexTrigger..............................................................................................................................................................144AppMenuItem..........................................................................................................................................................149Approval....................................................................................................................................................................154
__DataCategorySelection.....................................................................................................................156 __Feed..................................................................................................................................................158Asset..........................................................................................................................................................................164AssetFeed..................................................................................................................................................................168AssetTag....................................................................................................................................................................175AssignmentRule........................................................................................................................................................177AsyncApexJob...........................................................................................................................................................178AttachedContentDocument......................................................................................................................................180Attachment................................................................................................................................................................182AuthSession...............................................................................................................................................................186Bookmark..................................................................................................................................................................188BrandTemplate..........................................................................................................................................................190BusinessHours...........................................................................................................................................................192BusinessProcess.........................................................................................................................................................196CallCenter.................................................................................................................................................................198Campaign..................................................................................................................................................................200CampaignFeed..........................................................................................................................................................210CampaignMember....................................................................................................................................................217CampaignMemberStatus...........................................................................................................................................221CampaignOwnerSharingRule...................................................................................................................................223CampaignShare.........................................................................................................................................................225CampaignTag............................................................................................................................................................226Case...........................................................................................................................................................................228CaseArticle................................................................................................................................................................238CaseComment...........................................................................................................................................................239CaseContactRole ......................................................................................................................................................242CaseFeed...................................................................................................................................................................243CaseHistory...............................................................................................................................................................251CaseMilestone...........................................................................................................................................................253CaseOwnerSharingRule............................................................................................................................................256CaseShare..................................................................................................................................................................258CaseSolution.............................................................................................................................................................260CaseStatus.................................................................................................................................................................261CaseTag.....................................................................................................................................................................263CaseTeamMember....................................................................................................................................................264CaseTeamRole..........................................................................................................................................................265CaseTeamTemplate..................................................................................................................................................266CaseTeamTemplateMember.....................................................................................................................................267CaseTeamTemplateRecord.......................................................................................................................................268CategoryData............................................................................................................................................................268CategoryNode...........................................................................................................................................................270
ii
-
CategoryNodeLocalization........................................................................................................................................271ChatterActivity..........................................................................................................................................................275ChatterAnswersActivity............................................................................................................................................277ChatterAnswersReputationLevel..............................................................................................................................282ChatterConversation.................................................................................................................................................283ChatterConversationMember...................................................................................................................................283ChatterMessage.........................................................................................................................................................284ClientBrowser............................................................................................................................................................285CollaborationGroup..................................................................................................................................................287CollaborationGroupFeed..........................................................................................................................................292CollaborationGroupMember....................................................................................................................................300CollaborationGroupMemberRequest........................................................................................................................302CollaborationInvitation.............................................................................................................................................303CombinedAttachment...............................................................................................................................................306Community (Zone)...................................................................................................................................................309Contact......................................................................................................................................................................310ContactCleanInfo .....................................................................................................................................................323ContactFeed..............................................................................................................................................................334ContactHistory..........................................................................................................................................................341ContactOwnerSharingRule.......................................................................................................................................343ContactShare.............................................................................................................................................................345ContactTag...............................................................................................................................................................347ContentDocument....................................................................................................................................................348ContentDocumentFeed.............................................................................................................................................354ContentDocumentHistory........................................................................................................................................361ContentDocumentLink.............................................................................................................................................363ContentVersion.........................................................................................................................................................366ContentVersionHistory.............................................................................................................................................376ContentWorkspace....................................................................................................................................................377ContentWorkspaceDoc.............................................................................................................................................380Contract....................................................................................................................................................................381ContractContactRole ...............................................................................................................................................391ContractFeed.............................................................................................................................................................393ContractHistory........................................................................................................................................................400ContractLineItem.....................................................................................................................................................402ContractLineItemHistory.........................................................................................................................................406ContractStatus...........................................................................................................................................................407ContractTag..............................................................................................................................................................409CronJobDetail...........................................................................................................................................................410CronTrigger..............................................................................................................................................................411CurrencyType............................................................................................................................................................414CustomBrand ...........................................................................................................................................................416CustomBrandAsset ..................................................................................................................................................417
__Feed...............................................................................................................................420
iii
-
CustomPermission....................................................................................................................................................426DandBCompany.......................................................................................................................................................429Dashboard.................................................................................................................................................................449DashboardComponent..............................................................................................................................................455DashboardComponentFeed......................................................................................................................................456DashboardFeed.........................................................................................................................................................463DashboardTag...........................................................................................................................................................471DatacloudCompany...................................................................................................................................................472DatacloudContact.....................................................................................................................................................479DatacloudDandBCompany.......................................................................................................................................484DatacloudOwnedEntity............................................................................................................................................505DatacloudPurchaseUsage..........................................................................................................................................507DatacloudSocialHandle.............................................................................................................................................509DatedConversionRate...............................................................................................................................................510DeclinedEventRelation.............................................................................................................................................512Division.....................................................................................................................................................................513DivisionLocalization.................................................................................................................................................515Document..................................................................................................................................................................516DocumentAttachmentMap.......................................................................................................................................521DocumentTag...........................................................................................................................................................523Domain.....................................................................................................................................................................524DomainSite...............................................................................................................................................................525EmailMessage...........................................................................................................................................................526EmailServicesAddress................................................................................................................................................530EmailServicesFunction..............................................................................................................................................532EmailStatus...............................................................................................................................................................538EmailTemplate..........................................................................................................................................................540Entitlement...............................................................................................................................................................545EntitlementContact...................................................................................................................................................549EntitlementFeed........................................................................................................................................................550EntitlementHistory...................................................................................................................................................557EntitlementTemplate................................................................................................................................................559EntityHistory............................................................................................................................................................560EntitySubscription.....................................................................................................................................................562EnvironmentHubMember........................................................................................................................................564Event.........................................................................................................................................................................568EventFeed.................................................................................................................................................................581EventRelation............................................................................................................................................................589EventTag...................................................................................................................................................................594EventWhoRelation....................................................................................................................................................595ExternalDataSource...................................................................................................................................................596ExternalDataUserAuth..............................................................................................................................................599FeedComment...........................................................................................................................................................600FeedItem...................................................................................................................................................................603
iv
-
FeedLike....................................................................................................................................................................612FeedPollChoice.........................................................................................................................................................613FeedPollVote.............................................................................................................................................................614FeedPost....................................................................................................................................................................615FeedTrackedChange.................................................................................................................................................619FieldHistoryArchive..................................................................................................................................................623FieldPermissions........................................................................................................................................................624FiscalYearSettings.....................................................................................................................................................628Folder........................................................................................................................................................................631ForecastingAdjustment.............................................................................................................................................633ForecastingFact.........................................................................................................................................................637ForecastingItem.........................................................................................................................................................639ForecastingQuota......................................................................................................................................................644ForecastingType........................................................................................................................................................647ForecastShare............................................................................................................................................................649GoogleDoc................................................................................................................................................................651Group........................................................................................................................................................................652GroupMember..........................................................................................................................................................656HashtagDefinition.....................................................................................................................................................656Holiday......................................................................................................................................................................658Idea............................................................................................................................................................................662IdeaComment...........................................................................................................................................................669IdeaReputation..........................................................................................................................................................671IdeaReputationLevel.................................................................................................................................................674IdeaTheme................................................................................................................................................................675KnowledgeableUser...................................................................................................................................................677KnowledgeArticle......................................................................................................................................................678KnowledgeArticleVersion..........................................................................................................................................681KnowledgeArticleVersionHistory.............................................................................................................................689KnowledgeArticleViewStat.......................................................................................................................................691KnowledgeArticleVoteStat........................................................................................................................................693Lead...........................................................................................................................................................................695LeadCleanInfo .........................................................................................................................................................712LeadFeed...................................................................................................................................................................728LeadHistory...............................................................................................................................................................735LeadOwnerSharingRule............................................................................................................................................737LeadShare..................................................................................................................................................................739LeadStatus.................................................................................................................................................................741LeadTag....................................................................................................................................................................742LineitemOverride......................................................................................................................................................743LiveAgentSession......................................................................................................................................................746LiveAgentSessionHistory..........................................................................................................................................750LiveAgentSessionOwnerSharingRule.......................................................................................................................751LiveAgentSessionShare.............................................................................................................................................753
v
-
LiveChatButton........................................................................................................................................................755LiveChatButtonDeployment.....................................................................................................................................764LiveChatButtonSkill.................................................................................................................................................765LiveChatDeployment................................................................................................................................................765LiveChatTranscript...................................................................................................................................................768LiveChatTranscriptEvent..........................................................................................................................................776LiveChatTranscriptHistory.......................................................................................................................................778LiveChatTranscriptOwnerSharingRule....................................................................................................................779LiveChatTranscriptShare..........................................................................................................................................781LiveChatTranscriptSkill............................................................................................................................................783LiveChatUserConfig.................................................................................................................................................784LiveChatUserConfigProfile......................................................................................................................................790LiveChatUserConfigUser..........................................................................................................................................791LiveChatVisitor.........................................................................................................................................................792LoginIp......................................................................................................................................................................793LoginHistory.............................................................................................................................................................794MailmergeTemplate..................................................................................................................................................798MetricsDataFile ........................................................................................................................................................800MilestoneType..........................................................................................................................................................803Name.........................................................................................................................................................................804Network.....................................................................................................................................................................808NetworkActivityAudit ..............................................................................................................................................815NetworkMember.......................................................................................................................................................817NetworkMemberGroup............................................................................................................................................823NetworkModeration..................................................................................................................................................825NewsFeed..................................................................................................................................................................826Note...........................................................................................................................................................................834NoteAndAttachment................................................................................................................................................836NoteTag....................................................................................................................................................................837ObjectPermissions.....................................................................................................................................................839ObjectTerritory2AssignmentRule.............................................................................................................................843ObjectTerritory2AssignmentRuleItem......................................................................................................................845ObjectTerritory2Association.....................................................................................................................................846OpenActivity.............................................................................................................................................................848Opportunity...............................................................................................................................................................856OpportunityCompetitor............................................................................................................................................866OpportunityContactRole..........................................................................................................................................868OpportunityFeed.......................................................................................................................................................870OpportunityFieldHistory..........................................................................................................................................877OpportunityHistory...................................................................................................................................................879OpportunityLineItem................................................................................................................................................881OpportunityLineItemSchedule.................................................................................................................................888OpportunityOverride.................................................................................................................................................892OpportunityOwnerSharingRule................................................................................................................................895
vi
-
OpportunityPartner...................................................................................................................................................897OpportunityShare......................................................................................................................................................899OpportunitySplit.......................................................................................................................................................901OpportunitySplitType ..............................................................................................................................................903OpportunityStage......................................................................................................................................................905OpportunityTag........................................................................................................................................................908OpportunityTeamMember........................................................................................................................................909Order.........................................................................................................................................................................911OrderFeed.................................................................................................................................................................922OrderHistory.............................................................................................................................................................929OrderItem.................................................................................................................................................................930OrderItemFeed..........................................................................................................................................................933OrderItemHistory.....................................................................................................................................................939Organization..............................................................................................................................................................941OrgWideEmailAddress.............................................................................................................................................961OwnedContentDocument.........................................................................................................................................962PackageLicense..........................................................................................................................................................964Partner.......................................................................................................................................................................967PartnerNetworkConnection......................................................................................................................................969PartnerNetworkRecordConnection...........................................................................................................................971PartnerRole...............................................................................................................................................................975Period........................................................................................................................................................................976PermissionSet............................................................................................................................................................978PermissionSetAssignment.........................................................................................................................................984PermissionSetLicense................................................................................................................................................986PermissionSetLicenseAssign.....................................................................................................................................989Pricebook2.................................................................................................................................................................990Pricebook2History.....................................................................................................................................................993PricebookEntry..........................................................................................................................................................995ProcessDefinition......................................................................................................................................................998ProcessInstance........................................................................................................................................................1000ProcessInstanceHistory............................................................................................................................................1003ProcessInstanceStep................................................................................................................................................1005ProcessInstanceNode...............................................................................................................................................1008ProcessInstanceWorkitem.......................................................................................................................................1010ProcessNode............................................................................................................................................................1012Product2..................................................................................................................................................................1014Product2Feed..........................................................................................................................................................1020ProductEntitlementTemplate..................................................................................................................................1028Profile......................................................................................................................................................................1028PushTopic...............................................................................................................................................................1032QuantityForecast.....................................................................................................................................................1034QuantityForecastHistory.........................................................................................................................................1043Question..................................................................................................................................................................1045
vii
-
QuestionDataCategorySelection.............................................................................................................................1051QuestionReportAbuse.............................................................................................................................................1053QuestionSubscription..............................................................................................................................................1054QueueSobject..........................................................................................................................................................1055QuickText...............................................................................................................................................................1056QuickTextHistory...................................................................................................................................................1058QuickTextOwnerSharingRule.................................................................................................................................1059QuickTextShare......................................................................................................................................................1061Quote.......................................................................................................................................................................1063QuoteDocument......................................................................................................................................................1078QuoteLineItem........................................................................................................................................................1079RecentlyViewed.......................................................................................................................................................1084RecordType.............................................................................................................................................................1088RecordTypeLocalization.........................................................................................................................................1092Reply.......................................................................................................................................................................1093ReplyReportAbuse...................................................................................................................................................1096Report......................................................................................................................................................................1097ReportFeed..............................................................................................................................................................1101ReportTag...............................................................................................................................................................1108RevenueForecast......................................................................................................................................................1109RevenueForecastHistory..........................................................................................................................................1119RuleTerritory2Association......................................................................................................................................1122Scontrol...................................................................................................................................................................1123ScontrolLocalization................................................................................................................................................1127SelfServiceUser........................................................................................................................................................1131ServiceContract.......................................................................................................................................................1134ServiceContractFeed................................................................................................................................................1144ServiceContractHistory...........................................................................................................................................1151ServiceContractOwnerSharingRule........................................................................................................................1152ServiceContractShare..............................................................................................................................................1154SetupEntityAccess...................................................................................................................................................1156SignupRequest.........................................................................................................................................................1158Site...........................................................................................................................................................................1165SiteDomain.............................................................................................................................................................1171SiteHistory..............................................................................................................................................................1172Skill.........................................................................................................................................................................1173SkillProfile...............................................................................................................................................................1175SkillUser..................................................................................................................................................................1175SlaProcess................................................................................................................................................................1176Solution...................................................................................................................................................................1179SolutionFeed...........................................................................................................................................................1184SolutionHistory.......................................................................................................................................................1191SolutionStatus.........................................................................................................................................................1193SolutionTag.............................................................................................................................................................1194
viii
-
StaticResource.........................................................................................................................................................1195StreamingChannel...................................................................................................................................................1198TagDefinition..........................................................................................................................................................1199Task.........................................................................................................................................................................1201TaskFeed.................................................................................................................................................................1212TaskPriority.............................................................................................................................................................1219TaskRelation...........................................................................................................................................................1221TaskStatus...............................................................................................................................................................1223TaskTag...................................................................................................................................................................1224TaskWhoRelation...................................................................................................................................................1226Territory..................................................................................................................................................................1227Territory2................................................................................................................................................................1230Territory2Model......................................................................................................................................................1233Territory2ModelHistory..........................................................................................................................................1236Territory2Type........................................................................................................................................................1237Topic.......................................................................................................................................................................1238TopicAssignment....................................................................................................................................................1240TopicFeed...............................................................................................................................................................1241UndecidedEventRelation.........................................................................................................................................1248User.........................................................................................................................................................................1250UserAccountTeamMember.....................................................................................................................................1293UserConfigTransferButton.....................................................................................................................................1295UserConfigTransferSkill.........................................................................................................................................1296UserFeed..................................................................................................................................................................1297UserLicense.............................................................................................................................................................1305UserLogin................................................................................................................................................................1307UserMembershipSharingRule.................................................................................................................................1308UserPackageLicense................................................................................................................................................1310UserPreference.........................................................................................................................................................1311UserProfile...............................................................................................................................................................1312UserProfileFeed.......................................................................................................................................................1334UserRecordAccess...................................................................................................................................................1341UserRole..................................................................................................................................................................1344UserShare................................................................................................................................................................1348UserTeamMember..................................................................................................................................................1350UserTerritory...........................................................................................................................................................1352UserTerritory2Association......................................................................................................................................1353Vote.........................................................................................................................................................................1354WebLink.................................................................................................................................................................1356WebLinkLocalization..............................................................................................................................................1362WorkRewardFundType..........................................................................................................................................1366WorkRewardFundTypeHistory..............................................................................................................................1368WorkRewardFundTypeShare.................................................................................................................................1369
3 : ............................................................................................................1372
ix
-
..........................................................................................1373ToDo ...........................................................................................................1374.........................................................................................................................................1375..........................................................................1375...........................................................1376..............................................................................................................1377.............................................................................................................................1378..............................................................................................1379..........................................................................................1380..........................................................................................................1380.........................................................................................................................................1380..............................................................................................................1381......................................................................................................1382.....................................................................................................................................1383Chatter ............................................................................................................................................1383
Chatter ................................................................................................................1385Salesforce .........................................................................................................................1386
x
-
1
API Salesforce
: (AccountIBM API Salesforce
United Airlines)
Salesforce
API
API
()API
:
1
-
API
Base 64 AttachmentDocument Scontrol
base64
Body Binary Base 64 BodyLength Body BinaryDocument URL true ( 1) false ( 0) boolean
byte
Event ActivityDatedateTime date date (UTC) 12 date
date
/ ()Event ActivityDateTime CreatedDateLastModifiedDate
dateTime
SystemModstamp/ () dateTime 1 (UTC) /dateTime (UTC)
: EventDurationInMinutesdateTime integer
CurrencyType ConversionRate () API currency
double
percent double double scale: precision:
precision - scaleSalesforce
2
-
W3C XML Schema Part 2: Datatypes Second Edition
: SalesforceAPI
Account NumberOfEmployees () integer digits
int
stringContact
string
FirstName 40 LastName 80 MailingStreet 255
: API 15.0 15.0 API API 15.0 STRING_TOO_LONGAllowFieldTruncationHeader API 15.0 14.0 anyTypeemailencryptedstringmultipicklistphonepickliststringtextarea
BusinessHours FridayEndTime (UTC)
time
API SOAP SOAP http://www.w3.org/TR/xmlschema-2/ World Wide Web Consortium XML Schema Part 2:
Data Types DescribeSObjectResult fieldsField SOAPType
3
http://www.w3.org/TR/xmlschema-2/#doublehttp://www.w3.org/TR/xmlschema-2/
-
API SOAP Salesforce () Salesforce SOAP double double currency Salesforce percent Salesforce (%) double SOAP API WSDL
API
: API 15.0 15.0 API API 15.0 STRING_TOO_LONGAllowFieldTruncationHeader API 15.0 14.0 anyTypeemailencryptedstringmultipicklistphonepickliststring textarea
address
stringpicklistreferencebooleancurrencyintdoublepercentIDdatedatetimeurlemail anyType
anyType
calculated calculated
comboBox
combobox
currency currency
DataCategoryGroupReference
DataCategoryGroupReference
email email
175 API 11.0
encryptedstring
ID .NET WSC Web API WSDL (Enterprise Partner) ID
ID
4
-
ID ID Web
location
ID ()
masterrecord
multipicklist
multipicklist
percent percent
phone
phone
1 picklist
picklist
SQL reference
reference
textarea
textarea
URL url
url
DescribeSObjectResult fieldsField type
: create()update()API
anyType anyType stringdatenumberbooleanSOAP stringxsi:type="xsd:string"NewValueOldValuefieldType soapType
: SOAP
5
-
calculated calculated API SOQL calculated 3900 calculated Salesforce
comboBox
currency currency Campaign ExpectedRevenuedouble currency CurrencyIsoCodeCurrencyIsoCode currency CurrencyIsoCode currency CurrencyIsoCode currency CurrencyIsoCode CurrencyIsoCode
CurrencyIsoCodeCurrencyType
CurrencyIsoCode Salesforce update() CurrencyIsoCode
CurrencyIsoCodeSalesforce CurrencyTypeCurrencyIsoCode
DataCategoryGroupReference Salesforce DataCategoryGroupReference 2 describeDataCategoryGroups()describeDataCategoryGroupStructures()
email email create() update()
6
-
ID API Id ID create()Web ID ID update()ID API ID ID 3 describeSObjects() 1 reference ID -Id OwnerIdOwnerId ID Idreferenceupdate()reference retrieve() delete() API ID update() sObject sObject Id sObject Salesforce ID base-62 15 15 (0-9) (a-z) (A-Z) 2 ID Access 50130000000014c 50130000000014C ID API 18 ID 18 IDForce.com API ID 18 ID API 18 ID 15 ID 3 Salesforce.com 18 ID
: .NET WSC Web API WSDL (Enterprise Partner) ID ID ID Web
multipicklist multipicklist 1 1 1 ; 2 ; 3 Force.com SOQL SOSL
percent percent double
phone phone
7
http://developerforcejp.s3.amazonaws.com/developer/docs/soql_sosl/index.htm
-
picklist picklist 1 Salesforce 1 DescribeSObjectResult Field restrictedPicklistAPI create() update() () PicklistEntry SalesforceAPIDescribeSObjectResultFieldpicklistValues (PicklistEntry)PicklistEntry ( 1 )AccountIndustryAgriculturequery() describeSObjectResult API CaseStatusContractStatusLeadStatusOpportunityStagePartnerRoleSolutionStatusTaskPriorityTaskStatus (CaseStatus ) query() (Case ) () APISalesforce
reference reference () Idreference Id ( CaseId OpportunityId)OpportunityCompetitor OpportunityId Opportunity reference Opportunity ID Account AccountEvent Task WhoId WhatId ID 1 WhoId Contact Lead WhatId AccountOpportunityCampaignCase WhoId Lead WhatId ID id ID
8
-
ID nullcreate() update() ID ID
textarea textarea 4000 string textarea query()queryString WHERE QueryResultField filterablefalse (DescribeSObjectResult fields)
url url URL create() update() URL
API 30.0 SOAP REST API
: () IdeaExchange
Salesforce 1 BillingAddress BillingCity API SOAP REST API Enterprise WSDL PartnerWSDL WSDL API 30.0
9
https://success.salesforce.com/ideaView?id=08730000000BrVWAA0
-
(Salesforce ) AddressSOAP REST API API 30.0 SOAP REST API Address City
Country
CountryCode
Latitude () Longitude () PostalCode
State
StateCode
Street
: StateCode CountryCode/
Address Location 4 BillingCityBillingState
: SOAP REST API ( 13)
SOQL SOQL SELECT
SELECT Name, BillingAddressFROM Account
API 30.0 API 30.0
SELECT Name, BillingStreet, BillingCity, BillingState, BillingPostalCode,BillingCountry, BillingLatitude, BillingLongitude
FROM Account
Address
10
-
SOAP API
Java Salesforce SOAP API [()]
// Modified version of code in the SOAP API QuickStartprivate void querySample() {
String soqlQuery = "SELECT FirstName, LastName, MailingAddress FROM Contact";try {
QueryResult qr = connection.query(soqlQuery);boolean done = false;
if (qr.getSize() > 0) {System.out.println("\nLogged-in user can see "
+ qr.getRecords().length + " contact records.");
while (!done) {System.out.println("");SObject[] records = qr.getRecords();for (int i = 0; i < records.length; ++i) {
Contact con = (Contact) records[i];String fName = con.getFirstName();String lName = con.getLastName();
// Access the compound address field MailingAddressAddress addr = (Address) con.getMailingAddress();String streetAddr = "";if (null != addr) streetAddr = addr.getStreet();
if (fName == null) {System.out.println("Contact " + (i + 1) + ": " + lName +
" -- " + streetAddr);} else {
System.out.println("Contact " + (i + 1) + ": " + fName +" " + lName +" -- " + streetAddr);
}}
if (qr.isDone()) {done = true;
} else {qr = connection.queryMore(qr.getQueryLocator());
}}
} else {System.out.println("No records found.");
}} catch (ConnectionException ce) {
ce.printStackTrace();}
}
SOQL WHERE ORDER BY 10 SOQL
SELECT Id, Name, BillingAddressFROM AccountWHERE DISTANCE(BillingAddress, GEOLOCATION(37.775,-122.418), 'mi') < 20
11
-
ORDER BY DISTANCE(BillingAddress, GEOLOCATION(37.775,-122.418), 'mi')LIMIT 10
: geocodeAppExchange
Location/SOAP REST API API 30.0 SOAP REST API Location
: SOAP REST API
( 13)
3 ()
SOQL SOQL SELECT
SELECT location__cFROM Warehouse__c
API 30.0 API 30.0
SELECT location__latitude__s, location__longitude__sFROM Warehouse__c
Location ( 11)
12
https://appexchange.salesforce.com/results?keywords=geocode
-
SOAP REST API Salesforce
Apex Apex
Visualforce
WHERE DISTANCE(field, GEOLOCATION(lat, long),
"units") < desiredPoximity
Salesforce
geocode AppExchange
API Salesforce API API date API Salesforce API
API ID
()
string
URLWSDL boolean
double
13
https://appexchange.salesforce.com/results?keywords=geocode
-
API API currencydatedate/timenumberpercenttext
1 API BusinessHours
API time
API API date
API
nullcreate update create ID
([defaultedOnCreate ]true) create (Describe Result Field ) SQL ID (null)
update null
null
APIcreate ID LastModifiedDate
ID ID
IDId
IdDefaulted on create Filter
14
-
(true) (false)
booleanIsDeleted
User IDCreatedByIdDefaulted on create Filter
referenceCreatedById
CreatedDateDefaultedon create Filter
dateTimeCreatedDate
User IDLastModifiedByIdDefaulted on create Filter
referenceLastModifiedById
LastModifiedDateDefaulted on create Filter
dateTimeLastModifiedDate
() SystemModstampDefaulted oncreate Filter
dateTimeSystemModstamp
Salesforce salesforce.com AccountCampaignMemberCaseCaseCommentContactFeedCommentFeedItemIdeaIdeaCommentLeadOpportunityVotesystemModstampEnterprise WSDL
2 Parent_Name:
Contact Parent_NameId: ID
ContactId SOQL
SELECT Case.ContactId, Case.Contact.Name FROM Case
Campaign CampaignId
15
-
API 1 1
API Autonumber
API Create
Defaulted on create
API Delete
SOQL FROM WHERE Filter
SOQL GROUP BY (true)(false)API 18.0
Group
upsert Id Nameupsert
idLookup
null Nillable
API Query
API Replicate
Restricted picklist
API Retrieve
API SOSL Search
(true) (false))
Sort
API Update
SalesforceField Boolean customtrue API double
16
API
-
ID API
SalesforceAPI 2 cIssue WSDL Issue__cHire Date WSDL Hire_Date__cHire Date WSDL Hire_Date__c
ID 1 ID ID Salesforce ID /
API (describe)2 unique true
false
caseSensitive true () ABCabc 2 falseABCabc
API uniquetrueDUPLICATE_VALUE
17
-
API
currencydatedatetimeintdoublepercentstringtextareaemailphone url
addresspersonnamesfiscal periods
API name__cprefix__name__c Scontrol API
Describe Result boolean custom trueAPI WSDL Force.com IDE WSDL Force.com APIForce.com IDE Developer Force API API
Salesforce
18
http://developerforcejp.s3.amazonaws.com/developer/docs/api_meta/index.htmhttps://wiki.developerforce.com/index.php/Force.com_IDE
-
API 2 cSalesforce IssueWSDL Issue__c Salesforce API ID
__r ID __c MyRel ID MyRelId__r MyRel__c MyRel__rForce.com SOQL SOSL
Account
Campaign
Case
Contact
Contract
Event
Lead
Opportunity
Product2
Solution
Task
User
19
http://developerforcejp.s3.amazonaws.com/developer/docs/soql_sosl/index.htmhttp://developerforcejp.s3.amazonaws.com/developer/docs/soql_sosl/index.htm
-
1
API4 CreatedByIdCreatedDateLastModifiedById LastModifiedDate CreatedDateLastModifiedDate
AccountOwnerSharingRuleApexrowCauseAccountShare MyObjectName__Share
AccountTag MyObjectName__Tag
APIbooleanisRequiredfalsetrue () trueisRequired[] REQUIRED_FIELD_MISSING
20
-
API name__cprefix__name__c Scontrol API
ERD
: SOQL Force.com SOQL SOSL
(1:n)
Owner
Owner
[]
2 1 1 1 2 Salesforce
21
http://developerforcejp.s3.amazonaws.com/developer/docs/soql_sosl/index.htmhttp://developerforcejp.s3.amazonaws.com/developer/docs/soql_sosl/index.htm
-
2 API 11 (1:n) 2
Salesforce
Salesforce API
API
API salesforce.com Territory API 1 recordTypeIds 1
WSDL Enterprise WSDL: Enterprise WSDL
API Enterprise WSDL
Partner WSDL: Partner WSDL describeGlobal()
APIquery() describeSObjects()
APIAPI
22
-
API
Bulk API
AccountTeamMember Account Partner Account Account Contract
create() createable true describeSObjects()DescribeSObjectResult
: replicatablegetUpdated() getDeleted()
Salesforce API
23
http://developerforcejp.s3.amazonaws.com/developer/docs/api_asynch/index.htm
-
API create() update()
API API API
API reference ID create() update() ChildRelationshipcascadeDelete
true Opportunity OpportunityLineItem OpportunityLineItem Opportunity Invoice_Statement Line_Item Line_Item Invoice_Statement DescribeSObjectResult ChildRelationship cascadeDelete
24
-
2
API (describe) WSDL
AcceptedAcceptedEventRelation
Account
Contact Account AccountContactRole
API 18.0
AccountFeed
11.0
AccountHistory
AccountOwnerSharingRule
2 Account
AccountPartner
Account AccountShare
Account AccountTag
Account UserAccountTeamMember
AccountTerritoryAssignmentRule
AccountTerritoryAssignmentRule AccountTerritoryAssignmentRuleItem
AccountTerritorySharingRule
25
-
ToDo ActivityHistory
CallCenter AdditionalNumber
[]
AllowedEmailDomain
API 29.0 Apex ApexClass
Visualforce Visualforce
ApexComponent
ApexVisualforceAPI 19.0
ApexLog
Visualforce HTMLJavascript Web Visualforce
ApexPage
Apex ApexTrigger
Contract Approval
__DataCategorySelection
API 19.0 API 20.0
__Feed
Account Contact
Asset
API 18.0
AssetFeed
Asset AssetTag
Case Lead AssignmentRule
future Apex Apex
AsyncApexJob
ContentDocument
AttachedContentDocument
26
-
User Attachment
AuthSession
AuthSession
Bookmark
BrandTemplate
BusinessHours
BusinessProcess
(CTI)
CallCenter
Web
Campaign
API 18.0
CampaignFeed
Campaign Lead Contact CampaignMember
Campaign CampaignMemberStatus
User Campaign CampaignOwnerSharingRule
Campaign
CampaignShare
Full Owner Campaign CampaignTag
Case
Case KnowledgeArticle API 20.0
CaseArticle
Case CaseComment
Contact Case CaseContactRole
API 18.0
CaseFeed
Case CaseHistory
Case () API 18.0
CaseMilestone
27
-
CaseOwnerSharingRule
Case CaseShare
Case Solution CaseSolution
Case CaseStatus
Case CaseTag
CaseTeamMember
CaseTeamRole
CaseTeamTemplate
CaseTeamTemplateMember
CaseTeamTemplateRecord CaseTeamTemplate
CaseTeamTemplateRecord
() CaseTeamTemplateRecord ParentIdTeamTemplateIdSolution CategoryData
Solution CategoryNode
CategoryNodeLocalization
ChatterActivity
ChatterActivity
! API 23.0 Chatter User API 25.0
ChatterAnswersActivity
Chatter API 26.0
ChatterAnswersReputationLevel
ChatterAPI 23.0
ChatterConversation
ChatterAPI 23.0
ChatterConversationMember
28
-
ChatterAPI 23.0
ChatterMessage
ChatterAPI19.0
CollaborationGroup
API 19.0
CollaborationGroupFeed
ChatterAPI 19.0
CollaborationGroupMember
Chatter CollaborationGroupMemberRequest
ChatterAPI 21.0
CollaborationInvitation
Google Salesforce CRM Content
CombinedAttachment
ChatterChatter
Community (Zone)
Account Contact
API 18.0
ContactFeed
11.0
ContactHistory
User
ContactOwnerSharingRule
Contact
ContactShare
Full Owner Contact ContactTag
Salesforce CRM Content
ContentDocument
ContentDocument
ContentDocumentFeed
Salesforce CRM Content ContentDocumentHistory
29
-
Salesforce CRM Content Chatter Chatter
ContentDocumentLink
Salesforce CRM Content Salesforce CRM Content
ContentVersion
Salesforce CRM Content ContentVersionHistory
Salesforce CRM Content ContentWorkspace
Salesforce CRM Content
ContentWorkspaceDoc
Account ()Contract
Contact Contract ContractContactRole
API 18.0
ContractFeed
ContractHistory
ServiceContract () Product2 API 18.0
ContractLineItem
ContractLineItem () API 18.0
ContractLineItemHistory
Contract ContractStatus
Contract ContractTag
UNIX cron API 17.0
CronTrigger
CronJobDetail
CurrencyType
API 28.0
CustomBrand
CustomBrandAsset
API 28.0
30
-
API 18.0
__Feed
API 31.0
CustomPermission
D&B API 25.0
DandBCompany
API 20.0
Dashboard
()
DashboardComponent
API 21.0 API 21.0
DashboardComponentFeed
API 20.0
DashboardFeed
Dashboard API 20.0
DashboardTag
Data.com API 30.0
DatacloudCompany
Data.comAPI 30.0
DatacloudContact
Data.com API D&B
DatacloudDandBCompany
DatacloudOwnedEntity DatacloudOwnedEntity
DatacloudOwnedEntity
API 30.0 Data.comAPI 30.0
DatacloudPurchaseUsage
Data.com ID URL DatacloudSocialHandle
DatacloudSocialHandle
DatacloudContact
31
-
API 30.0
DatedConversionRate
DeclinedDeclinedEventRelation
Division
DivisionLocalization
Attachment
Document
EmailTemplateDocument
DocumentAttachmentMap
Document DocumentTag
-to-EmailMessage
EmailServicesAddress
EmailServicesFunction
Salesforce EmailStatus
Salesforce EmailTemplate
AccountContact () AssetProduct2
Entitlement
ServiceContract API 18.0 Entitlement Contact API 18.0
EntitlementContact
EntitlementFeed
API 23.0 Entitlement API 18.0
EntitlementHistory
(Product2) API 18.0
EntitlementTemplate
8.0
EntityHistory
32
-
18.0
EntitySubscription
API 29.0
EnvironmentHubMember
Event
Event API 20.0
EventFeed
() ()
EventRelation
API Event EventTag
EventRelation ( 589)
EventWhoRelation
IsParent trueIsWhatfalseSharePointAPI 27
ExternalDataSource
SharePoint API 27
ExternalDataUserAuth
API 18.0
FeedComment
FeedItem ()
FeedItem
API 21.0 ! API 21.0
FeedLike
API 29.0
FeedPollChoice
API 29.0
FeedPollVote
FeedPost AccountFeed ()
FeedPost
API 18.0 21.0
33
-
FeedPost API 21.0 FeedItem API 18.0
FeedTrackedChange
PermissionSet API 24.0
FieldPermissions
FiscalYearSettings
DocumentMailmergeTemplate1
Folder
ForecastingItem API 26
ForecastingAdjustment
ForecastingItem
ForecastingFact
API 26
ForecastingItem
AmountWithoutAdjustmentsAmountWithoutManagerAdjustmentForecastAmountOwnerOnlyAmount QuantityWithoutAdjustmentsQuantityWithoutManagerAdjustmentsForecastQuantityOwnerOnlyQuantityForecastingQuota
ForecastShare
User Group
User GroupGroupMember
HashtagDefinitionChatter (#) API 26.0
HashtagDefinition
Holiday
34
-
Idea
IdeaComment
API 26
IdeaTheme
API 31.0
KnowledgeableUser
API 19.0
KnowledgeArticle
API 18.0
KnowledgeArticleVersion
API 25.0
KnowledgeArticleVersionHistory
API 20.0
KnowledgeArticleViewStat
1 - 5 API 20.0
KnowledgeArticleVoteStat
Opportunity Lead
API 18.0
LeadFeed
LeadHistory
LeadOwnerSharingRule
Lead LeadShare
Lead LeadStatus
Lead LeadTag
LineitemOverride
API 21.0
LoginHistory
35
-
(Microsoft Word )
MailmergeTemplate
() API 18.0
MilestoneType
Name
Network
1 API 26.0 API 30.0
NetworkActivityAudit
API 26.0
NetworkMember
NetworkMemberGroup
API 26.0 API 27.0 NetworkProfile
API 30.0
NetworkModeration
Chatter
NewsFeed
NewsFeed API 18.0 API 26.0API 27.0 NewsFeed SOAPAPI AttachmentContactContractOpportunity
Note
NoteAndAttachment
36
-
Note NoteTag
PermissionSetAPI 24.0
ObjectPermissions
Account ObjectTerritory2AssignmentRuleItem
ObjectTerritory2AssignmentRule
ObjectTerritory2AssignmentRule BooleanFilter null 2.0ObjectTerritory2AssignmentRule ObjectTerritory2AssignmentRuleItem
ObjectTerritory2AssignmentRuleItem
ObjectTerritory2AssignmentRule BooleanFilter null 2.0 () () 2.0
ObjectTerritory2Association
ToDo OpenActivity
Opportunity
Opportunity OpportunityCompetitor
Contact Opportunity OpportunityContactRole
API 18.0
OpportunityFeed
Opportunity 13.0
OpportunityFieldHistory
Opportunity OpportunityHistory
Opportunity Product2
OpportunityLineItem
OpportunityLineItem
OpportunityLineItemSchedule
OpportunityOverride
OpportunityOwnerSharingRule
Account Opportunity OpportunityPartner
Opportunity OpportunityShare
OpportunitySplit
37
-
2 ( 100% )
OpportunitySplitType
Opportunity
OpportunityStage
Opportunity OpportunityTag
Opportunity UserOpportunityTeamMember
Organization
OrgWideEmailAddress
API 30.