Skip to content

Instantly share code, notes, and snippets.

@zubairov
Forked from iznenad/gist:a4eeba15c32f96b1fd27
Last active August 29, 2015 14:24
Show Gist options
  • Save zubairov/e7947875a01a09cdf3bf to your computer and use it in GitHub Desktop.
Save zubairov/e7947875a01a09cdf3bf to your computer and use it in GitHub Desktop.

Project plan

Project setup and preparation

task responsible entity status
Clarify requirements for syncing Customer Group Prices SchoolLocker
Providing NAV test instance as described below SchoolLocker
Provide Magento test instance as described below SchoolLocker
Asserting the results Elastic

In order to start working on the scope of this project we need test instances that are configured according to SchoolLocker expectations and features:

  • NAV test instance with:

    • Product data similar to live products
    • Pricing data similar to live pricing structure
    • Working credentials
  • Magento test instance with:

    • Customer data similar to live Customer data
    • Working credentials

Estimate is up to SchoolLocker

Products sync (Nav->Shop)

task responsible entity status
Extending the NAV trigger to support setting up constraints Elastic
Extending the Magento action metadata to support custom temando metadata Elastic
Provide a way to trigger Magento reindexing automatically Elastic
Setting up the flows and defaults Elastic
Asserting the results ScoolLocker
Fixing issues Elastic

8 working days

Customer Group Prices sync (Nav -> Shop)

task responsible entity status
Implementing the required changes on Magento/NAV Elastic
Setting up the flows and defaults Elastic
Asserting the results ScoolLocker
Fixing issues Elastic

8 working days

Customer sync

task responsible entity status
Setting up the flow Elastic
Asserting the results ScoolLocker
Fixing issues Elastic

5 working days

Orders sync

task responsible entity status
Implementing the create SalesOrder action Elastic
Implementing the SchoolLocker Magento/NAV SalesOrder adapter action (In order to provide the Support School requirement) Elastic
Testing staging flows Elastic
Setting up flows on production system Elastic
Asserting the results SchoolLocker
Fixing issues Elastic

14 working days

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment