0

I m getting error invalid fullname, must end in a custom suffix ( for ex. __c ) when deploying changes via Github (2 custom fields on , one on lead another on the Opportunity )to another sandbox.

Also verified the field names and api names too , it showing correct. Can anyone help me on this.

enter image description here

2
  • 2
    Please provide us the definitions of those fields. Commented Jan 11, 2022 at 17:35
  • @Damecek LAbel : MDR Footprint API name:MDR_Footprint__c . Names are same in both Lead and Opportunity Commented Jan 11, 2022 at 17:42

2 Answers 2

2

Errors of this nature occur when a specific feature is not enabled and you try to deploy the object/field that the specific feature exposes. Try enabling In-App Guidance in your org before deploying.

3
  • but i m not adding my fields any where in In-app Guidance and its not enabled in my Org @Sfdxfox Commented Jan 12, 2022 at 7:51
  • @BRAHMAREDDY But it's in your metadata. If you're not using it, remove that object from your source code. Commented Jan 12, 2022 at 13:06
  • it worked for me thank you. After enalbeing the In app guidence it working as expected Commented Jan 20, 2022 at 10:01
0

Try matching the licenses in the target sandbox with Production by doing: Setup > Company Information > Match Production Licenses prior to your deployment. It worked for me.

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.