ISV (Independent Software Vendor) partners are those who build applications for the Salesforce ecosystem rather than simply providing consulting services or one off solutions.

learn more… | top users | synonyms

0
votes
0answers
12 views

Salesforce isv installed app metrics

I am in the process of listing my app on the salesforce appexchange. I know there is a MetricsData api which provides the developers with the metrics data of total records in developer's custom ...
4
votes
0answers
12 views

How to handle error emails from customer orgs as an ISV partner

We currently send all the error emails produced by our ISV package installed in customer orgs to a generic email list. The more packages we have and the more dynamic we assign developers to product ...
4
votes
1answer
36 views

Can't get rid of Customer Portal dependancy in Managed package

I have a managed package which once use Customer Portal features. I think I removed them all (at least I can't find them) but whenevery I try to upload a new major or patch release the Customer Portal ...
1
vote
1answer
26 views

How to enable Push Upgrades for Managed Packages using Patch Organizations

Is package patching available only for registered partner accounts ? I have freeware created developer account. As I see I can not create this or I am doing something wrong ?
4
votes
1answer
31 views

How to best build custom code based on Managed Beta package

In the next release of our managed application we are going to deliver a big and disruptive data model change. We need to give customers time to adjust their unmanaged extensions of our package in ...
1
vote
1answer
58 views

Package install worked yesterday, but not today. Very strange error reported

We are creating a managed package, which recently passed the received security review, and have had no issues installing it in DE and EE orgs...until today. Today, installs are failing in production ...
3
votes
1answer
35 views

How to delete components from managed (release) package Winter14

I want to delete some unused components from our managed package. I did hear this was possible with the winter14 release. I think this was on a pilot basis. What is the criteria to be part of the ...
0
votes
0answers
12 views

How to prevent emails to AppExchange package install leads on second time install?

I'm trying to configure an LMA org where all Licenses for Managed Packages (from AppExchange installs) are gathered in. The system is working good except one thing. When someone goes into ...
1
vote
0answers
26 views

Uploading managed package (test run step) seems much slower after Summer '14 release

I just started an upload of a patch release from a patch org and have the feeling that the speed for test executes significantly degraded after the recent Summer '14 upgrade. Did you experience ...
2
votes
0answers
29 views

How to develop minor (1.x) AND major (2.x) features of managed package in a single DE org

I have a managed package were I constantly add smaller features (to big for patches) by increasing the minor release version: 1.12, 1.13, 1.14. Now I also want to work on some disruptive changes (for ...
3
votes
1answer
40 views

What precautions should be taken while developing first version of AppExchange App?

To avoid any problems that might occur while updating app to next version. As second version may have new fields/objects/pages/classes/static resources/settings etc or update/delete above mentioned ...
9
votes
1answer
176 views

Does SOQL SUM(CurrencyField__c) calculate correctly in MultiCurrency Org and how?

I have a managed travel expense app with an AggregateResult SOQL that sums up Expenses per Day. All expenses can have different currencies and don't have to match the corporate nor the current users ...
2
votes
0answers
17 views

Risk of making production org the apo? [closed]

What are the risks and best practices around using our production org vs the provisioed SIV org as the APO (LMA)?
0
votes
0answers
27 views

Referencing a Custom Field in Managed Package - No Namespace

I feel like answer is "no" but let me check here. We have a managed package with a custom field on task. We also have an Inbound SOAP API integration with Angel.com that is supposed to update this ...
1
vote
2answers
66 views

Best Practices for ISVs to Use Their Own Managed Package

We are a Salesforce ISV and have a couple of managed packages. We wanted to install the package into our own customer org to better identify improvements to it. Curious how other ISVs handle this? ...
4
votes
1answer
37 views

“MyClass object = (MyClass) t.newInstance()” considered harmful

I hope this turns out to be a still unknow security flaw that will be soon fixed by Salesforce.com. From code in my managed package I was able to call the constructor of a packaged class of another ...
11
votes
3answers
489 views

How to pass security review when using “Without sharing” by design?

I failed to pass security review for an app that has two classes using the "without sharing" keyword. Both were not choosen accidentally but by design. On class is SObjectUnitOfWork.cls from Andrew ...
5
votes
1answer
94 views

Why did I fail Security Review when not checking FLS or using “without sharing”?

I submitted a package for security review which has a Custom Object which has internal / technical semantics only. So it's not created or even seen by users. When a user performs some action some ...
0
votes
1answer
17 views

Payment and Media

I'm just curious on the Salesforce Partner front, is there any way to obtain physical media for local install (at a fee or otherwise) for any of the developer tools or is it strictly accessed through ...
0
votes
0answers
15 views

Can the sidebar in the Agent Console be customized with homepage components etc.?

We have an AppExchange product which relies heavily on a homepage component included in the sidebar of Salesforce.com. We are currently working with a prospect heavily utilizing the Agent Console as ...
3
votes
0answers
74 views

Security Scanner finds XSS False Positives / JSENCODE incompatible with Boolean fields?

Before I submit my app for Security Review I checked it with the free scanner. It marked the following line of JS-code in a Visualforce as Critical XSS vulnerability: <script>var trueOrFalse = ...
5
votes
3answers
140 views

Understanding App Exchange LeadSource in the LMA

I am having a similar problem as the one in this post where my leads are coming in with differing sources. All installation attempts used "Get it now" from the listing on App Exchange and successfully ...
2
votes
0answers
35 views

Salesforce Managed package distribution

I´m creating a Salesforce managed package with all my components. I would like to distribute it adding the URL INSTALLATION LINK on a web page of my site (not pushing the App on the AppExchange ...
1
vote
1answer
75 views

ISV development process [closed]

What is typical dev process for managed packages. Which orgs it is reasonable to have? I think partner dev orgs for each developer, next - create Partner Dev org(based on EE) for qa where unmanaged ...
2
votes
1answer
44 views

Can the name of a managed package be changed after it's released?

I know you can change package names when unmanaged, but what about managed ones after being released? If I'm going to release a new version, can I give it a new name before the new release? I'm ...
7
votes
1answer
527 views

Determining Namespace Prefix in JavaScript and Apex

When you have a dedicated Visualforce Page and can use modern JavaScript Remoting techniques, this is seldom an issue. But I'm looking at some historical code in a managed package like this: ...
5
votes
1answer
267 views

Force.com (Custom Application) Licensing?

I am not sure this is right forum to ask information about the licensing option & others. For a small organization where there are only 3-5 users, I am planning to develop an custom application. ...
2
votes
1answer
61 views

Version Control “Referenced Packages” metadata when developing managed package

Is there a good reason to add all the "Referenced Packages" metadata to version control when developing a managed (extension) package? Or is there a good reason NOT to do it?
5
votes
1answer
152 views

How to deactivate a managed trigger in a customer org for Mass-Data migration

We have to do a major data migration on a customer org using our ISV product. We need to delete and insert large amounts of records who in some cases have complex triggers. Is there a way to ...
1
vote
0answers
45 views

Upgrade of Managed package fails with <Data Not Available> error email

When I tried to upgrade a customers org with the newest version of our managed ISV package I received this error email minutes after I finished the installation wizard: Your request to install ...
2
votes
1answer
41 views

Trigger a migration batch job from a managed package's install script

We need to replace a field in our managed ISV package with another field. For our software still to work after this change we plan to add a Batch that copies the old field value to the new one. We ...
2
votes
1answer
203 views

What is the difference in building ISVForce apps vs Force.com embedded? [duplicate]

I understand the licensing model between these two partner programs and what to use based on the needs. I wanted to understand how developing force.com embedded differs from ISVforce. Is the ...
4
votes
1answer
31 views

Can't find reason why my managed package started to extend/require other packages

When a user upgraded to the latest version of my managed package his installation failed as he required another package. Yes this package is indeed installed in my packaging org but not referenced ...
2
votes
1answer
85 views

Will a 30 Day ISV Trail allow me to install an application onto a Professional Edition?

getting a bit strained from reading tons of documentation and not really knowing what to search for. I have created a Developers Force Free edition and created an application that uses Apex Classes ...
8
votes
1answer
47 views

Can a managed package be an extension of another extension package?

Is there a limitation how deep the nesting of base and extension packages (managed ones) is in Salesforce? So can Package EEB extend Package EB extend Package B?
6
votes
2answers
196 views

How to detect the active app in salesforce App menu Programatically using API

I have an appexchange application which is going to be installed in customer orgs. I need to show a sidebar component if the app selected from app menu is my installed package. When I change the ...
6
votes
1answer
125 views

Do I need to become ISV partner?

I am building a plugin for Thunderbird/Outlook. The plugin should be able to: create/update contact in Salesforce view past interaction with a contact To release it publicly, do I need need to get ...
3
votes
1answer
159 views

How to identify ISV model for partner org?

I have query related to Salesforce ISV partner program as follows: How to identify which ISV model default or applied for partner org? While creating partner org it asked for AppExchange Partner ...
1
vote
1answer
103 views

Storing oAuth Response in Org making request

I am looking to change a synchronous integration in my managed package with my third party web service to be asynchronous, so that a callout will post the information to my web service, and at some ...
5
votes
2answers
230 views

AppExchange Leads from Salesforce

Any ideas why SFDC generates Leads for Dev Org installs of an AppExchange package, but not for a Sandbox install? Related question: Any idea if the Subscriber org type (EE, etc) can be accessed via ...
2
votes
0answers
30 views

Will (Minor) Push upgrades conflict with running batches?

What will happing to running Apex Batch jobs when I perform a Push (Minor) Upgrade (Patch) into a customer org? Is that save to do? Under which circumstances? I could not find documentation or any ...
4
votes
4answers
402 views

Can't compile Apex class due to code that does not exist anymore

I cannot reproduce this error yet, but its causing me huge trouble in release and package scenarios. I have a packaged class which implements an Abstract superclass. Sometimes when I refactor this ...
2
votes
1answer
75 views

ISV or force.com embedded

My application needs to do an OAuth on behalf of a salesforce customer and do REST API calls to salesforce in order to integrate the Mail experience with salesforce. Which Partner program do i go ...
4
votes
3answers
166 views

Can I use the just-released SFDC Mobile SDK to create a mobile app that works for any SFDC customer?

I am an ISV that wants to ship one iOS app that could work for many SFDC customers. I just read the newly released Salesforce Mobile SDK Development Guide (published July 30, 2013). The SDK uses ...
1
vote
2answers
112 views

Why do batches behave different in Production than in a Sandbox

Recently I observed serious and undocumented differences in the runtime behaviour of Sandbox vs. Production orgs, e.g.: Batches (same code, same data) run faster in the Sandbox Same Batch in Sandbox ...
2
votes
1answer
163 views

Make an existing text field an indexed External Id. Will/can Support do it?

In our ISV package we had to "convert" a pre-indexed Lookup field to a Text(255) field as we wanted to keep Ids even when the referenced record was deleted. After we did that the performance of SOQL ...
1
vote
2answers
58 views

Prevent LDV-problems in own ISV package by auto-indexing packaged fields

In our managed ISV package we have a custom object that in many customer orgs might run into LDV issues as the nature of this object lead to million of records. I know that Salesforce support can ...
5
votes
1answer
105 views

Reason for asking Support to activate “Managed namespaces to log in Apex Debug Log” for a customer org

I am confused what Salesforce Support is telling me regarding my cases also reflected in those questions: Tracking errors in batch impossible as Dev Console stops logging or breaks with Server error ...
6
votes
1answer
112 views

Best Practice to pinpoint bugs in your managed code that only occur in customer orgs

When code in a managed package fails in a customer org it does not produce logs. This is a serious problem for the ISV that needs to provide a fix but is unable to reproduce the bug in his development ...
1
vote
1answer
244 views

When in Managed Package config/development is the namespace absolutely required?

I'm working to develop a process for developing managed code in an unmanaged environment, and I'm unable to find a comprehensive list of places where adding the namespace in config/code is absolutely ...