Laddawn.com : CE Cart Item Drawer

Overview:  There are some data elements (Price Discrepancy Flag, Price Override Reason) that we don’t want to show CE on every line in the cart but they need to be accessible for each line.  The design for this is going to be a drawer interface like the cart share.

Process:

Always add drawer to the form whether or not the user is CE.  But have it hidden. This way we won’t lose the fields but they should not be accessible for “normal”users.

On the Cart tab if CurrentUser.Operator <> “” Then

Show the clickable image that allows the user to slide the drawer out.

 

Duplicate the drawer code from Cart Sharing for movement and interaction, but note the different "pull image" interface.

After the drawer is in place add a checkbox that is only visible for MOD items.  No Overruns.

NoOverrun needs to be added to the CartItem Model, SHOPPINGCARTITEM entity. Add a new named parameter NO.OVERRUN.

Visual Design: https://laddawn1.atlassian.net/wiki/display/web/Changes+to+Cart