[SOLVED] BUG: related module lookup fields working in CRM, but not in API
Hi there, I have added a custom field to the Cases module. It is a lookup to the Solutions module. In CRM interface I am able to link a Solution successfully inside a Case.
(I have renamed Cases to Profiles. And Solutions to Projects.)
https://crm.zoho.com/crm/private/xml/Cases/updateRecords?newFormat=1&version=2&apikey=mmmmmm&ticket=nnnnnnn&id=446244000000000001&xmlData=<Cases><row no="1"><FL val="Project"><![CDATA[Tools IDIs (2400)]]></FL></row></Cases>
Yes, it is url encoded when actually used in the api.
When inserting or updating via the API, it displays a success code. A subsequent getRecordById shows that the "Tools IDIs (2400)" has been inserted into the Projects lookup field correctly.
BUT, in the CRM interface, the Project value does not display ??? Even though it does in the API getRecordById
If I then go back and link the Project(solution) in the Profile (case) record using the CRM UI, it is successful. And viewed from the api getRecordById the value is identical.
This was working fine a few months ago.
Thanks,
Rachel