Task #16999
closedTask #16394: Sprint Planning 30/09/2024 - 18/10/2024
FE - Quotation: Add remarks fields in Quotation screen and and Display on Quotation PDF
Description
Description
Add Remarks fields on Quotation screen and pdfThe new text area field should be added: RemarksThe inputs in these fields should be in uppercase.
Should add the remarks input by the FFWD/Salesperson: in the email body being sent upon approval
Title: Add a "Remarks" field to the Quotation screen and display it in the Quotation PDF
As a salesperson,
I want to add a "Remarks" field of type textarea to the Quotation screen,
So that I can include additional notes or important information regarding the quotation, and have these remarks printed in the Quotation PDF.
Acceptance Criteria:¶
-
Field Addition:
- A new field labeled "Remarks" should be added to the Quotation screen.
- The Remarks field should be of type textarea, allowing users to enter multi-line text.
- This field should have no character limit, but it should support at least 500 characters.
-
Validation:
- The Remarks field should be optional (no mandatory validation).
-
Display in Quotation PDF:
- The value entered in the Remarks field should be displayed below the main content in the Quotation PDF.
- The remarks should appear after the total cost and other summary details of the quotation.
- The heading "Remarks" should be printed in bold, followed by the text entered by the user.
-
PDF Formatting:
- Ensure that the remarks are displayed in a readable format, accommodating multi-line entries.
- If no remarks are entered, the "Remarks" section should not appear in the Quotation PDF (leave it blank or omit entirely).
Non-functional Requirements:¶
- The Remarks field should support special characters and multiple lines without breaking the UI or causing errors.
- Ensure that the field value is properly saved in the database and retrieved when generating the Quotation PDF.
- The Quotation PDF should be visually consistent with the rest of the content after including the remarks.
GitLab Sync Log
[{"id": "9745", "author": "Cedric Roussel", "hours": 2.0, "created": "2024-10-03T05:46:43.106Z", "log_date": "2024-10-03", "comment": "Imported from GitLab by @Cedric Roussel on 2024-10-03T05:46:43.106Z: 2h-(2.0)h spend at: 2024-10-03", "status": "active", "deleted_by": "", "redmine_entry_id": 8498}]
Updated by Redmine Admin 3 months ago
- Status changed from QA to Closed
- % Done changed from 50 to 100