私は、4 つのドメイン (米国用に 1 つ、ヨーロッパ (英国、フランス語、およびドイツ語) 用に 3 つ) にわたる単一のカタログを使用して Magento ストアを構築しています。ヨーロッパには 1 つのフルフィルメント ウェアハウスがあり、米国には 1 つのフルフィルメント ウェアハウスがあり、米国には一種の非公式/内部の「ウェアハウス」があり、ここで景品などが履行されます。Magento の在庫レベルは追跡していません。ウェブ以外の販売、景品、見本市の注文などの内部/管理注文とともに、プレーンなウェブ販売などの特定のトランザクション タイプを追跡する必要があります。私の計画は、コア注文モデルを拡張し、ある種の「注文/トランザクション タイプ」を追加することです。フィールドに入力し、注文の際に注文データを処理し、ストア ID と「注文タイプ」の値に基づいて、フルフィルメントのためにどの倉庫に発送されるかを指示します。
Magento を初めて使用するので、この種のセットアップが何らかの理由で悪い考えかどうかを知りたいです。私は自分の足を撃っていますか?単一のカタログに問題がある可能性がある理由はありますか? このフローを処理するためのより簡単またはより良い方法はありますか? 商品と同じように注文にカスタム属性を追加する方法はありますか?