Shopify コネクタの最新の更新には、一括バリアント処理や新しい製品情報の管理といった Shopify での変更が含まれています。 さらに、コミュニティからのフィードバックに基づいて複数の機能強化を追加しました。
Shopify は、四半期の開始時点で 3 か月ごとに新しい API バージョンをリリースし、各バージョンを 12 か月間サポートします。 更新されたバージョンには重要な変更が含まれている可能性があるため、Business Central のメジャー リリースで Shopify API のバージョンを取り込むことが重要です。 通常、新しいバージョンの API を使用すると、安定性とセキュリティが向上し、追加機能が有効になります。 このリリース以降の Shopify コネクタでは、2025 年 1 月にリリースされた Shopify API が使用されます。
重要
2024 年リリース サイクル 2 (2024 年 10 月) でリリースされた Shopify コネクタは、2025 年 7 月 1 日までサポートされる API 2024-07 に依存しています。 統合を引き続き使用するには、この日より前に Business Central の最新バージョンにアップグレードしてください。
製品バリアントの一括更新
Shopify は、同等の一括バージョンを優先して単一製品バリアントを廃止しました。 現在、Shopify コネクタは、バリアントを一括で作成または更新します。 この変更により、1 回の呼び出しで何百もの更新が行われるため、コネクタの全体的なパフォーマンスが向上します。 この変更は、バリアントのある製品の初期作成や、Shopify の製品とバリアントのスケジュールされた更新に影響します。
税込価格設定の取り扱い
このリリース以降、Shopify ショップ カード ページの VAT 込み価格トグルは、販売ドキュメントの作成に影響しなくなりました。 価格が税込みかどうかに関する情報は Shopifyから直接取得されます。これは、Shopify 管理画面のお客様の国に基づいて税を含める、または除外する設定を使用して、さまざまな市場に販売する場合に便利です。
重要
米国またはカナダのローカライズを使用しているマーチャントの場合は、Shopify 管理画面の商品価格と配送料には売上税が含まれているを選択します。有効にした場合、Business Central は消費税の逆算をサポートしていないため、インポートされた注文を販売ドキュメントに変換することはできません。
このフィールドが選択されていて税金を請求しない場合は、Shopify 注文ページの VAT (税) 込みフィールドを手動でオフにして続行できます。
トラブルシューティングを簡単にするため、Shopify 注文ページから税明細行を調べることができます。
注文をフィルター処理するための追加機能
注文の同期で、出荷先、請求先、販売先の国、税額のフィルターがサポートされるようになりました。 これらのフィルターは、他の EU 加盟国の B2B 顧客に販売する欧州連合のマーチャントで、リバース チャージのために注文に VAT が含まれていない場合に役立ちます。
このようなルールの詳細については、「注文のさまざまな処理ルール」を参照してください。
インポートする Shopify 注文ページでの並べ替え
インポートする Shopify 注文ページで最新の注文が一番上に表示されるようになりました。
このページは、注文のインポートに関する問題のトラブルシューティングに役立ちます。 利用可能な注文を評価し、次のステップに進むことができます。
- 特定の注文のインポートがエラーによってブロックされたのかどうかを確認し、エラーの詳細を調べます。 エラーありフィールドを選択します。
- 特定の注文のみを処理します。 ショップ コード フィールドに入力し、1 つ以上の注文を選択してから選択した注文のインポート アクションを選択します。
- インポートする Shopify 注文ページから注文を削除して、同期から除外します。
REST リソースの非推奨
Shopify は REST から GraphQL への移行を継続しており、このリリースでは Country および Province リソースのエンドポイントを非推奨にしました。 Shopify コネクタはその情報を使用して、出荷が許可されている国のリストを Shopify 顧客テンプレート ページに入力します。 Shopify コネクタはショップのプロパティからこの情報を取得するため、この機能は引き続き機能します。
Shopify は関連する州のリストを受け取ることができません。 州のリストは、Shopify コネクタに設定データとして含まれています。 住所情報を検証するために州コードを必要とする国がいくつかあります。 Business Central では国フィールドの使用が強制されたり、コンテンツが検証されたりしないため、Shopify コネクタでは、Shopify ショップ カードの国コード フィールドと Shopify 税地域ページを使用して、Shopify で顧客または会社を作成するときに州コードが取得されます。
Shopify では、次の国の場合は州/都道府県が必須です。
- アラブ首長国連邦
- アルゼンチン
- オーストラリア
- ブラジル
- カナダ
- チリ
- 中国
- コロンビア
- コスタリカ
- エジプト
- スペイン
- イギリス
- グアテマラ
- 香港特別行政区
- インドネシア
- アイルランド
- インド
- イタリア
- 日本
- 韓国南部
- クウェート
- メキシコ
- マレーシア
- ナイジェリア
- パナマ
- ペルー
- フィリピン
- ポルトガル
- ルーマニア
- ロシア
- エルサルバドル
- タイ
- 米国
- ウルグアイ
- ベネズエラ
- 南アフリカ
注
イギリスには州がありますが、住所に州は必須ではありません。
その他の改善
新しい API バージョンには関連しませんが、コネクタの全般的な使いやすさを向上させるいくつかの改善も実装されています。
Shopify の注文を Business Central にインポートした後、販売ドキュメントを自動または手動で作成できます。 Shopify 注文のフルフィルメントが既に済んでいる場合は売上請求書を作成でき、Business Central でフルフィルメントを処理する場合は販売注文を作成できます。 販売ドキュメントを作成すると、ドキュメント番号が注文属性として Shopify に同期されます。
これは、Shopify 管理画面で作業しているユーザーが、注文が Business Central に同期されたかどうかを確認するのに便利です。 負荷の高い環境など、場合によっては同期をオフにした方がよいことがあります。 新しい Business Central ドキュメント番号を属性として追加するトグルを使用して同期を制御できます。
リスク評価に対処する新しい方法が前のリリースで提供されました。 Shopify は現在、2 つのレベルと外部プロバイダーをサポートしています。 コネクタは引き続きリスクとセンチメントの両方をインポートします。 ただし、注文に関連するリスクを表す値は 1 つもありませんでした。 このギャップに対処するために、Shopify 注文および Shopify から注文を同期する要求ページに高リスク フィールドを追加します。 この欄はブール値で、注文が高リスクと評価された場合に有効になります。
要求データ、Shopify ログ エントリ ページの応答データ、Shopify データ キャプチャ リストの Json データでは、リッチ テキスト コントロールを使用することで、より多くの情報が表示されるようになりました。 その結果、トラブルシューティングが簡単になります。
Shopify フルフィルメント サービスの作成アクションが Shopify の場所ページにも表示されるようになり、場所をマップするときにフルフィルメント サービスの場所を作成できます。
必須になった変更
Shopify コネクタに対して一括操作の使用を有効にする機能は必須になり、無効にすることはできません。 この機能は価格の同期に影響し、価格が一括して同期されるようになります。
同期のステータスは、Shopify 一括操作ページで確認できます。