Open ckosiegbu opened 7 years ago
A couple comments:
Point 3 struck through.
Point 2: When submissions to an RFQ have all been received, there is usually more than one party that has to review all the submissions and make a decision on which one wins the bid. Sometimes (as with a current customer) these decisions are time-bound and can't wait for the RFQ-responsible to generate and distributes results. I think therefore that it'd be a benefit to automatically dispatch all the submissions once the deadline has elapsed. This removes the potential bottleneck of needing to wait for a specific actor to publish the results.
Point 3: It's a standard feature in SRM (supplier relationship management) tools. You don't want the RFQ-responsible (or any other users for that matter) being able to see any of the quotations before the deadline or else it produces an opportunity for price-fixing.
Point 5: There's already a Cancel button on the RFQ (as-per submittable DocType). The approach I had in mind was to implement a hook on on_cancel which would trigger the notifications. Regarding notifying the suppliers of the amended RFQ, I guess that could be written into the function tied to the "Send Supplier Emails" button (it would need to check if this was a modified document and then add some highly visible message to the outgoing message indicating that there has been some sort of notification. e.g. Please note that this is an updated version of the previously cancelled RFQ #YYYY). Also, one could avoid the confusion by making sure that submission for the cancelled RFQ does not work and throws up an error message.
@ckosiegbu Point 3. Indeed this applies to many procurement procedures. I've currently tried implement it by adding 'Due Date' to RFQ doctype and some custom scripting. Unfortunately I cant get to prevent the RFQ from opening entirely. The best I could to was to conditionally hide sensitive fields but it is still in the works.
But I think Point 3 and Point 5 should come as out-of-the-box features.
+1
why did the ERPNext team not implement feature no 1 (The ability to set a deadline for the RFQ after which it closes and suppliers can no longer respond ), is there a reason for that?
We would like to propose the following features into the RFQ process:
3. Have the ability to link submitted quotations to the original RFQRegards, Chude