Skip to content

Is this not compatible with Managed Package objects, or objects in a namespace? #175

@jonsayer

Description

@jonsayer

Describe the bug
The install instructions for setting this up with a custom object read:

  • Create a lookup field from Action Plan to the object. Name the field the same as the object name. The field label can be anything.
    • As an example, if you have a custom object named MyObject__c, you must name the field on Action Plan MyObject__c

Managed package custom objects have a namespace, for example: outfunds__Funding_Request__c

You cannot create a custom field with two underscores in the API name. When you attempt to do this, you get an error. Thus, I am unable to use this app with objects in a managed package.

To Reproduce
Try to follow the instructions for any custom object that has a namespace.

Expected behavior
Instruction should make clear how to support managed package/namespaced custom objects, or otherwise clearly state that managed packages are not supported.

Environment (please complete the following information):

  • OS: Windows
  • Browser: Chrome
  • Action Plans Version: Unclear as I installed it using the CLI. I downloaded the github repository on 12/17/2024 and installed from that codebase, so whatever version that is.

Salesforce UI

  • Lightning Experience

Org Edition

  • Sandbox, NPSP

Additional context
I am attempting to make this work with Outbound Funds Module: https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000G5vDxUAJ

Specifically the Funding Request object.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions