Questions?

They are answered by the XTRF community and our experts

0

Changing Client's Name in Smart Projects after creation using Macros

Ahmed Abd El Hameed 2 years ago updated by Dennis Rosenbaum 2 years ago 3

Hello , I am trying to change the client name after creating the smart project but it only changes from the outside not from the inside of the project dashboard 

Image 2411

Image 2412

is there anyway I can change it in both places ? I tried to setNameInternal and it didnt work aswell

here is my code

import com.radzisz.xtrf.utils.velocity.VelocityTagUtils
import com.radzisz.xtrf.model.project.Project
import com.radzisz.xtrf.service.CustomerService
import com.radzisz.xtrf.model.partner.customer.Customer




class ChangeClient {
    def list;
    def params;

    VelocityTagUtils utils = new VelocityTagUtils();

    ChangeClient(list, params){
    this.list = list;
    this.params = params;
    }
CustomerService customers = utils.getService("com.radzisz.xtrf.service.CustomerService")
Customer newCustomer = customers.getByName("DTest2")
def nameOfNewCustomer = newCustomer.getName()

    def runMacro() {
        String customerName
        
        list.each{Project project ->
            project.setCustomerInternal(newCustomer)
            project.getCustomer().setNameInternal(nameOfNewCustomer)
        }
    }
}

new ChangeClient(list, params).runMacro();


0

Classic projects

Christiane Lueke 2 years ago updated by Thijs Senten 2 years ago 1

Can I still access classic projects and if so, how do I switch between smart projects and classic projects?

0

Has anyone created a macro to update the Project/Account/Sales Managers?

mark 2 years ago updated 2 years ago 3

I'm hoping to be able to change the Project Manger (and/or account manager, sales manager, project coordinator) through a macro and trigger it via api. Has anyone done this? Does this seem doable? Thanks!

0

Can you create an external list of vendors to invite to a job via API?

mark 3 years ago updated 3 years ago 2

We've been trying to figure out how we want to invite vendors to a job via the API and have been following this thread... https://xtrf.userecho.com/en/communities/8/topics/2164-can-you-select-vendors-through-api

Here's a similar question, but from a different angle.

Can I (or has anyone already done this??) create a dynamic external list of vendors with their XTRF IDs, and then use this list to invite them to new XTRF projects? So rather than create a vendor selection rule that is based off of XTRF filters, create a list that the rule pulls and executes upon? If this is possible, I assume it would have to be a macro, so, where/how would you execute this macro?

Any thoughts? Thanks!

0

How can automatically send POs to in house vendors only and put in cc his manager?

Ehab Elkady 3 years ago 0

How can automatically send POs to in house vendors only and put in cc his manager?

0

Negative TM Savings

Monika 3 years ago updated by Thijs Senten 3 years ago 1

Hello! Does anybody know what does it mean if I see in XTRF negative TM Savings? 

I am not sure how to explain that :)

Image 2296

0

Is there an automatic way for the vendor to confirm project acceptance?

fkotsi 3 years ago updated by Thijs Senten 3 years ago 1
0
Answered

Classic to Smart Quotes/Projects

Heidi 3 years ago updated by Bartosz Gumuła (XTRF Solution Architect) 3 years ago 3

Quick question... I vaguely recall reading/seeing somewhere that XTRF will removed classic quotes/projects altogether and basically force us to use smart quotes/projects. Can anyone confirm/deny that?

0

XTRF continually archives old canceled projects...

mark 3 years ago updated 3 years ago 1

Something that I just realized. We frequently clean up the archived quotes and project files on our server. I've noticed that we have a lot of old projects that keep getting re-archived. For awhile I've assumed that it was because PMs were opening and adjusting these files. But I decided to look into it and it turns out that XTRF seems to continually re-archive old canceled projects if there is still an open ("Started") job in the workflow. (This is for Smart Projects, I haven't checked for Classic).

I'm going to start informing our PMs that to cancel your project you also need to make sure all jobs are canceled as well. Has anyone seen this? Is there a reason for this that I don't see or is this a bug/fluke?

0
Answered

Upload updated files on a Sent quote (Smart view)

Good morning,

I've deleted the files uploaded to a quote because the client sent updated ones. But once deleted the old files I cannot upload the new ones. The Add files button is deactivated. How can I upload the new files?