# Allow to create quotations from request when there is a received quotation

**URL:** <https://discuss.tryton.org/t/allow-to-create-quotations-from-request-when-there-is-a-received-quotation/6576>\
**Category:** Ideas\
**Created:** [October 10, 2023, 9:56am UTC](https://discuss.tryton.org/t/allow-to-create-quotations-from-request-when-there-is-a-received-quotation/6576 "2023-10-10T09:56:29Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![shervas](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/s/a3d4f5/32.png) [@shervas](https://discuss.tryton.org/u/shervas)\
**Post date:** [October 10, 2023, 9:56am UTC](https://discuss.tryton.org/t/allow-to-create-quotations-from-request-when-there-is-a-received-quotation/6576/1 "2023-10-10T09:56:30Z")

</div>

Hi,  
At the moment, It is possible to create quotations from requests that are either in draft or quotation state.  
That happens if there is no quotation created yet or if a quotation is created but it is in draft, sent or rejected.  
But I think that allowing to create a new quotation even if a quotation has already been received makes sense.  
For example when you receive a quotation and you want to try with another supplier before creating a purchase, just in case.  
In the case you agree with that, I will create the issue.  
Thanks beforehand.

---

<div class="post-metadata">

**Author:** ![ced](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/ced/32/1237_2.png) [@ced](https://discuss.tryton.org/u/ced)\
**Post date:** [October 10, 2023, 4:42pm UTC](https://discuss.tryton.org/t/allow-to-create-quotations-from-request-when-there-is-a-received-quotation/6576/2 "2023-10-10T16:42:50Z")

</div>

For me you can already run multiple times the “Create Purchase Request Quotation” wizard. It is just warning if there are already previous quotation to avoid creating duplicated quotations.

---

<div class="post-metadata">

**Author:** ![shervas](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/s/a3d4f5/32.png) [@shervas](https://discuss.tryton.org/u/shervas)\
**Post date:** [October 11, 2023, 6:25am UTC](https://discuss.tryton.org/t/allow-to-create-quotations-from-request-when-there-is-a-received-quotation/6576/3 "2023-10-11T06:25:09Z")

</div>

When a request has a received quotation therefore the request state is received, it does not warning, it just don’t do anything.  
I think the code that is controlling that is the following (I would paste a permalink but that code in heptapod is not loading for me):

 ![image](https://discuss-cdn.tryton.org/uploads/default/original/2X/2/2862e0cc13713e4ac1bb074c336d7572b843a3cc.png)

---

<div class="post-metadata">

**Author:** ![ced](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/ced/32/1237_2.png) [@ced](https://discuss.tryton.org/u/ced)\
**Post date:** [October 11, 2023, 7:46am UTC](https://discuss.tryton.org/t/allow-to-create-quotations-from-request-when-there-is-a-received-quotation/6576/4 "2023-10-11T07:46:35Z")

</div>

I guess we could include the received state but it should also raise a warning for this state.  
Also instead of silently stop, it should raise an error if the wizard is run for requests in other states.

---

<div class="post-metadata">

**Author:** ![shervas](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/s/a3d4f5/32.png) [@shervas](https://discuss.tryton.org/u/shervas)\
**Post date:** [October 11, 2023, 8:51am UTC](https://discuss.tryton.org/t/allow-to-create-quotations-from-request-when-there-is-a-received-quotation/6576/5 "2023-10-11T08:51:12Z")

</div>

Okay, I agree.  
Issue: [Allow to create quotations from request when there is a received quotation (#12630) · Issues · Tryton / Tryton · GitLab](https://foss.heptapod.net/tryton/tryton/-/issues/12630)

---

<div class="post-metadata">

**Author:** ![cooper21](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/c/f4b2a3/32.png) [@cooper21](https://discuss.tryton.org/u/cooper21)\
**Post date:** [October 13, 2023, 6:40am UTC](https://discuss.tryton.org/t/allow-to-create-quotations-from-request-when-there-is-a-received-quotation/6576/6 "2023-10-13T06:40:45Z")

</div>

> [@shervas](#):
>
> Hi,  
> At the moment, It is possible to create quotations from requests that are either in draft or quotation state.  
> That happens if there is no quotation created yet or if a quotation is created but it is in draft, sent or rejected.  
> But I think that allowing to create a new quotation even if a quotation has already been received makes sense.  
> For example when you receive a quotation and you want to try with another supplier before creating a purchase, just in case.  
> In the case you agree with that, I will create the issue.

Certainly, it makes sense to have the flexibility to create a new quotation even when a quotation has already been received. There are various scenarios in procurement where you might want to explore multiple options before making a final decision. Here’s a comment in support of this idea:

“Allowing the creation of a new quotation even when a quotation has already been received is a valuable feature to enhance flexibility in procurement processes. There are cases where it’s essential to explore alternative options or evaluate different suppliers before finalizing a purchase decision. By permitting users to create a new quotation in such scenarios, it streamlines the process and enables efficient decision-making. This feature can greatly benefit users who need to consider multiple options, ensuring they have the necessary tools to make well-informed choices. We recommend implementing this feature for a more versatile and user-friendly experience.”

If you believe this feature would enhance your workflow and the functionality of your system, creating an issue or feature request is a good way to initiate its development and implementation.
