Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unit Price Contract #36012

Open
barredterra opened this issue Jul 5, 2023 · 0 comments · May be fixed by #46214
Open

Unit Price Contract #36012

barredterra opened this issue Jul 5, 2023 · 0 comments · May be fixed by #46214

Comments

@barredterra
Copy link
Collaborator

barredterra commented Jul 5, 2023

Is your feature request related to a problem? Please describe.
In construction, it is common to make unit price contracts. For example, the Quotation and Sales Order indicate that one square meter of roofing costs $100, while the total number of square meters and the total amount remain unknown. Upon completion of the work, the result is measured and invoiced, for example 50 sqm of roofing resulting in a total of $5000.

This is currently not possible in ERPNext. In a Quotation or Sales Order, we cannot prevent the system from calculating a line amount and we cannot set the line quantity to 0. In a Sales Invoice we cannot freely increase the quantity due to the overbilling validation.

Describe the solution you'd like
Add the possibility to mark a line item as "Is Unit Price". This should prevent the calculation of a line amount, thus also excluding this line item from the total. If "Is Unit Price" is selected, the line quantity can be fixed to 1. The overbilling validation should skip such lines.

Additional context

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant