YetiForceCompany / YetiForceCRM

Our team created for you one of the most innovative CRM systems that supports mainly business processes and allows for customization according to your needs. Be ahead of your competition and implement YetiForce!
https://yetiforce.com
Other
1.74k stars 750 forks source link

Problems with OpenCage integration with the Yetiforce CRM #7047

Closed Ucaspan closed 6 years ago

Ucaspan commented 6 years ago

Issue

The issue I have is that I want to use the map to view the address locations of my contacts, I made the integration with the OpenCage API, but I doenst work.

Actual Behavior

The map section on the contact shows nothing

Expected Behavior

We expect to see the Address of the contacts in the map.

Your Environment

ldgbc commented 6 years ago

Hi @Ucaspan

I believe OpenCage API is for Map searching. When you add in a Contact/Vendor/Whatever, under the Address there should be a "search box". (My XAMPP version doesn't have this search box, I forgot to how enable it or fix it but I seen it before on my version 3.4).

Anyway can you see the search box? If you do, by typing in the address in it, YetiForce will use OpenCage API to search for an address and OpenCage will send back the search address for you and you can click on it and Yetiforce will Autofill those information.

With the Map viewing address location. It relies on the "CRON" job. You need to activate your CRON if you have not done so. What the CRON does is this: 1) Look at your address (all of them). 2) Do search on some database I think, maybe OpenStreetMap 3) Requesting for a Coordinate (longtitude and latitude). 4) Store that coordinate hidden somewhere away from Interface GUI. 5) Opening the Map sections will pull that coordinate data and display a PIN on it.

I could be wrong in some way. Let me know how you go.