Page MenuHomeIn-Portal Phabricator

MINC-128 - Use appropriable table alias in SQLs during order splitting
ClosedPublic

Authored by alex on Jun 30 2015, 6:57 AM.

Details

Test Plan
  • In Admin Console:
    1. go to Website & ContentStructure & DataProducts section
    2. create 4 products
    3. for all of them enable inventory tracking By Product (on the Inventory tab during product editing)
    4. for 2 of them add 10 to the stock (on the Inventory tab during product editing)
    5. go to ConfigurationE-CommerceShipping section
    6. create new shipping type with following configuration:
      • [General Tab] Shipping Type = handling
      • [Shipping Zones Tab] Add new zone, that will contain all countries
      • [Brackets Tab] Press the "Infinity" toolbar button
    7. go to ConfigurationE-commercePayment Types
    8. enable Check/MO payment type and make it primary
  • On Front End:
    1. login
    2. add qty=1 of each product to cart
    3. perform checkout and select, that you want all items shipped together
    4. in Admin Console confirm, that
      • order in Pending status was created
      • approve the order
      • confirm that order status was changed to Backorders
    5. perform checkout and select, that you want backorderdered items shipped separately
    6. in Admin Console confirm, that
      • order in Pending status was created
      • approve the order
      • confirm that order was split into 2 orders where one has To Ship and other has Backorders status

Diff Detail

Repository
rMINC Modules.In-Commerce
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

alex updated this revision to Diff 216.Jun 30 2015, 6:57 AM
alex retitled this revision from to MINC-128 - SQL error, when splitting an order.
alex updated this object.
alex edited the test plan for this revision. (Show Details)
alex added 1 JIRA issue(s): MINC-128.
glebs accepted this revision.Aug 3 2015, 1:48 AM
glebs edited edge metadata.
This revision is now accepted and ready to land.Aug 3 2015, 1:48 AM
This revision was automatically updated to reflect the committed changes.
alex edited edge metadata.Mar 10 2016, 5:55 AM
alex added a project: Restricted Project.
alex retitled this revision from MINC-128 - SQL error, when splitting an order to MINC-128 - Use appropriable table alias in SQLs during order splitting.Mar 26 2016, 5:04 PM