tprouvot / Salesforce-Inspector-reloaded

Chrome extension to add a metadata layout on top of the standard Salesforce UI to improve the productivity and joy of Salesforce configuration, development, and integration.
https://chrome.google.com/webstore/detail/salesforce-inspector-relo/hpijlohoihegkfehhibggnkbjhoemldh
MIT License
181 stars 58 forks source link

[data-import] Upsert Custom Metadata Bug with Metadata Relationship Column #509

Open IamKewal opened 1 month ago

IamKewal commented 1 month ago

Describe the bug This issue is related to the Data Import screen when Custom metadata records are being Upserted. If the selected object is child Custom metadata type and the excel contains the column of the parent Custom Metadata relationship, then this error comes:

Unable to find a deserializer for the type Error Id: 998110671-307073 (1208136597)

Records contains the 18 Digit Id of the parent custom metadata record in this column (I have already tried to replace it with the developer name of the parent custom metadata record).

To Reproduce Steps to reproduce the behavior:

  1. Go to Data Import screen
  2. Select API Type: Metadata
  3. Action Upsert Metadata
  4. Object: Child Custom Metadata Type (with relation ship field with other metadata type)
  5. Paste the Data from Excel
  6. Click on Run Upsert Metadata
  7. See error: Unable to find a deserializer for the type Error Id: 998110671-307073 (1208136597)

Expected behavior Record should successfully get upserted.

Screenshots image

Desktop (please complete the following information):

Additional context Add any other context about the problem here.

tprouvot commented 1 month ago

Thanks for raising this issue @IamKewal ! @toly11 would you like to take a look at this one ?