The Questions & Answers forum is not supported by XTRF anymore. Please address all your questions to the XTRF Support.

API or Library(C#) avilable to integrate CRM with XTRF
Hello ,I want to integrate my CRM with XTRF using API or Library so is this possible? if Pssoible then tell me api or Library name for intrgration

Cannot close Smart Project through API
It happens occiasionally that Smart Project's status doesn't automatically change to "Closed" despite all jobs within the project being either "Ready" or "Cancelled". Usually this is due to some XTRF <-> memoQ synch issue and can be easily fixed with an API call changing the status of the project, but this time it is different. I am getting "Illegal Project Status Transition: Cannot close project which contains open claims" error while trying to close the project via API. All jobs but one are "Ready", and one is "Cancelled". Has anyone came across similar issue? What is an "open claim" exactly? Does it have something to do with invoicing/vendor specifications, by any chance? Any input will be appreciated!

My template invoice is not recognized by the macro.
Tengo una macro que crea una factura.
Imagínese esto: tengo las plantillas A y B.
Cuando ejecuto la macro, selecciona A. Pero necesito B.
La macro está con groovy,

Exporting all vendors rates (old views): filter by Last Modification. Getting information through the API.
Hello:
I have found the way to retrieve all vendors rates in a CSV through the "old views" system. The thing is that I don't want to retrieve all of them, just the ones that changed in the last X days.
Did you find a way to fiilter by LastModification?
And overall, is there a way to retrieve this information through the API? Or at least through a macro that then I can retrieve the results from the API.
Thanks a lot for your information.
My best regards.

Auto Calculate payables box isnt ticked when posting projects via API
Hello all!
I wonder if anybody who is using some sort of integration to POST xtrf project via API is having a similar issue.
The box in the payables is often unchecked
It used to be more rare few months ago but now it happens so often that it is really hard to keep track of finances in the project.
I cannot find anything in any API call that relates to updating that field

Unique image inserted into email or document template
Anybody has tried inserting a unique image into either an XTRF generated email or a document template (invoice) while the image would be generated via an API call?

How can I build macros with no scope id?
Hello:
I was wondering if there is a way to execute a macro without having to have a scope. It's to mostly use it through the API.
For example, now I am trying to build a macro that accepts the projectId (in my case YYYY/NNNN), searches for it and returns the project information. In this case, what the Project's scope is waiting for, is the internalId (XXXXX). But in my case, I don't need to specify any ids (for the scope). Only a parameter with the ProjectId.
Thanks a lot.
My best regards.

Retreiving the contents of a Smart View with Browers Get API
I'm trying to understand how to properly use the Get API functions in the browers class. There is an API call for "Return views detailed information, suitable for browser" but I'm struggling with the returned data. I input my Class Name, View ID, Etc, but it is only returning the filtering information and not the actual information present in the smart view.
I'd like to figure out how to gain a similar functionality to the "XTRF for Sheets" addon, which works well but is a little slow and pops errors frequently. Any help or insight is greatly appreciated!

Client Feedback (Complaint) via CP API
Hi Team,
I wonder if anybody tried posting Client Complaint via CP API.
We are trying to make a connection between ticketing system in which we manage complaints with XTRF, and my idea is to post feedback via API so it unlocks the projects and notifies relevant people without manual action or e-mail.
The issue is that the string that is within the body
"type": "string",
is unknown and couldnt find anything in the documentation, nor when I tried random stuff like
COMPLAINT
CLIENT_COMPLAINT
CUSTOMER_COMPLAINT
Customer support service by UserEcho