You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 19, 2024. It is now read-only.
Copy file name to clipboardExpand all lines: guides/v2.3/rest/tutorials/index.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ The REST tutorials provide an introduction to Magento web APIs. In general, the
11
11
12
12
* The [**order processing** tutorial]({{ page.baseurl }}/rest/tutorials/orders/order-intro.html) demonstrates the lifecycle of an order. Major steps include creating a quote, converting it to an order, issuing an invoice, and shipping the order.
13
13
14
-
* The [**order processing with MSI**]({{ page.baseurl }}/rest/tutorials/msi-order-processing/index.html) tutorial builds upon the original order processing tutorial. It also configures sources and stocks and other Multi Source Inventory features.
14
+
* The [**order processing with Inventory Management**]({{ page.baseurl }}/rest/tutorials/msi-order-processing/index.html) tutorial builds upon the original order processing tutorial. It also configures sources and stocks and other Inventory Management features.
15
15
16
16
* The [**configurable product** tutorial]({{ page.baseurl }}/rest/tutorials/configurable-product/config-product-intro.html) helps you plan then create a configurable product and its component simple products.
subtitle: Order processing with Inventory Management
6
+
menu_title: Step 13. Bulk transfer products
7
+
menu_order: 130
8
+
level3_subgroup: msi-tutorial
9
+
return_to:
10
+
title: REST Tutorials
11
+
url: rest/tutorials/index.html
12
+
functional_areas:
13
+
- Integration
14
+
---
15
+
16
+
The Driven Backpacks (`24-WB03`) have sold well in the United States, but not in Europe. The Baltimore and Austin warehouses are out of stock. In this step, we'll bulk transfer all of Berlin's stock for this product to Baltimore, and all of Frankfurt's stock to Austin. As a result, the product cannot be shipped from either European source.
17
+
18
+
In this scenario, there are no pending orders that contain the product, nor is the product on back-order. In production, make sure that you fulfill any pending orders before you bulk transfer a product. You might want to remove the product from the European website before performing the bulk transfer.
19
+
20
+
## Bulk transfer the product from Berlin to Baltimore
21
+
22
+
The `POST /V1/inventory/bulk-product-source-transfer` endpoint allows you to specify an array of SKUs to bulk transfer from one source to another, but this example includes only one SKU. If you set the `unassignFromOrigin` attribute to `true`, the origin source is no longer associated with the specified products. If the attribute is `false`, Magento designates the products as being out of stock at the origin source with a quantity of 0.
Copy file name to clipboardExpand all lines: guides/v2.3/rest/tutorials/msi-order-processing/configure-environment.md
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
layout: tutorial
3
3
title: Step 1. Configure your environment
4
-
subtitle: Order processing with MSI
4
+
subtitle: Order processing with Inventory Management
5
5
menu_title: Step 1. Configure your environment
6
6
menu_order: 10
7
7
level3_subgroup: msi-tutorial
@@ -12,11 +12,11 @@ functional_areas:
12
12
- Integration
13
13
---
14
14
15
-
This step guides you through the process of configuring your Magento instance so that you can perform the Order Processing with MSI tutorial.
15
+
This step guides you through the process of configuring your Magento instance so that you can perform the Order Processing with Inventory Management tutorial.
16
16
17
17
## Create two websites
18
18
19
-
**Sales Channels** are entities from which you sell inventory. You can set up Magento websites to be sales channels, and MSI supports extensions for creating other types of channels.
19
+
**Sales Channels** are entities from which you sell inventory. You can set up Magento websites to be sales channels, and Magento supports extensions for creating other types of channels.
20
20
21
21
In this tutorial, we'll create the infrastructure needed to implement a US and a German store.
22
22
@@ -83,7 +83,7 @@ In this tutorial, we'll create the infrastructure needed to implement a US and a
83
83
3. Click **Create Store View** and assign the following values:
Copy file name to clipboardExpand all lines: guides/v2.3/rest/tutorials/msi-order-processing/create-cart-add-products.md
+57-45Lines changed: 57 additions & 45 deletions
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,9 @@
1
1
---
2
2
layout: tutorial
3
-
title: Step 8. Create a cart and add products to it
4
-
subtitle: Order processing with MSI
5
-
menu_title: Step 8. Create a cart and add products to it
6
-
menu_order: 80
3
+
title: Step 7. Create a cart and add products to it
4
+
subtitle: Order processing with Inventory Management
5
+
menu_title: Step 7. Create a cart and add products to it
6
+
menu_order: 70
7
7
level3_subgroup: msi-tutorial
8
8
return_to:
9
9
title: REST Tutorials
@@ -12,7 +12,7 @@ functional_areas:
12
12
- Integration
13
13
---
14
14
15
-
Next, we'll create a cart and add the items that we created in [Step 5. Create products](create-products.html).
15
+
Next, we'll create a cart and add the items that we modified in [Reassign products to custom sources](reassign-products-to-another-source.html.
16
16
17
17
## Create a cart
18
18
@@ -38,27 +38,27 @@ None
38
38
39
39
**Response**
40
40
41
-
The response is the `quoteId`: 3
41
+
The response is the `quoteId`: 4
42
42
43
43
## Check for product availability
44
44
45
-
In [Step 6. Reassign products to another source](reassign-products-to-another-source.html), we defined the quantities of products `sp1` and `sp2` for the UK source as follows:
45
+
In [Step 6. Reassign products to another source](reassign-products-to-another-source.html), we defined the quantities of products `24-WB01` and `24-WB03` for the US source as follows:
Later in this step, we'll order 20 `sp1` items and 60 `sp2` items. We can see that we have enough salable items for both products, but let's check programmatically.
53
+
Later in this step, we'll order 20 `24-WB01` items and 50 `24-WB03` items. We can see that we have enough salable items for both products, but let's check programmatically.
54
54
55
-
### Check for product `sp1`
55
+
### Check for product `24-WB01`
56
56
57
-
The `get-product-salable-quantity` endpoint indicates how many items are available for sale for the specified product and source.
57
+
The `get-product-salable-quantity` endpoint indicates how many items are available for sale for the specified product (24-WB01) and source (2).
0 commit comments