Hello everyone,
I am encountering a problem in Odoo 17 and hope someone can help me resolve it.
We are using the Point of Sale (POS) to manage our in-store sales, and we have installed a module that allows us to manage partial orders, which lets us leave some orders in "New" status (unpaid) until the payment is completed.
The issue arises when we have orders in "New" status: they are automatically marked as "Invoiced" and "Paid" by the payment method "Bank", even though no actual payment has been made. This situation seems to occur after a certain period, approximately 1 month, but not exactly. Note that as long as the order remains in "New" status, the session cannot be closed, so the session remains constantly open.
Details of the issue:
- Orders in "New" status (partial orders) are automatically marked as "Invoiced" and "Paid", as if an automatic closing process is trying to "regularize" the situation by invoicing and paying these orders without any actual payment.
What I've already checked:
- The configuration of automatic actions and scheduled actions in Odoo.
- The settings of the partial orders module to see if there is an interaction that could be causing this behavior.
Questions:
- Is there an automatic mechanism in Odoo that closes sales or transforms orders into "Invoiced" status after a certain period of inactivity, particularly for orders in "New" status?
- Is there a way to configure a maximum inactivity period for an open session in POS?
Thank you in advance for any insights or help you can offer to resolve this issue.