How to Assign Contract Costs to a Business Application

spietrofeso
Tera Contributor

Need some guidance on the following:

 

Scenario: 

I have a software contract that I want to associate to a Business Application and have these costs show up in the Enterprise Architecture Dashboard > Portfolio TCO page.

 

I understand that on the Contract record, we can associate the contract to a Model ID and then relate the Model ID to the Business Application and then from the Business Application form you can see the Model ID, open the form and with adding some related lists see some useful Application information.

 

spietrofeso_0-1726790137753.png

 

But there is no way that I can see on how to capture the Contract Cost related to the Business Application WITHOUT doing a separate manual TCO entry. 

 

I do not see how I can leverage Contract Rate Cards and Expense Lines to programmatically record a TCO entry.

 

Am I way off base and overthinking this? 

1 ACCEPTED SOLUTION

mcastoe
ServiceNow Employee
ServiceNow Employee

Hi,

 

you are correct in that there is no mechanism to create the TCO costs.  You will need to develop a scheduled script that periodically, maybe by month, that sums the associated expenses and creates the TCO costs.  The script may have to determine the Cost type though it sounds like the expense lines are labor related so perhaps a Labor Capex, or Labor Opex as needed woudl do the trick.

I would not make a TCO cost line for each and every expense line unless they are already summed by say month or quarter.  Your TCO need to be specified at a Month or Quarter or even Fiscal Year level (fiscal periods).

Check out this artcle on how to push data into APM TCO.  It uses spreadsheet imports but you can translate the logic to just a script instead of Import sets. 

Manually Incorporating TCO into your App Rationalization Practice

 

hope this helps,

mark

View solution in original post

1 REPLY 1

mcastoe
ServiceNow Employee
ServiceNow Employee

Hi,

 

you are correct in that there is no mechanism to create the TCO costs.  You will need to develop a scheduled script that periodically, maybe by month, that sums the associated expenses and creates the TCO costs.  The script may have to determine the Cost type though it sounds like the expense lines are labor related so perhaps a Labor Capex, or Labor Opex as needed woudl do the trick.

I would not make a TCO cost line for each and every expense line unless they are already summed by say month or quarter.  Your TCO need to be specified at a Month or Quarter or even Fiscal Year level (fiscal periods).

Check out this artcle on how to push data into APM TCO.  It uses spreadsheet imports but you can translate the logic to just a script instead of Import sets. 

Manually Incorporating TCO into your App Rationalization Practice

 

hope this helps,

mark