Documentation Summary

Document Workflow

Document Workflow

This Extension modifies the default user journey to optimise the download, print and approval workflows. It does this by splitting out the Basket and Drafts sections into 2 pages, allowing approval workflows to be applied to download templates and forcing “Recreated Designs” to go into the users Drafts.

Release Notes

Version 7.3

31/03/2025

Version 7.2

05/03/2025

Version 7.1

18/02/2025

Version 7.0

18/12/2024

Version 6.0

10/05/2023

Storefront 9.8 compatibility - sections of JavaScript redone.

Version 5.9

10/05/2023

The Web Content Accessibility Guidlines followed - the top-most menu items acessible by the TAB key in the correct order.

Version 5.8

23/09/2022

The notification suppressed only when the “Download Now” button was clicked, not when the Product was a “download” product.

Version 5.7

25/08/2022

The notification email “TellUserOrderPlaced” suppressed.

Version 5.6

13/06/2022

The “DocToCart_Before” handler introduced.
Reordered documents fall in the “Drafts” regardless of their “download” or “approval” status.
The cloned documents fall in the “Drafts”.

Version 5.5

21/03/2022

Apart from”roi360” admins, Azure Identity user login supported.
The form-filling javascript fixed.

Version 5.4

18/02/2022

The “Basket/Drafts” page - the “?show=” query parameter enforced.

Version 5.3

21/01/2022

“RightMarket Document Workflow” is the new DisplayName.
The “Add to Cart” button never hidden.
The extension is self-documented on its own configuration page.

Version 5.2

03/11/2021

A bugfix - UserJLogin doesn’t have the “LoggedInUserID”.

Version 5.1

09/10/2021

The text resource file “Text.resx” moved from the “WebPages/Custom” to the “WebPages/ROI360” folder.

Version 5.0

08/09/2021

Storefront Header menu - the “Cart” option split in “Basket” and “Drafts”.
“Drafts” should never be disabled, etc.

Version 4.0.2020.1218

18/12/2020

The first version working in Storefront 9.

Version 4.0.2020.1123

23/11/2020

Storefront 9 development started.
The “GetListValue(‘AllUserGroupsWithIds’)” bug fixed.