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
6 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
18 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
24 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
39 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
134 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
15 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
23 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
41 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
36 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
2answers
451 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
78 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
16 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
13 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
47 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
109 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
32 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
66 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
336 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: ...
4
votes
1answer
184 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
36 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?
4
votes
1answer
95 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
39 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
37 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
157 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
73 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
45 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
160 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
115 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
142 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
94 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
192 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
29 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
340 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
70 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 ...
3
votes
3answers
155 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
98 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
144 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
56 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
98 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
103 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
210 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 ...
7
votes
2answers
975 views

ISVForce vs. Force.com Embedded for Appexchange

I'm having a tough time trying to determine the differences between the ISVForce vs. Force.com Embedded program models for creating an app on the AppExchange. A couple questions. 1. Are Embedded/OEM ...
3
votes
2answers
55 views

How does the partner portal decide what server a test org is created on?

I have created a few test orgs through the partner portal recently, and every single one is being spawned on ap1. I am based in Australia so this makes sense, but in the past I have received orgs on ...
5
votes
1answer
135 views

Aggregate query fails when MyField__c exits in both package (NS_MyField__c) and customer org (MyField__c)

This is really a strange bug. Inside my managed package I have a NAMESPACE_CustomObject__c with a NAMESPACE_CustomField__c. In one of my packaged classes I have an Aggregate Query String soql = ...
8
votes
1answer
155 views

<deprecated>false</deprecated> randomly appears in object metadata in managed package. Why?

Sometimes when I commit the latests changes in my managed package to my version control I see those changes in the XML metadata of my custom objects. I heard that Salesforce.com is working on some ...
10
votes
1answer
203 views

Can the installation of an managed app be corrupted by a running batch or heavy user load?

This is related to my other question Classes installed as part of a managed package are not found or lead to compile errors in the customer org. If an ISV app on a customer org is under heavy load ...
4
votes
2answers
156 views

Classes installed as part of a managed package are not found or lead to compile errors in the customer org

This is really strange. I uploaded a new version of my packaged app. Everything compiled and the tests run green. But when parts of my code are executed by the customer they receive error like this ...
4
votes
2answers
429 views

Uninstall a Managed Package from a Managed Package Dev Org

Question Is there anyway to remove a managed package (Action Plans) that was installed into a managed package dev (My Managed Package) org after being released? Assuming yes, are there any dangers ...