Questions tagged [managed-extension]

An extension is any package, component, or set of components that adds to the functionality of a managed package.

Filter by
Sorted by
Tagged with
1 vote
1 answer
51 views

How to rename or change signature for a namespace accessible or global method?

Receiving an error Dependent class is invalid and needs recompilation: Class Namespace.ExtensionPackageClass : Method does not exist or incorrect signature: void method(NULL, NULL, NULL, NULL, NULL) ...
0 votes
1 answer
214 views

Is there a way to promote a managed package from the CLI?

If I created a managed packaged (Beta) in a developer environment is there a way to promote this package to an Alpha? Use Case: We are experimenting with Package Extensions. However, if order to ...
0 votes
1 answer
399 views

No version number was found in Dev Hub for package id and branch 'x' and version number 0.0.0.LATEST that resolved to build number 214

Today I have received the following error which seemed quite ambiguous to me No version number was found in Dev Hub for package id 0HoPACKAGEID000AAA and branch 'x' and version number 0.0.0.LATEST ...
3 votes
1 answer
153 views

HealthCloud extension can't write HC object. Permissions are ignored

I am developing a Managed Extension Package for HealthCloud. My app is inserting those native HC objects: Board Certification Business License Healthcare Facility Healthcare Provider Health Provider ...
3 votes
0 answers
811 views

"System.JSONException: Type cannot be serialized" error in a dynamic call across managed packages

We have two managed packages. One is a core package and another is an extension package. From the core package, we are trying to call a Global Batch Apex Class dynamically. When we try to pass a Set ...
0 votes
2 answers
83 views

CircleCI Extension Package Build/Deploy Problem

I have an extension package based on two other base packages. I am trying to set up continuous integration with CircleCI. The two base packages install fine but the deploy of the extension package ...
0 votes
1 answer
21 views

Not possible to release a package extension which adds custom fields on custom metadata from base package

We are developing two packages: baseline package and package extension. Baseline package has CustomMetadata__mdt custom metadata and package extension contains additional field to this custom metadata....
0 votes
1 answer
29 views

Is this possible to have additional fields or validation rules in package extension?

I want to move some fields and some piece of functionality which we have developed but don't want to release yet to package extension. But I have some both either with deployment to scratch org or ...
4 votes
1 answer
156 views

How are duplicate components (e.g. label translations) handled in an extension package?

Core managed packages can have extension packages created for them that add functionality. We are considering that approach to support multiple languages so that the translation work can be on a ...
0 votes
2 answers
320 views

Dynamically render Screen Flow from Extensions in Flexipage of Base package

I have a Managed Base Package BASE and multiple Extension Packages EXT1...EXTn. The Base Package contains a CustomObject__c and a Flexipage to edit the fields also packaged in BASE. The Extension ...
4 votes
1 answer
285 views

Permission organisation in Managed Packages (Base+Extension)

When looking for detailed information on how the Salesforce Permission artifacts: Permission Sets Permission Set Groups Custom Permissions can be best used in Managed Packages (across Base and ...
5 votes
2 answers
475 views

Remove a Managed (installed) Extension Packages dependency on Base Package?

I have a custom managed package and made it accidentally depend on another managed package. The new package is already installed in some other orgs. Can I (in a newer version) of my package remove ...
3 votes
1 answer
169 views

How to let extension packages customize UI of base package

Salesforce is bringing out a lot of new things to make Lightning UI more flexible: Dynamic Forms, Dynamic Interactions, etc. But they are not ISV-friendly because they are based on Flexipages. And ...
14 votes
2 answers
2k views

Extension packages & Licence Management in 2GP

In the first generation of Managed Packages (1GP), you are able to create Managed Extension packages that technically required a base package. Both could be distributed and licensed using the same ISV ...
2 votes
1 answer
299 views

How to deliver a managed package with custom development?

A customer wants to install our managed package on its org and needs custom development that will impacts our package core components: Somes Classes + Custom metadata types. Custom metadata types are ...
2 votes
1 answer
390 views

How to add a field to a managed package object in a scratch org extension managed package

Trying to convert a managed extension package to SFDX but I've run into a problem. I've converted the project using sfdx force:mdapi:retrieve and sfdx force:mdapi:convert If we say the base managed ...
1 vote
1 answer
792 views

Salesforce CPQ - Managed Extension Package - Expiration Date

I am looking to create a managed extension package for Salesforce CPQ. In particular, I would like to add some custom fields to the managed Quote object SBQQ__Quote__c. For example, if my package has ...
0 votes
0 answers
228 views

How to Install a Managed Package into a scratch org [duplicate]

I have tried to install using force:deploy as well as force:install. When I try to install using the METADATAPACKAGEVERSIONID I get, ERROR running force:package:install:get: Encountered errors ...
2 votes
0 answers
39 views

How to access Base package code with Extension packages without running into licensing issues

I have couple of question regarding Extension packages and love to hear some clarification/answers: We want to release an extension package to our Base package (which is already in the appexchange). ...
1 vote
2 answers
216 views

Building an Extension Package with a Global Interface in Main Package

I'm designing an extension package for a managed package to add different integrations to the main package. The objective is to install a specific extension package to enable integration between our ...
2 votes
1 answer
363 views

Upload disabled due to "Managed Deletable References Detected "

...because the Upload button is disabled and the following error is displayed. Managed Deletable References Detected An extension package cannot Refer to any managed deletable components in the ...
2 votes
1 answer
183 views

Extension package cannot add picklist values to a base package's field. Really?

My managed package EXTENSION is extending the package BASE. BASE contains object CustomObject__c with picklist field pkl_Status__c. In EXTENSION I add some new RecordTypes for CustomObject__c and ...
1 vote
1 answer
1k views

Trying to use some of my Managed Package apex code in a test class in an Extension Package

I have an Apex class in my Managed package that contains the standard methods that do most of the work in our application. Here is a little snipped of the managed package code... public with sharing ...
2 votes
1 answer
48 views

I dont know, is it correct process OR not - salesforce session id passing between apps

I am building an app which is between salesforce and java system. salesforce will do some callouts to java and it return some response for every callout in synchronous process. but in some cases i ...
2 votes
0 answers
89 views

How to downgrade a Managed Extension Package?

I have a managed extension package EXT which is built on top of managed package BASE. In the packaging/dev org of EXT 1.x I installed version 2.0 of of BASE to work on upcoming features of EXT. By ...
3 votes
1 answer
174 views

Turning off features using an extension package

I've built out a fully-featured managed Salesforce app that I would like to now split into multiple price tiers with different features. Has anyone successfully implemented an extension package that ...
5 votes
1 answer
2k views

AppExchange Private Listing

I have an app which has a base managed package and two extension packages. I used three developer editions to develop these three packages. We don't want a public listing on the AppExchange for our ...
2 votes
1 answer
220 views

Custom fields and triggers for optional features in a managed package

I have a managed package that currently has a number of custom fields on Opportunity and OpportunityLineItem. Some customers are now asking for similar functionality for Order and OrderItem. If I ...
10 votes
1 answer
142 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?
4 votes
1 answer
422 views

Best approach for a package to respond to DML events dynamically without object dependencies

Currently, our managed package responds to DML events in real-time for a static set of standard objects we support. Our package achieves this real-time responsiveness through Apex Triggers, one for ...
5 votes
2 answers
1k 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 ...