Reupload Issue with Intuit Sync Manager sync failed SalesReceipt - quickbooks

I am facing some issues in Syncing SalesReceipt to Intuit QuickBooks desktop edition the actual scenario is like,
I have exported a Intuit QuickBooks SalesRecepit to Intuit QuickBooks Cloud and run the QuickBooks Sync Manager to upload exported SalesReceipt to QuickBooks desktop.
Sync Manager attempted to upload the SalesReceipt to QuickBooks desktop and failed to upload (i.e.Sync Manager tried to Sync SalesReceipt)
Now I need to clear that SalesReceipt record from Intuit QuickBooks Cloud to reexport that record to QuickBooks Cloud or How can I find that Sync Manager Has attepted to upload that record and failed to upload for some reasons so that I can identify such records to reexport into QuickBooks .
Please suggest your views and suggesions , need help as soon as possible.
Thanks & Regards,
Reshma D.

You can use the SyncStatus API to determine whether or not a record successfully synced:
https://developer.intuit.com/docs/0025_quickbooksapi/0050_data_services/v2/0500_quickbooks_windows/0600_object_reference/syncstatus
If it hasn't synced, you can then re-send it / delete the old object / update it.
The documentation page linked above has extensive documentation about the different error codes and states an object can be in.

You can check by executing a query and setting ErroredObjectsOnly=true.
http://docs.developer.intuit.com/0025_Intuit_Anywhere/0050_Data_Services/v2/0500_QuickBooks_Windows/0100_Calling_Data_Services/0015_Retrieving_Objects#Objects_in_Error_State
If the entity is in error state, you can query(in this case, for SalesReceipt) for the specific reason using the SyncStatus API and setting ErroredObjectsOnly=true.
http://docs.developer.intuit.com/0025_Intuit_Anywhere/0050_Data_Services/v2/0500_QuickBooks_Windows/0600_Object_Reference/SyncStatus
From there, you will need to delete or revert the object in error state, depending on if a sync has occurred.
Delete (sync has not occurred):
http://docs.developer.intuit.com/0025_Intuit_Anywhere/0050_Data_Services/v2/0500_QuickBooks_Windows/0100_Calling_Data_Services/Deleting_an_Object
If a successful sync did occur with the entity at least once, but then an Update pushed it into error state, you will need to do a Revert:
http://docs.developer.intuit.com/0025_Intuit_Anywhere/0050_Data_Services/v2/0500_QuickBooks_Windows/0100_Calling_Data_Services/Reverting_an_Object
Hope it will be useful.
Thanks

Related

Why am I receiving this error: QUOTA_CIRCUMVENTION

Google Cloud Support asked me to reach out here to get an answer as to why we're receiving an error that is shutting down our API. The error is: QUOTA_CIRCUMVENTION
Details
Project impacted: Barrows Levy Videos (id: barrows-levy-videos)
Description: Circumventing our quota restrictions via multiple projects acting as one.
We are only using one project and have the playlist getting pulled into the website https://www.barrowslevy.com/.
How do we resolve this issue? We've already been shut down with a previous API and we had to create a new Restricted one. This one was also flagged.
How are we circumventing the quota? What can we do to NOT circumvent the quota?

Audit logs retrieval in slack

I need to check audit logs for activities done between a timeperiod on my slack account. I couldn't find any API/methods which can help me with audit logs retrieval. I need to see what all users have been added, removed or invited between a given timeframe. Any help on how this can be done?
There are of course methods to download login (team.accessLogs) and integration activity (team.integrationLogs), but they only provide a part of the functionality you asked for and the first is only available on paid tier.
However you could develop a small custom app for logging all required activity using the new Event API. With the Event API your app can subscribe to any event type you like to log. Whenever an event of that type occures Slack will send a request to your app, with detailed context information. Your app can then store this info in a file for later retrieval and analysis.
e.g. users added: https://api.slack.com/events/team_join

Restore deleted (?) Google OAuth client app for production system

we are getting a 401 Error from Google API:
401. That’s an error.
Error: deleted_client
The OAuth client was deleted.
It seems that the Google-OAuth-API Client was deleted. Maybe on firebase? Whould be really strange when we delete a firebase project that it is also deleted on Google API...
Is there any way to restore this?!
Thanks a lot for your help!
Best
For everyone who has this problem too. Found the solution:
Project owners can restore a deleted project within the 30-day
recovery period that starts when the project is shut down. Restoring a
project returns it to the state it was in before it was shut down.
Cloud Storage resources are deleted before the 30-day period ends, and
may not be fully recoverable.
Some services might need to be restarted manually. For more
information, see Restarting Google Cloud Platform Services.
To restore a project:
Go to the Manage Resources page in the Google Cloud Platform Console.
In the Organization drop-down in the upper left, select your
organization.
Below the list of projects, click Resources pending deletion.
Check the box for the project you want to restore, then click Restore.
In the dialog that appears, confirm that you want to restore the
project.
Source: https://support.google.com/cloud/answer/6251787?hl=en
This is only possible currently by contacting Google Cloud support, and even then it's not guaranteed they can do it. I just went through the process. The support engineer did mention that they're working to build out "undo-delete" as a feature but they didn't have any dates to share.

xmpp syncing mechanism for iOS client

I have been using iOS client https://github.com/robbiehanson/XMPPFramework
successfully install ejabberd on client side and enable the archive mode on server, able to send and receive message.
My problem is how to get older messages and sync to my local core-data. I have read the framework support and it partially support XEP-0136.
I will able to make any custom APIs from server to fetch the messages and sync on the local.
But i did not get any common message id or so on that basis i will sync.
If anyone has idea about syncing. please let me know.
hi i have done many thing in xmpp from (http://xmpp.org/xmpp-protocols/xmpp-extensions/) tutorial you can get example from bellow github links you can get many help from that
(demo links: )
https://github.com/sesharim/ios-jabber-client
https://github.com/funkyboy/Building-a-Jabber-client-for-iOS
(xmmp Project demo Link:)
https://github.com/chrisballinger/ChatSecure-iOS
i hope it will help full you..
you can get how to fetch old messages and user list and other detail from that above demo programs.
Read XEP-0136 carefully - it describes how to retrieve existing archive.
In fact, XMPPFramework already implement storing all plain incoming messages - you just need to initialize XMPPMessageArchiving with XMPPMessageArchivingCoreDataStorage and activate module on your XMPPStream. Then you may perform core data fetch requests on [XMPPMessageArchiving mainThreadManagedObjectContext]. If you want to retrieve previously archived messages - you should extend XMPPFramework a bit:
send <list ... /> query, optionally limited with Result Set Management parameters (which is supported by XMPPFramework too)
process result (which gives you archived collections by user jid and timestamp) and ask for interested collection with <retrieve ... /> query
process result and send [XMPPMessageArchiving archiveMessage:] with each message in result set, and XMPPFramework will do the rest job - inserts in core data storage - for you.

Set up Sync Manager - Option is missing

Trying to get a test connection on the quickbooks API, but am running into a strange issue.
When testing my new created app space, I need to:
Go to QuickBooks. Open your company file.
Choose File > Set Up Intuit Sync Manager.
Sign in with your Intuit account if you haven't already done so.
Come back after Intuit Sync Manager is done syncing
My quickbooks does not have the : Set up Sync Manager : Option.
Scouring the quicbooks support docs and quickbooks telephone support, I have tried the following:
Re-orderd the "lists" in quickbooks, and repaired company file.. No go...
Made sure the company is accessed with the Admin account.
Tried by creating a completely fresh company, on my local machine, and directly after that, looking for the option.. no go (Did exit and restart Quickbooks)
Verified that the Syncmanager app is installed (resides) on my pc... C:\Program Files\Common Files\Intuit\Sync\IntuitSyncManager.exe
I can run the sync manager, and it appears in my taskbar, but tells me it has no company files to sync. Obviously, this needs to be configured from Quickbooks, which does not have the option.
Platform:
Windows 7, Windows 8, Terminal Services 2003 (All have the option missing)
Quickbooks Enterprise 13 (South Africa), believe its the UK version.
Looking forward to any help.
Regards
Only US versions of QuickBooks work with Sync Manager.

Resources