Loading...
 
ESA > Join & Share > Forums > SSE Forum > Feature Request: Back Button

SSE Forum

Help

Show posts:
Jump to forum:

Feature Request: Back Button

Dear SSE Operations Team,

during testing and using the SOSI SEE Services (SLCS Services, SMUS Service and SOSIH Services), we noticed a missing feature of the SSE when placing an order for a specific product.

Once the order has been placed the context of the Browser changes to the users orderlist leaving no possibility for the user to return to the service in the state when he has issued the order. The back button of the browser does not help in this case.

If ordering required a difficult and complex search strategy in the service or a complex definition of an AOI, this is lost after issueing the order. So, the service configuration has to be done again to issue e.g. orders for other search results.

Would there be any possibility to add a kind of Back Button (return to service) after the order has been placed?

Thanks for the feedback and help
Christopher


Re: Feature Request: Back Button

Hello Paulo,

thanks for the very detailed answer. I understand that this is not an easy issue and that there will be compromise to be made. So, we are looking forward the results of your internal discussions.

Thank you
Christopher



Re: Feature Request: Back Button

At the moment that is still open for discussion, whether the user is taken back to the Order Preparation or to the Order Confirmation phase (in the latter case, it would be a simple re-submit button), although to encompass all needs, it should be the Order Preparation phase, even if this is much more complex.

Furthermore, if we consider that it should go to the Order Preparation, then we need to consider that there are several types of services which may lead to it:

- Search->Order service, with shopping basket
- Search->Order service, without shopping basket
- Search->RFQ->Order service, with shopping basket
- Search->RFQ->Order service, without shopping basket
- Search->RFQ service, with shopping basket
- Search->RFQ service, without shopping basket
- RFQ->Order service
- Simple RFQ service
- Simple Order service

At that point it's obvious that the ideal would be an arbitrary "back to..." feature that would allow free navigation within the service lifecycle (e.g. I'm on the Order, I want to go back to Search; I'm on the Order, I want to go back to RFQ; I'm on the RFQ, I want to go back to Search etc.), but this may cause problems to very basic features of the SSE which have existed since the beginning, in particular regarding the browser sessions (cookies, shopping basket, WebMapViewer session). There's also the issue that even an operation has sub-steps, so the "back to..." would have to be even more specific (e.g. back to Search, before result; back to Search, after result).

The two scenarios are evidently very different in terms of the required effort to implement. We will discuss this internally, but probably we will decide on a compromise, it's clear that a simple re-submit is also too short-sighted.

Paulo



Re: Feature Request: Back Button

Hello Paulo,

yes, this would be exactly what we need.

Just one more scenario:

In case you have searched for products in the service, you got a list of results. Then you selected e.g. one of the results and ordered it. Would your intended solution then come back to the service in a state that you could select another result for ordering?

Thanks for the feedback and help
Christopher



Re: Feature Request: Back Button

Hello Christopher.

We know about this limitation and in fact a few months ago we formalized a new SSE requirement to have an order re-submit button on the Order Result page. It's not exactly the same as a "Back" button, but if implemented the right way will allow overcoming the problem.

What we envisage is exactly what you mention, i.e. a way that allows a similar (or the same) order to be re-submitted, which practically implies that you should be able to go back to the moment before you submitted the order, with all input parameters already set.

Let us know if this would be enough for you.

Paulo



Show posts:
Jump to forum: