Issues with geolocation fields and picklist value sets
cemTSE opened this issue · 1 comments
Hello,
I'm using the Maven dependencies to request Metadata API and I have two issues :
-
Geolocation Fields
There's a known issue (https://issues.salesforce.com/issue/a028c00000mNUARAA4) explaining that some data is missing in Salesforce's WSDL. But on different sites, I saw that a workaround exists by editing manually the WSDL. Is it possible to fix that issue ?
Because it causes errors and when using the Maven Dependencies, we can't do anything. -
Picklist Value Sets
For all picklist values, no matter if they are in standard value set, custom values set, or just in fields, the Metadata API returns "isActive = false" is the value is inactive. But it doesn't return anything if the value is active. So, in the Maven library, we always get "isActive = false". If the value is active, we also get "isActive__is_set = false" but we can't use that property in our code because it's protected or private. Is it possible to return "isActive = true" if the Metadata API doesn't return a value for this field?
You can find an attachment I received from Salesforce support to explain this.
Retrieve Picklist using API.pdf
Thank you in advance for your help !
Best Regards
Cem
Do you have some news about these issues?