Posts about the simPRO API. Help/support/how-to etc.
Forum rules
- Check the documentation first. Before posting questions, please check the documentation to ensure it doesn't already cover what you need.
- No spam. All automated messages, advertisements, and links to competitor websites will be deleted immediately.
- Post in relevant sub-forums only. Messages posted in the wrong topic area will be removed and placed in the correct sub-forum by moderators.
- Respect other users. No flaming or abusing fellow forum members. Users who continue to post inflammatory, abusive comments will be deleted from the forum after two warnings are issued by moderators.
- Harassment. No threats or harassment of other users will be tolerated. Any instance of threatening or harassing behavior is grounds for deletion from the forums.
- Adult content. No profanity or pornography is allowed. Posts containing adult material will be deleted.
- Bandwidth. All images and signatures must be 500 x 500 pixels or smaller. Posts containing over-sized images and signatures will be removed.
- Illegal content. No re-posting of copyrighted materials or other illegal content is allowed. Any posts containing illegal content or copyrighted materials will be deleted.
-
jellicoe36
- Posts: 11
- Joined: Tue Dec 11, 2018 1:40 am
Post
by jellicoe36 » Tue Jul 14, 2020 7:56 am
Hi,
The logs for quotes, jobs, and customer invoices used to track which have been deleted, specifically in the 'Message' Field. So for example, I would query the logs for a deleted job as follows:
Code: Select all
api/v1.0/companies/2/logs/jobs/?Message=%25Deleted Job%25
This query seems to no longer work, is there a possibility it will be re-enabled or perhaps there's an alternative?
This feature made it much easier to track what has been deleted, rather than having to query our dataset against simPROs.
-
Muqeet
- Posts: 772
- Joined: Mon Dec 03, 2018 3:24 am
Post
by Muqeet » Wed Jul 15, 2020 3:02 am
Hello,
There was a bug in logs where logs were not loaded by company ID within endpoint. This patch was made recently after the issue was reported in a forum post.
http://apiforum.simprogroup.com/viewtop ... 121&p=2268
If a job have any references like schedule, invoices etc we archive those jobs, other wise we simply delete those records entirely from the system and that is why the endpoint you are hitting is not giving you any records. because the record itself is removed from the system.
Instead of looking for logs, one proper way could be to setup a delete job webhook. When a job gets deleted, you will instantly know about it and you can perform your own logic on that event. Please follow the documentation link below.
https://developer.simprogroup.com/apido ... 984e281ce3
Muqeet
API Developer | simPRO Software Group
-
jellicoe36
- Posts: 11
- Joined: Tue Dec 11, 2018 1:40 am
Post
by jellicoe36 » Thu Jul 16, 2020 1:25 am
Thank you for your help as always.
Would invoices be in one of the events? I have yet to go through all the webhook events and payloads.
-
Muqeet
- Posts: 772
- Joined: Mon Dec 03, 2018 3:24 am
Post
by Muqeet » Thu Jul 16, 2020 3:53 am
At the moment we dont have hooks for invoice events, however invoices will be definitely covered in webhooks in future.
Muqeet
API Developer | simPRO Software Group
-
dilaver98
- Posts: 2
- Joined: Thu Oct 14, 2021 4:22 pm
Post
by dilaver98 » Sun Oct 17, 2021 5:41 pm
any webhook update for incvoice deletion yet?