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

💡 [Feature Request] - Add item description row in sales invoice and print templates #987

Open
system19 opened this issue Oct 21, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@system19
Copy link

system19 commented Oct 21, 2024

Summary

Add an editable rich text field to each item row when creating a sales invoice.

What problem are you trying to solve?

Allow freelancers, service providers and trades people to better explain to customers what work has been done.

Basic Example

If a frappe books user charges an hourly rate they can bill for the hours worked (By adding a hourly rate item row in the sales invoice) and also provide the client with a more detailed breakdown of what was achieved. This would get printed directly below item name in a new row. If this item description field is left blank then print nothing. For example a small I.T. business owner does 4 hours work at a clients office. In that 4 hours they fixed network issues, CCTV not recording, software updates and printer not working. The following Tuesday a client requests some remote access software support. When creating the invoice the I.T. business owner adds a remote support item to the sales invoice. In the new description field they can briefly describe who and what support they provided.

Drawbacks

Probably the simplest way to implement this new feature would be to access the new rich text area via the edit icon displayed in each item row. Place it somewhere near the top of the slide out. Make it the full width of slide out and about 10 lines tall with basic text layout icons. All layout formatting should get passed to print preview.

Reference Issues

No response

@system19 system19 added the enhancement New feature or request label Oct 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant