Friday, August 10, 2018

Sales price on a project PO - When is it editable / non-editable ??

Reinventing the wheel is always frustrating and royal waste of time. To avoid that, i am writing this post. This is nothing big but just a small note so that it becomes permanent in my memory and i need NOT spend time on it in future if it crosses my path again.

Sales price field on the project tab in the project PO behaves differently based on whether it is for item or procurement category and whether cost is to be consumed on the project at the time of receipt or not. We are going to discuss all of these scenarios in detail below.

Sales price field on the project PO - Items

Without the consumption of cost on project at the time of receipt

When there is no requirement to have cost absorbed on the project at the time of PO product receipt, then the Sales price field on the project PO is editable and user can edit it. The sale price field will pre-populate sales price value if it is already set on the item record (in the Sales tab, Base price) and user will have the ability to change it.

The project parameter for cost not to be consumed on the project is as below:

Cost not to be consumed on project at product receipt

Sales price setup on the product on sales tab.

Base sales price 

With this setting, the user is able to edit the sales price on the project PO.

Sales price field is editable on a PO
As stated earlier the price is pulled from the base sales price but user can edit this. This value will be charged to customer when the project invoice is raised for this cost (PO).

With consumption of cost on project at the time of receipt

When there is a requirement to have cost absorbed on the project at the time of PO product receipt, the following parameters needs to be switched on.

Project purchase order setting for absorbing cost on project
However when these parameters are switched on, the system creates a SO of type 'Item requirement' in the background when the project PO is created. On this PO, the Sales price field for the item is 0 and not editable.

Sales price field is 0 and not editable

Sales price in this case is stamped on the auto created Sales order of type 'Item requirement' and also on the associated 'Item requirement' record, which can be updated. This is price which would then be used when the project invoice is raised for this cost (PO).

Sales price updated on the Item requirement record is reflected on the Sales order record and vice versa.

Sales price on the Item requirement record.



Sales price on the Sales order line

This value will be charged to customer when the project invoice is raised for this cost (PO).


Sales price field on the project PO - Procurement category

With 'Set the cost price as the sales price by default' parameter switched off

When the project PO is created for a procurement category, then if the the below parameter is switched off, then the sales price is not editable and the sales price is pulled from the sales price setup done for the attached project category.

Set the cost price as the sales price by default - OFF

Sales price on the project PO with procurement category is not editable and the price is pulled from the sales price setup for the category in the projects module.

Sales price is not editable

Sales price pulled from the project sales price setup. This category is linked to the procurement category in the PO line.

Sales price setup in projects module.

If no price is setup then sales price would be 0.

**Cost consumption on the project can only be done for the stocked items, hence if procurement categories are used on the project PO, cost can ONLY be consumed on the project after the PO invoice**

With 'Set the cost price as the sales price by default' parameter switched on

When the project PO is created for a procurement category, then if the the below parameter is switched on, then the sales price is not editable but the sales price is equal to the cost price.

Sales price is not editable but same as cost price
Ideally in this option, sales price should have been editable. I mean system should propose the sales price equal to cost price but the sales price field should have been editable for the user to edit / change. Is this possible in standard? Can anyone shed some light?

Other than this question, now i am comfortable with the 'Sales price edit / no -edit' issue on a project PO for item and procurement category. I hope you all to.

Thanks

Kind Regards
Sarang


No comments:

Post a Comment