Time Card approval creates new expense line which creates a new capex cost plan everytime?

Pranav_Thanedar
Mega Sage

Hello Community,

 

Can someone please explain what are we doing wrong in the below process?

 

1. We create resource assignments and approve them

2. We generate cost plans using the generate labour costs button in the financials section of the Project Workspace (This cost plan is Opex because the project task was Opex)

3. The user fills time card for the task for which the resource assignment was created.

4. The time card is processed by time card approver.

5. An expense line is created after time card is processed.

6. Now, the expense line again creates a new cost plan which is of the type Capex.

 

Why is a new cost plan being generated when there is already one existing? and also why is the cost plan always capex even though when the task for which resource assignment was generated is opex? 

 

Can someone please explain if we are following a wrong process or is there something wrong with how cost plans are supposed to work? Thanks!

1 ACCEPTED SOLUTION

Hi @Pranav_Thanedar and @Colin Stengs1 This issue is fixed in the latest version of project workspace. Please upgrade your project workspace applications to version 6.0.0 and retry.

View solution in original post

11 REPLIES 11

Vinay3
ServiceNow Employee
ServiceNow Employee

Hi @Colin Stengs1 could you please upgrade the project workspace version to the latest 6.0.0 and retry.

Hi @Vinay3 ,

 

Upgrading the PW to 6.0.0 seems to have solved the issue. Thank you so much for the valuable inputs.

 

Regards,

Pranav Thanedar

Runjay Patel
Giga Sage

Hi @Pranav_Thanedar ,

 

Capex cost plan will get created if there is no associated cost planed marked for time card. This is oob behavior.

RunjayPatel_0-1730963710457.png

 

-------------------------------------------------------------------------

If you found my response helpful, please consider selecting "Accept as Solution" and marking it as "Helpful." This not only supports me but also benefits the community.


Regards
Runjay Patel - ServiceNow Solution Architect
YouTube: https://www.youtube.com/@RunjayP
LinkedIn: https://www.linkedin.com/in/runjay

-------------------------------------------------------------------------

 

Hi @Runjay Patel ,

 

Thank you for the response, the above mentioned behavior is only working if the existing cost plan created from the Generate labor costs button for resource assignment is of the type Capex. For Opex cost plans, please take a look at below screenshots of what exactly is happening and please suggest.

 

Below is the resource assignment for task

Pranav_Thanedar_1-1730980476271.png

 

It generates the below cost plan when using the Generate labor costs button

Pranav_Thanedar_2-1730980662209.png

Below is the timecard entry that the resource has submitted, as you can see there is resource plan associated with the timecard.

Pranav_Thanedar_3-1730980970278.png

Now, when I approve the timecard, following entries are created in the expense line and cost plan tabs.

 

Pranav_Thanedar_4-1730981092438.png

 

Pranav_Thanedar_5-1730981501445.png

As you can see, ServiceNow creates additional entry of a capex cost plan which has 0 total planned cost despite there being an entry for that resource assignment with a Opex cost plan.

 

Can you please suggest? Thank you!

Hi @Pranav_Thanedar ,

 

Ohh i see it means one Capex has to be there as cost plan. As per my understanding ServiceNow logic states that we can not complete project without having Capex cost 😀

 

-------------------------------------------------------------------------

If you found my response helpful, please consider selecting "Accept as Solution" and marking it as "Helpful." This not only supports me but also benefits the community.


Regards
Runjay Patel - ServiceNow Solution Architect
YouTube: https://www.youtube.com/@RunjayP
LinkedIn: https://www.linkedin.com/in/runjay

-------------------------------------------------------------------------