osCommerce 2.2 Milestone 2 Update 060817にMS1用のクロネコ・佐川などの
モジュールを適用すると、”指定された都道府県が不正です”
とエラーが出るのですが、解決しました。
STORE_ORIGIN_ZONEの設定がMS2に無いためにこのエラーが出るようです。
MS1のinstallフォルダにあるoscommerce.sqlの中から
# zones : 都道府県
# Japan
INSERT INTO zones (zone_country_id, zone_code, zone_name) VALUES (107,'01','北海道');
から
INSERT INTO zones (zone_country_id, zone_code, zone_name) VALUES (107,'47','沖縄県');
と
########################################
# configuration : 設定
# 設定グループ[7] : 配送/パッキング
INSERT INTO configuration (configuration_title, configuration_key, configuration_value,
configuration_description, configuration_group_id, sort_order, date_added) VALUES
('地域コード', 'STORE_ORIGIN_ZONE', '13', '配送見積りで使用されるショップのJIS都道府県
コード(2桁)を設定します.', '7', '1', now());
の部分を抜粋し、適当なsqlファイルにして適用すると動きました。