Table of contents:
- Extended Sorting Support in Optima Input Listing
- Configurable Rank Visibility for Procure RFQ and Reverse Auction Events In Vendor portal
- Strict File Type Validation and Upload Security Enforcement
- Configurable Approval Reminder Notifications for Event-Based Workflows
- Mandatory Field Highlighting in Bulk Uploads
- Enhanced Download Options in Indent Documents Screen
Extended Sorting Support in Optima Input Listing
Description:
Sorting functionality has been extended to include Ship-To City and Ship-To Name in the Optima Input Listing page, enabling improved data organization at the delivery level.
With this enhancement:
- Users can sort by Ship-To City.
- Users can sort by Ship-To Name.
- Alphanumeric sorting ensures consistent and predictable ordering.
Why This Matters:
- Enhance usability and navigation.
- Improves visibility based on destination details.
- Ensures structured and reliable data sorting.
Description:
A configurable rank display mechanism has been introduced for Procure RFQ/Reverse Auction events to control when transporters can view their rank during live bidding.
With this enhancement:
- New Rank Display Mode added at event level under Bid / RFQ Settings.
- Two options available:
- ALWAYS_SHOW – Rank displayed immediately (existing behavior).
- TOP_N_ONLY – Rank displayed only when within the configured Top N threshold.
- Users can define the value of N (e.g., Top 10).
- If rank is outside the threshold, it remains hidden with neutral messaging.
- Rank is displayed automatically in real time once it enters the defined threshold.
Why This Matters:
- Encourages continued participation in competitive events.
- Prevent early drop-offs due to low rank visibility.
- Improves competitiveness in RFQ and reverse auctions.
- Provides flexible, event-level configuration without impacting existing logic.
Strict File Type Validation and Upload Security Enforcement
Description:
File upload validation has been strengthened with a strict whitelist-based enforcement mechanism to prevent unsupported or malicious file uploads and ensure secure processing.
With this enhancement:
- Whitelist-based validation implemented for approved file types: PDF, DOC, DOCX, JPG, JPEG, PNG, XLS, XLSX, CSV, TXT.
- Files are accepted only when both the file extension and corresponding MIME type match an approved pair.
- Executable files (.exe, .com, .bin, .dll) are strictly blocked.
- Script/code files (.html, .htm, .php, .pl, .vbs) are strictly blocked.
- Files with MIME type application/octet-stream are rejected by default unless explicitly allowed.
- Files containing double extensions (e.g., filename.pdf.exe, file.gif.pdf) are automatically rejected.
- Clear error messages are displayed for unsupported file types or double extension detection.
Why This Matters:
- Prevents malicious or disguised file uploads.
- Ensure consistent client and server-side validation.
- Strengthens compliance and audit readiness.
Description:
A configurable reminder notification mechanism has been introduced for approval-based events to reduce delays caused by missed approval emails.
With this enhancement:
- New “Send Reminder Notification” toggle added alongside “Send Email Notification” at role and event level.
- Reminder frequency (in hours) can be configured when enabled.
- Reminder emails reuse the same template as the initial approval email.
- Reminders are sent repeatedly at the configured frequency until approval or rejection.
- Reminder notifications stop immediately once action is completed.
- Approval/rejection links are disabled after action to prevent duplicate responses.
- Only pending approvers receive reminders with support for both parallel and sequential approval flows.
- Reduces approval delays and operational bottlenecks.
- Ensure timely completion of event-based workflows.
- Provides flexible, role-based configuration without impacting existing approval logic.
Mandatory Field Highlighting in Bulk Uploads
Description:
Mandatory fields in Material Bulk Upload and Indent Material Bulk Upload are now visually distinguished to improve clarity during data preparation and upload.
With this enhancement:
- All mandatory headers are displayed in red color.
- Optional headers remain in black color.
- Applicable in both the UI screens and downloadable templates.
- No changes to existing upload logic or validations.
- Reduces incomplete or incorrect uploads.
- Minimizes repeated upload failures.
- Improves user clarity and efficiency.
Enhanced Download Options in Indent Documents Screen
Description:
The standalone Download option in the Indent Documents screen has been enhanced to provide more granular download selections.
With this enhancement:
- Download option is enhanced into a dropdown menu.
- Users can choose to download:
- Materials
- Materials with EPOD -> Works based on feature
- Materials Comparison -> Works based on feature
- Existing documents and data logic remain unchanged.
- Provides greater flexibility in document downloads.
- Enables users to retrieve specific data as needed.
- Improves usability and document handling efficiency.