Hey there everyone and anyone, new to Mautic, first post, but hope to get a few pointers.
So I followed the plugin guide and have tested the integration with a form to push to integration.
I have contacts created in Mautic Pushing to SuiteCRM as leads, all good.
When I create new leads or contacts in SuiteCRM they are being pulled into Mautic, all good.
But I wanted Mautic to Pull in all existing contacts and leads from SuiteCRM.
On the plugin page:
https://mautic.org/docs/en/plugins/sugarcrm.html
It says
“–fetch-all To synchronize all contacts to and from integration. Preferably, use this command only after installation.”
So my cron job is as follows:
php /path/to/app/console mautic:integration:fetchleads --integration=Sugarcrm --fetch-all
But only newly created contacts are being synched to/fro
Should I instead use the:
"–time-interval This parameter is used to setup the amount of time we want to pull records from. Possible entries: “10 days”, “1 day”, “10 minutes”, “1 minute”. Maximum time interval “29 days”. Default for both commands is “15 minutes”.
It isn’t too much of a worry, since the installations will all be new and all the contacts leads will be created from the start of the integration, but things like this get to me…
In my Mautic Error log I have:
[2018-02-07 10:58:02] mautic.NOTICE: Symfony\Component\Console\Exception\RuntimeException: The “–fetch-all” option does not exist. etc/etc/vendor/symfony/console/Input/ArgvInput.php line 217 while running console command mautic:integration:pushleadactivity
[] []
Which would suggest I am using --fetch-all when i shouldn’t be?
Would love some advice from brighter minds than mine, thanks.
Jeff