Zoho Books > Create an Estimate module > Missing contact_person value

Hi,
Last week, I faced a new issue on an existing scenario, which usually works like a charm.
While creating an estimate in Zoho, the module now fails, because of a missing value, which I didn’t provide untile now.



It seems like the missing value refers to a Contact Person, which I didn’t need to provide until now.
It’s never been created in my Zoho Books > Customers accounts until now.

On top of that, I tried to create a contact person manually, and it appears I cant’ create an account with the same email, for a contact person entry, as the main account email. So that, I don’t know what I’m supposed to provide here, since I don’t

I see two possible values to provide : Contact person > Id or Person Id, but none of them work… :frowning:

Anyone faced this issue?

Toggle the Map on the Contact Persons field,

Paste this within it:

{{ 9.contact_persons }}

Hope this helps! Let me know if there are any further questions or issues.

@samliew

P.S.: Investing some effort into the Make Academy will save you lots of time and frustration using Make.

Hi,
Quick update here.
The issue I faced was not what I thought.

The Make support team told me the error was actually from another missing data, the contact person actually not being mandatory. The shipping date, though, is. And the issue I face her is that my WooCommerce doesn’t send this shipping date data anymore.

This actually started when I enabled the WooCommerce HPOS option, a WooCommerce setup that’s been around for a couple of years now (being the default behavior now). Before that, WooCommerce used to save its dedicated data in custom fields, ending up in the _postdata table.

With this new HPOS setting, WooCommerce data are now sent to dedicated tables, which might speed up some busy shops a bit.
Our shipiping date implementation is a custom data, added for our specific needs.

I suppose the problem here, is the way this data is saved is no longer retrieved by the WooCommerce API once HPOS is activated.

So that I probably need to save this data differently, or retrieve it differently (maybe rom the WordPress API.

I hope it helps.

1 Like