+ Start a Discussion

Information Regarding Appexchange....

Is there a document or whatever that explains the features / functions / limitations of the soon to be rolled out Appexchange ?

I'd like to know:

  • How partner applications are generally deployed in Appexchange (an overview of the SFDC internal process -- not any of the marketeering crap about how great it's going to be but the real meat of what a deployed application looks like from the programmer / developer's perspective).
  • How are custom objects deployed into a client's SFA when they deploy a partner app ?
  • Exactly which custom objects (objects, tabs, web-tabs, S-Controls) are / are NOT deployed
  • Do custom fields on standard SFObjects (i.e: Opportunity) get deployed when a client deploys a partner app into their SFA ?
  • Do custom objects and custom fields retain the object name assigned in SForce when the object was created ? If "yes" -- how shouild one go about resolving conflicts in custom object / field names across partners ? In other words: What happens if ABC Company deploys an Appexchange app with custom field or object names that conflict with DEF Company's app and the client want to deploy BOTH ABC's and DEF's applications ?
  • Do custom objects, tabs, etc., retain the same "ID" or do they get a new client-specific id in the client SFA when deployed via Appexchange ?
  • Are there any operations / calls currently in the API which are NOT allowed from an Appexchange  deployed app ?
  • Conversely: Are there any operations / calls specific to Appexchange deplayed apps that do NOT appear in the API ?

It would be really useful and helpful for SForce / Appexchange developers if there were a single-source for this kind of information....



You mean the marketing crap isn't answering your questions :)

I'll follow up w/email, and trust that we are working on making that information available ASAP.

Those are good questions, and it helps clarify what we need to produce, so please let us know if there are others.
Please could you post the answers here, particularly trying to understand how to get standard object customisations into an AppExchange "app".

Ron has answered this in another thread. The answer is, you can't at this stage.
Ron HessRon Hess
Correct, when installing apps from the appexchagne two things are not possible today:
1) create a custom field on a standard object
2) position a custom link on a standard object page layout

you can develop an S-Control and custom link on standard objects, install them and
instruct the Admin to place the link on the standard object page layout

interestingly, there is no page layout on the User object, so any custom links you
develop using this object will appear on the user detail page automaticaly upon install.
Have things changed in the last 4 months?  Is it now possible to have a custom link display on a standard object without the Admin having to place it there?