Skip to main content

CLI command to import order/order changes from NetSuite to Magento

This feature makes possible to manually import New SalesOrder/changes for SalesOrder to Magento.

The Feature Scenario:

  1. SalesOrder is Created in NetSuite / Order was Created in Magento and pushed to NetSuite;
  2. The Client navigates to the server
  3. The Client can import one specific Order/changes for Order
    1. bin/magento netsuite:utils:importorder --id = netsuite_internal_id

    2. image2020-2-26-13-43-49.png
  4. The Client can import a list specific Order/changes for Order
    1. bin/magento netsuite:utils:importorder --id = netsuite_internal_id,netsuite_internal_id1,netsuite_internal_id2
  5. The Client can import a diapason of specific Order/changes for Order
    1. bin/magento netsuite:utils:importorder --from = netsuite_internal_id --to=netsuite_internal_id1
  6. For each order will be used New orders importing to Magento from Netsuite. if the order does not exist in Magento (looked by netsuite_internal_id).
  7. For each order will be used one of the changes import scenarios (Importing order changes from NetSuite to Magento - Shipping Method, Importing order changes from NetSuite to Magento - Order ItemsImporting order changes from NetSuite to Magento - Shipping AddressImporting order changes from NetSuite to Magento - Totals Update) if the order exists in Magento (looked by netsuite_internal_id).
  8. If one of the netsuite_internal_ids missed in NetSuite they will not be processed:
    1. image2020-2-26-14-5-0.png