1398
Version 31.0: Summer 14 Salesforce および Force.com のオブジェ クトリファレンス 最終更新日: 2014/7/23 © Copyright 20002014 salesforce.com, inc. All rights reserved. Salesforce.com およびその他の名称や商標は、salesforce.com, inc. 登録商標です。本ドキュメントに記載されたその他の商標は、各社に所有権があります。

Salesforce および Force.com のオブジェクトリファ …salesforcedevjp.s3.amazonaws.com/developer/docs/object_reference/...API データ型と Salesforce データ型

  • Upload
    vothuy

  • View
    273

  • Download
    8

Embed Size (px)

Citation preview

  • 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.