[jira] Created: (OFBIZ-2712) Ecommerce time machine

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

[jira] Created: (OFBIZ-2712) Ecommerce time machine

Nicolas Malin (Jira)
Ecommerce time machine
----------------------

                 Key: OFBIZ-2712
                 URL: https://issues.apache.org/jira/browse/OFBIZ-2712
             Project: OFBiz
          Issue Type: New Feature
          Components: specialpurpose/ecommerce
            Reporter: Patrick Antivackis


The idea of this new feature is to allow a "power" user (having a specific right) to choose a date (future or past) allowing him to browse the ecommerce site at his chosen date.
This feature will allow for example an administrator to check that all products/categories/prices/promotions.... are well configured for a time special event (christmas, new product/category launch).
The impact is quite uge as a lot of services need to take into account a new IN parameter (Timestamp moment)

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (OFBIZ-2712) Ecommerce time machine

Nicolas Malin (Jira)

     [ https://issues.apache.org/jira/browse/OFBIZ-2712?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Patrick Antivackis updated OFBIZ-2712:
--------------------------------------

    Attachment: OFBIZ-2712-poc.patch

This is a proof of concept patch file.
With this patch, you can add a timemachine parameter in the url in order to put in session a target date.
For example :
http://localhost:8080/ecommerce/products/PROMOTIONS/p_WG-5569?timemachine=2009-08-05%2012:00:00
will put the date 5 august 2009 at 12 in the session.
 
If you said the the price is 30 USD instead of 60 USD around this date, this price will appear.

In this patch I just modified the calculateProductPrice service and the getProductCategoryAndLimitedMembers service

This is just a proof of concept, not a finalimplementation, as for example in order to set a date, there will be a dedicated area in the user profile (having sufficient right).

The idea of the patch is to let you react in order to the concept


> Ecommerce time machine
> ----------------------
>
>                 Key: OFBIZ-2712
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2712
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/ecommerce
>            Reporter: Patrick Antivackis
>         Attachments: OFBIZ-2712-poc.patch
>
>   Original Estimate: 336h
>  Remaining Estimate: 336h
>
> The idea of this new feature is to allow a "power" user (having a specific right) to choose a date (future or past) allowing him to browse the ecommerce site at his chosen date.
> This feature will allow for example an administrator to check that all products/categories/prices/promotions.... are well configured for a time special event (christmas, new product/category launch).
> The impact is quite uge as a lot of services need to take into account a new IN parameter (Timestamp moment)

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (OFBIZ-2712) Ecommerce time machine

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

     [ https://issues.apache.org/jira/browse/OFBIZ-2712?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Patrick Antivackis updated OFBIZ-2712:
--------------------------------------

    Attachment: OFBIZ-2712-poc-2009-07-23.patch

Just na update of the proof of concept patch file in orde to apply time machine feature on the catalog selector, categories and promotions display.

Feedback on this work in progress are welcome

> Ecommerce time machine
> ----------------------
>
>                 Key: OFBIZ-2712
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2712
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/ecommerce
>            Reporter: Patrick Antivackis
>         Attachments: OFBIZ-2712-poc-2009-07-23.patch, OFBIZ-2712-poc.patch
>
>   Original Estimate: 336h
>  Remaining Estimate: 336h
>
> The idea of this new feature is to allow a "power" user (having a specific right) to choose a date (future or past) allowing him to browse the ecommerce site at his chosen date.
> This feature will allow for example an administrator to check that all products/categories/prices/promotions.... are well configured for a time special event (christmas, new product/category launch).
> The impact is quite uge as a lot of services need to take into account a new IN parameter (Timestamp moment)

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (OFBIZ-2712) Ecommerce time machine

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

     [ https://issues.apache.org/jira/browse/OFBIZ-2712?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Patrick Antivackis updated OFBIZ-2712:
--------------------------------------

    Attachment:     (was: OFBIZ-2712-poc.patch)

> Ecommerce time machine
> ----------------------
>
>                 Key: OFBIZ-2712
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2712
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/ecommerce
>            Reporter: Patrick Antivackis
>   Original Estimate: 336h
>  Remaining Estimate: 336h
>
> The idea of this new feature is to allow a "power" user (having a specific right) to choose a date (future or past) allowing him to browse the ecommerce site at his chosen date.
> This feature will allow for example an administrator to check that all products/categories/prices/promotions.... are well configured for a time special event (christmas, new product/category launch).
> The impact is quite uge as a lot of services need to take into account a new IN parameter (Timestamp moment)

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (OFBIZ-2712) Ecommerce time machine

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

     [ https://issues.apache.org/jira/browse/OFBIZ-2712?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Patrick Antivackis updated OFBIZ-2712:
--------------------------------------

    Attachment:     (was: OFBIZ-2712-poc-2009-07-23.patch)

> Ecommerce time machine
> ----------------------
>
>                 Key: OFBIZ-2712
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2712
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/ecommerce
>            Reporter: Patrick Antivackis
>   Original Estimate: 336h
>  Remaining Estimate: 336h
>
> The idea of this new feature is to allow a "power" user (having a specific right) to choose a date (future or past) allowing him to browse the ecommerce site at his chosen date.
> This feature will allow for example an administrator to check that all products/categories/prices/promotions.... are well configured for a time special event (christmas, new product/category launch).
> The impact is quite uge as a lot of services need to take into account a new IN parameter (Timestamp moment)

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (OFBIZ-2712) Ecommerce time machine

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

     [ https://issues.apache.org/jira/browse/OFBIZ-2712?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Patrick Antivackis updated OFBIZ-2712:
--------------------------------------

    Attachment: OFBIZ-2712-2009-07-27.patch

Updated patch, so for now,the timemachine feature is working for :
Catalog selection
ProductPrice
Productcategory membership
Promotions (display)
Product Association
Product Category Rollup
Survey

Still need to apply the feature to product content, other catalog content

Still waiting for feedback



> Ecommerce time machine
> ----------------------
>
>                 Key: OFBIZ-2712
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2712
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/ecommerce
>            Reporter: Patrick Antivackis
>         Attachments: OFBIZ-2712-2009-07-27.patch
>
>   Original Estimate: 336h
>  Remaining Estimate: 336h
>
> The idea of this new feature is to allow a "power" user (having a specific right) to choose a date (future or past) allowing him to browse the ecommerce site at his chosen date.
> This feature will allow for example an administrator to check that all products/categories/prices/promotions.... are well configured for a time special event (christmas, new product/category launch).
> The impact is quite uge as a lot of services need to take into account a new IN parameter (Timestamp moment)

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-2712) Ecommerce time machine

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-2712?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12769848#action_12769848 ]

Jacques Le Roux commented on OFBIZ-2712:
----------------------------------------

Hi Patrick,

I think the power user could be the admin (the one who is created with the load-admin-user-login ant target). But we still need to give the admin some roles and authorizations,  and notably the one necessary here to browse in future or past.



> Ecommerce time machine
> ----------------------
>
>                 Key: OFBIZ-2712
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2712
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/ecommerce
>            Reporter: Patrick Antivackis
>         Attachments: OFBIZ-2712-2009-07-27.patch
>
>   Original Estimate: 336h
>  Remaining Estimate: 336h
>
> The idea of this new feature is to allow a "power" user (having a specific right) to choose a date (future or past) allowing him to browse the ecommerce site at his chosen date.
> This feature will allow for example an administrator to check that all products/categories/prices/promotions.... are well configured for a time special event (christmas, new product/category launch).
> The impact is quite uge as a lot of services need to take into account a new IN parameter (Timestamp moment)

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.