Two step checkout for Order Guides

Sabrina10
Kilo Guru

We upgraded to the June 2011 release this morning and have realized that the even though we have the Two-step field checked for Order Guides, users are still getting the 3rd confirmation screen. Has anyone else seen this problem? I've opened a ticket with ServiceNow, but since I can reproduce the problem on Demo, I'm hoping that someone else already has a workaround for this.

Thanks
Sabrina

6 REPLIES 6

Mark Stanger
Giga Sage

I don't think there's a way to not get the final confirmation screen. Post a screenshot of the screen you don't want to see.


Sabrina10
Kilo Guru

I'm attaching a screenshot of what we don't want to see. Your supposed to be able to skip this screen by following the steps in this wiki article

http://wiki.service-now.com/index.php?title=Service_Catalog_Order_Guides#Optional_Two_Step_Order_Guides


I see what you're saying. You threw me off with the '3rd step' part. You can have a one or two-step ordering process. Any order guide WITHOUT the 'Two step' checkbox checked should not use the screen shown in your attached screenshot. This looks like a bug to me (I can reproduce it on the demo instance). You should report this to ServiceNow support.


Sabrina10
Kilo Guru

Thanks Mark. I think of each screen as a separate step (Describe Needs, Choose Options and then CheckOut), but I see where in the documentation its explained differently.

I did report it, I was just hoping someone else here had seen it and had found a work around that I could implement until SN got it fixed in a patch.

After posting this on Saturday, I found that if I modified the 'servicecatalog_checkout_one' UI Page, I could basically redirect the user to the screen that the would get when clicking on the Edit Cart button. In the UI Page there is a line like this

j:set var="jvar_two_step" value="true"

If I changed the true to false, the user gets redirected to the Edit Cart Page. For us this is preferrable to the CheckOut screen, as it doesn't have the Requested for, Deliver to, or Special Instructions fields that we don't want our users to see.