How I can setup item limit price based on the purchase price

How to Set Up Item Limit Price Based on Purchase Price and User-Specific Configuration

Hi everyone,

I’m looking to set up a pricing configuration in Frappe with the following requirements and would appreciate your guidance:

Item Limit Price Based on Purchase Price:
How can I configure an item limit price in Frappe that is based on the purchase price or cost price of the items?

Percentage-Based Sales Price:
For example, if the purchase price of an item is 100, I want to automatically set the sales price to be 20% higher than the purchase price. How can I achieve this?

User-Specific Cost and Limit Price Visibility:
Is there a way to set up and display cost and limit prices differently for each user?

It is possible but you have to customize the whole code of sales, purchase and stock price, and it is not easy. Because for these scenarios you have to develop custom app and do base method one by one.

Why override because many times the pricing rule will also be linked, so you have to customize it as well. And if want userwise item price then all methods have to be overridden or you have to think some custom logic like that.