We're reclaiming inactive PDIs to keep them available for active builders. Learn what's changing, who's affected, and how to protect your work. Read More

How to calculate the Business Duration on RITM ?

raj99918
Tera Contributor

Hi,

 

How to calculate the Business Duration on RITM for newly created requests and also for Old records as well I have written the BR simlilar to mark_closed OOB BR but it's giving the wrong value below is my script

 

When to run: before (insert or update) and order 100.

 

Condition -- State is one of Closed Complete, Closed Incomplete and Closed Skipped.

 

Script:

 

(function executeRule(current, previous /*null when async*/ ) {

        var opened = current.opened_at.getValue();
        var closed = current.closed_at.getValue();

        if (current.business_duration.nil())
            current.business_duration = gs.calDateDiff(opened, closed, false); // Business Duration

        if (current.calendar_duration.nil())
            current.calendar_duration = gs.dateDiff(opened, closed, false); // Duration


    }


)(current, previous);
2 REPLIES 2

raj99918
Tera Contributor

hI @Ankur Bawiskar  Could you please help me in this issue ?

 

Thanks

damodharan1
Tera Contributor

Hello All,
   Any solutions found for this issue? i'm also facing same issue in our instance.

Thanks,