# 在庫連携

## 在庫連携の有効化

{% hint style="danger" %}
在庫連携のスイッチをONにした後すぐに、チャンネルとAnyLogiの在庫数が連携されるわけではありません。

在庫が連携されるタイミングについては、下記”在庫連携のトリガー”をご参照ください。
{% endhint %}

該当商品マスタの編集ページで、在庫連携のスイッチをONにすることで、在庫連携を有効化できます。

![](https://3383676220-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-McDTumWgBv3hFYXC1Bb-2459025041%2Fuploads%2FKg8UEu9XGeP66tEBOqVp%2FScreenshot%202021-12-21%20at%2019.04.29.png?alt=media\&token=ce32dc1e-0ad6-44b5-9037-a185b25a16e1)

{% hint style="warning" %}
Shopifyの商品登録ページにて在庫を追跡するにしていないと在庫連携は走りません。この場合AnyLogiで在庫連携ONにした場合でも自動で在庫連携がOFFになってしまいます。
{% endhint %}

## 在庫連携のトリガー

{% hint style="info" %}
下記のイベントをトリガーに、AnyLogiで管理されている在庫数が各チャンネルに送信されます。
{% endhint %}

### 手動出庫があった場合

* AnyLogi上から手動での注文情報の登録があった際に、手動出庫分の在庫を差し引いた在庫数が各チャンネルに送信されます。

### 入庫があった場合

* 入庫処理が終わり、フリー在庫数が増えた場合、最新入庫分を含む在庫数が各チャンネルに送信されます。

### チャンネルの在庫が0になった場合

#### （複数チャンネルに接続している場合のみ有効）

* 複数チャンネルに接続されている場合、どれか1つのチャンネル上で在庫が0になった場合、最新の在庫数が各チャンネルに送信されます。

### フリー在庫に増減があった場合

#### （セット商品のみ有効）

* セット商品の場合、セット商品自体の在庫数の増減がある度（下記参照）に、最新の在庫数が各チャンネルに送信されます。
  * セット商品自体の在庫数の増減
  * 構成商品の在庫数の増減による、セット商品の在庫数の増減

### 在庫連携ボタンを押した場合

* 上記トリガーとは別に、商品マスタ詳細ページ上部右側の在庫連携ボタンを押すと最新の在庫数が各チャンネルに送信されます。

{% hint style="info" %}
こちらの在庫連携ボタンは在庫連携が有効になっていないと表示されません。
{% endhint %}

![](https://3383676220-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-McDTumWgBv3hFYXC1Bb-2459025041%2Fuploads%2FQXFDI1ojzbhMz33v8N6U%2FScreenshot%202022-01-28%20at%2012.22.40.png?alt=media\&token=e6242dca-ffa3-426d-9894-05283283fc16)

## 1つのチャンネルのみに接続している場合

上記`在庫連携のトリガー`に基づいて、最新の在庫数が接続先のチャンネルに反映されます。

## Shopifyと楽天の両方に接続している場合

上記を`在庫連携のトリガー`に基づいて、最新の在庫数を2で割った数値がShopifyと楽天に反映されます。

{% hint style="info" %}
例）AnyLogiの在庫数：100の場合

`Shopify：50`と`楽天：50`が反映されます。
{% endhint %}
