Quick Books Integration error - quickbooks

We have been using Quick Books integration with a program called Mietrak for a long time now and posting invoices to QB from mietrak always worked just fine until the other day when this error popped up Export Invoice 'xxxxx' Error
Details: Details:
Error Message: There is an invalid reference to QuickBooks Item "xxxx" in the Invoice line.
QuickBooks error message: Invalid argument. The specified record does not exist in the list
Occurred by: Export Invoice
I did repair the QBFC. And reinstalled it
Does anyone know the Source of this error and how I can fix it?

Does the item referred to in the request exist in QuickBooks? What type of item is it?
Usually this specific error message indicates that the item being referred to by the integration application doesn't exist, or is not active. Check to make sure it exists and is active. If it doesn't exist/is inactive, create it as an active item in QuickBooks.

Related

Where to find #c NSError.userInfo dictionary

I am attempting to integrate Google Firebase's Cloud Firestore database into my application on Xamarin in Visual Studio for Mac. In order to do this I am using the Plugin.CloudFirestore and Plugin.FirebaseAuth NuGet packages. The issue is whenever I login or create an account using Plugin.FirebaseAuth I get the following error:
An error occurred when accessing the keychain. The #c NSLocalizedFailureReasonErrorKey field in the #c NSError.userInfo dictionary will contain more information about the error encountered.
It seems to be successfully making a call to the Firebase project as the user is created; however, I believe it is having an issue saving the authentication token/information locally. This error only happens on the iOS project. I do not even know where to start with this error because I cannot find the #c NSError.userInfo dictionary. If anyone knows where I can find that it would be a huge help.
Also if anyone knows how to fix this error that would be a huge help, but I assume the information in the aforementioned dictionary would be important to fixing this.
In that plugin, Plugin.FirebaseAuth, the UserInfo (NSErrorException based) is remapped to a plugin defined platform independent FirebaseAuthException class.
So look at Message property (and then the Reason property) of the thrown FirebaseAuthException as things are mapped in this exception class based upon the original Firebase error code.
Example: The Reason property contains a localized error message if the Firebase password is determined to be weak:
case AuthErrorCode.WeakPassword:
var reason = userInfo[NSError.LocalizedFailureReasonErrorKey] as NSString;
return new FirebaseAuthException(message, exception, ErrorType.WeakPassword, errorCode, reason);
case AuthErrorCode.EmailAlreadyInUse:
re: https://github.com/f-miyu/Plugin.FirebaseAuth/blob/b723d9d15d523a24cdfe34dee2353a6f67553756/Plugin.FirebaseAuth/iOS/ExceptionMapper.cs#L1

Project administrator cannot run workitem query

TFS team project administrator not able to run work item query, when tried through the web browser, page shows the error:
TF401349: An unexpected error has occurred, please verify your request and try again
When tried using Visual Studio 2015, the below error:
TF201072: A user or group could not be found. Verify that the users and groups used in your work item type definition have been added to Team Foundation Server.
Event log in the application server shows the below event error:
System.Data.SqlClient.SqlException (0x80131904): error="600047";%:RebuildCallersViews: Connecting Domain User could not be alidated. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
I am using TFS 2015 update 2.
Note: Same project other users can view normal.
Seems there is something wrong with that user account, although this user is already part of a TFS group, but he still can't access TFS work items. Maybe there is some snag in the TFS identity synch service, and it's usually related to a specific collection.
Attaching and re-attaching the collection will force a refresh of the identity synch data, and will usually resolve this kind issue.
If above is sitll not work.There are also many other articles on the web which help determine the root cause:
You can check whether built-in records were missing in table
TFSIntegration..tblsubscription. Refer to the link below for more
details: A case study on TFS identity replication
Another option is check if the SID of service account is correct.
Replace SID if not, you can refer to this thread for the steps.
Also take a look at the solution of this similar
error:Unable to shelve changes in VS2012 for TFS2010

OpsHub mirgation failure OpsHub-012310: Work item does not exist

Trying to use OpsHub (free version) to migrate from on-prem TFS to VSTS. It is failing on a work item with the following error:
com.opshub.exceptions.eai.EAITFSPollerException: OpsHub-012310: Error
occurred in getting link/attachment information for WorkItem 46906
Revision 1. Caused By OH-TFS-Connector-0051: Operation failed
getLinkInformation. Server Error : TF26198: The work item does not
exist, or you do not have permission to access it.
I am able to access the work item. I did see the work item had 3 associated work items and I verified I could open all of those as well.
Any suggestions? I did get this with a few other work items and I purged them. I would like to know the cause as I anticipate running into this issue again and the process of manually removing the work items is costly as I do not have a list of all the problem work items. I have to resume the migration and wait for it to error.
Update: I have been able to identify the culprit. This work item is linked to another work item in a different project. Surprisingly I can't see that item even though I have collection admin. I'll keep working on it. I know the linked work item exists.
As Justin confirmed himself, the issue was Access Permission. The user through which the migration was running, could access the WIT in question and it's links. But could not access the linked WIT (which was from another project). Providing the permission to the migration user, by making him the 'Project Collection Administrator' solved the issue.

Field name doesn't exist error when viewing published workbook

I’m getting this error: “Field ‘[tableName].fieldName’, which is included in a
join clause , does not exist. Unable to connect to the server "serverName".
Check that the server is running and that you have access privileges to the
requested database.Errors occurred while trying to load the workbook
"/views/reportName". The load was not able to complete successfully”.
I don’t have this problem in the desktop version but I get
this error in the server version. Apparently if I refresh several times the
report eventually loads. I started having this problem after modifying my sql
server table but the field names are same as the pre-modification. Any help
would be greatly appreciated. Thanks.
Try loading the workbook in Tableau Desktop and checking for any invalid dimensions, measures, parameters or calculated fields (they may have a red exclamation mark next to them). Once this check has been done, try republishing the workbook.
Failing that, send an email to support#tableausoftware.com, describing the issue in as much detail as possible, including a screenshot of the error and, if possible, a copy of the workbook and they will help resolve the issue.

TFS 2010: Project dashboard reporting service error

I have configured TFS 2010, but when I try to load the project dashboard for a team project, it returns a reporting service error so I am not able to see the "Task Burndown (hours)" and " Burn Rate (hours/day)". Other parts of the page are working fine.
The error is as:
An error has occurred during report processing. (rsProcessingAborted) Get Online Help
Cannot impersonate user for data source 'TfsReportDS'. (rsErrorImpersonatingUser) Get Online Help
Log on failed. (rsLogonFailed) Get Online Help
For more information about this error navigate to the report server on the local server machine, or enable remote errors
I got resolution finally....
Go to analysis service.
You will see database named as TFS_Analysis.
Go to Roles node.
View properties of "TfsWarehouseDataReader".
Click on Data Sources.
Now you will see Tfs_AnalysisDataSource.
Change access to "Read" and check "Read Definition" box. Now Click OK and You are Done.
The main problem was with SCHEMA CONFLICTS.
First identify which fields are causing schema conflicts, invoke GetWarehouseStatus and observe the XML which fields got conflicted, and in which collection. once you found the filed names then rename the fields with the help of below link.
geekswithblogs.net/Natalia/Default.aspx
msdn.microsoft.com/en-us/library/ee921480(v=VS.100).aspx
then rebuild your warehouse from tfs admin console, take a back up of old database in sql database and delete it .wait for some time (depends on warehouse time to refresh the cube or check the GetWarehouseStatus next day and check the xml ). to check this use below link
type //localhost:8080/tfs/TeamFoundation/Administration/v3.0/WarehouseControlService.asmx?op=GetProcessingStatus
I spend lot of time to resolve this issue, that's why posting the solution here, this may help some one... any queries related schema conflicts and Reporting services feel free to post me... iam not a expert but for sure i can help you out in this issues....
Please use Mark as Answer if my post solved your problem and use Vote As Helpful if a post was useful.

Resources