• No : 233
  • 公開日時 : 2024/09/20 16:15
  • 印刷

外部連携:問題のある配送先情報を自動修正について

回答

外部連携先から注文を取り込んだ場合に、配送先住所に間違いがあると取込エラーになります。本機能を利用することで、一部のよくある間違いやエラーに対して、一定のルールで自動修正を行い取込みを行うことが可能です。

設定箇所

Shopify, NextEngine の場合

各種連携画面設定問題のある配送先情報を自動修正

ecforce の場合

常に有効

自動修正する内容

郵便番号に問題があった場合に、配送先住所をもとに郵便番号を自動的に修正して取込みを行います

今回対象となる郵便番号に問題があるケース

エラー内容問題の詳細入力例
無効な郵便番号です日本郵便から提供される郵便番号マスタにない郵便番号は取り込むことができません。106-0450
末尾が0000の郵便番号はご利用できません末尾が0000の場合、その他地域扱いとなるため、ご利用できません。744-0000
山口県下松市 (以下に掲載がない場合)
この事業所宛の郵便番号はご利用できません。通常の郵便番号をご指定ください事業所個別の郵便番号 はご利用できません。504-8701
航空自衛隊
(岐阜県各務原市那加官有地無番地)

※「000-0000はXX県XX市の郵便番号です。入力された郵便番号か住所に間違いがないかご確認ください。」のエラーは郵便番号と住所どちらに間違いがあるのか判定できないため、自動修正の対象にはなりません。

自動修正される条件

以下の条件に全て合致した場合に、配送先郵便番号を自動修正します。

  • 配送先住所と前方一致する郵便番号住所が1件だけ存在する

例)

配送先住所配送先郵便番号自動修正される郵便番号
港区麻布十番1丁目xx-xx〒106-0450〒106-0045

注意点

以下の条件のいずれかに合致した場合は自動修正の対象外となります。

  • 配送先住所と前方一致する郵便番号が存在しない
  • 配送先住所と前方一致する郵便番号住所が複数存在する
  • 郵便番号が沖縄本島・離島以外で、配送先住所が沖縄本島・離島のとき
  • 郵便番号が沖縄本島・離島で、配送先住所が沖縄本島・離島以外のとき

例1)「秋田県大仙市南外揚土山1-2-3」という配送先住所に対して郵便番号が誤っていた場合、前述の住所は秋田県仙市南外揚土(019-1835)、秋田県大仙市南外揚土山(019-1834)という2つの郵便番号住所と前方一致するため、郵便番号が修正されません。

例2)郵便番号は900-0001、住所は東京都江戸川区西葛西1-2-3のとき、900-0001は沖縄本島の郵便番号なので、自動修正されません。

住所に「郡」の入力がない場合に、入力された郵便番号から補完して取込を行います

Shopifyに郵便番号をもとに住所が自動入力される機能がありますが、「郡」情報が自動入力されなかった(現在は修正されています)ことがあり、オープンロジで注文取込時にエラーが発生していました。その場合に、入力された郵便番号で「郡」情報を補完して取り込みを行います。

エラーと補完される住所の例

エラー内容入力された住所例補完される住所
039-2152は青森県北上郡の郵便番号です。
入力された郵便番号か住所に間違いがないかご確認ください。
〒039-2152
青森県おいらせ町1-2-3
〒039-2152
青森県北上郡おいらせ町1-2-3

自動修正される条件

以下の条件に全て合致した場合に、配送先郵便番号を自動修正します。

  • 入力された郵便番号住所が1件だけ存在する
  • 入力された郵便番号住所の「市区町村」項目の3文字目と4文字目に「郡」という文字が存在する
  • 入力された「市区町村」項目に入力された郵便番号住所の「郡」情報が存在しない

例)

郡の文字場所都道府県市区町村
3文字目青森県北上郡おいらせ町
4文字目神奈川県足柄下郡 湯河原町

補正の仕方

  1. 入力された郵便番号住所の「郡」情報の次の1文字以降の町名を取得する
    例)〒039-2152の「北上郡おいらせ町」であれば、「おいらせ町」
  2. 1の町名が入力された住所の1文字目から始まっていれば、郵便番号住所の市区町村で置換する
    例)青森県おいらせ町1-2-3の「おいらせ町」を「北上郡おいらせ町」で置換する

※以下のようなケースは自動修正の対象外となります。

  • 入力された郵便番号住所が複数存在する
    例)019-1834は秋田県大仙市南外揚土山と、秋田県大仙市南外北田黒瀬の二つの住所が存在するため、自動修正されません。
  • 入力された郵便番号住所の「市区町村」項目の「郡」の文字が1文字目か5文字目以降にある
    例)神奈川県中郡

注意点

補完するための機能であるため、現状では以下のようなケースではきれいな形で修正されません。

  • 郡情報が先頭ではない
    例)多気町下出江xxxxx多気郡 → (補正後)多気郡多気町下出江2229多気郡
  • 町名が複数入力されている
    例)嘉手納町沖縄県中頭郡嘉手納町屋良一丁目 → (修正後)中頭郡嘉手納町沖縄県中頭郡中頭郡嘉手納町屋良一丁目

自動修正されなかった場合

各種連携先にて配送先住所の修正を行い、再度注文を取り込み直してください。

※連携先は例として、Shopifyの対応を記載しておりますが、基本的な対応方法は同じです。

1.OPENLOGIのShopify連携画面を開き、注文情報取込履歴からエラーの出た注文を確認し、注文番号のリンクからShopifyのストアを開いてください。

スクリーンショット 2021-06-08 16.54.35.png
スクリーンショット 2021-06-08 16.56.00.png

2.Shopifyの注文詳細から、配送先住所を変更してください。

スクリーンショット 2021-06-08 15.38.52.png

注意事項

配送先住所に誤りがあった場合でも、郵便番号が自動修正され出庫依頼が作成される可能性があります。

ローマ字表記の住所を日本語に変換します

ローマ字の住所の一部を日本語に変換して取り込みます。

変換には日本郵便の郵便番号マスタ(ローマ字)を使用します。
成功した場合、取り込み履歴には「Address1が自動修正されましたと表示されます。

upload_3db3823d22847d7e8acb570ef8f5f27f.png

注意点

  • 郵便番号マスタに合致しないスペル表記では変更されません。
     例)札幌→(正)SAPPOROSHI (誤)SAPPOROSI
  • 注文情報の郵便番号が間違っていると置き換えができません。