Menu principal

Migrer

Migrer vers le nouveau module Colissimo

Modules


Depuis le module Magentix_SoColissimo (community)

Ancien module développé par Magentix. Celui proposé sur ce site le remplace depuis août 2016.

1. Installation du nouveau module Colissimo

Installer le nouveau module Colissimo commandé sur ce site, puis rafraîchir le cache de Magento.

2. Nettoyage de la base de données

Attention : effectuer un backup de la base de données au préalable.

Dans la base de données, exécuter le script suivant :

UPDATE `sales_flat_order_address` SET `colissimo_product_code` = `socolissimo_delivery_mode`;
UPDATE `sales_flat_order_address` SET `colissimo_pickup_id` = `socolissimo_relay_id`;
DROP TABLE IF EXISTS `socolissimo_method`;
DROP TABLE IF EXISTS `socolissimo_method_store`;
DROP TABLE IF EXISTS `socolissimo_method_price`;
ALTER TABLE `sales_flat_order_address` DROP COLUMN `socolissimo_method_id`;
ALTER TABLE `sales_flat_order_address` DROP COLUMN `socolissimo_method_name`;
ALTER TABLE `sales_flat_order_address` DROP COLUMN `socolissimo_relay_id`;
ALTER TABLE `sales_flat_order_address` DROP COLUMN `socolissimo_delivery_mode`;
ALTER TABLE `sales_flat_order_address` DROP COLUMN `socolissimo_code`;
ALTER TABLE `sales_flat_order_address` DROP COLUMN `socolissimo_address_edit`;
ALTER TABLE `sales_flat_quote_address` DROP COLUMN `socolissimo_method_id`;
ALTER TABLE `sales_flat_quote_address` DROP COLUMN `socolissimo_method_name`;
ALTER TABLE `sales_flat_quote_address` DROP COLUMN `socolissimo_relay_id`;
ALTER TABLE `sales_flat_quote_address` DROP COLUMN `socolissimo_delivery_mode`;
ALTER TABLE `sales_flat_quote_address` DROP COLUMN `socolissimo_code`;
ALTER TABLE `sales_flat_quote_address` DROP COLUMN `socolissimo_address_edit`;
DELETE FROM `core_config_data` WHERE `path` LIKE 'carriers/socolissimo%';
DELETE FROM `core_resource` WHERE `code` = "socolissimo_setup";

3. Suppression des anciens fichiers

Supprimer les fichiers suivants (vérifier les thèmes pour les templates et skins) :

  • app/code/community/Magentix/SoColissimo/*
  • app/design/adminhtml/default/default/layout/socolissimo.xml
  • app/design/adminhtml/default/default/template/socolissimo/*
  • app/design/frontend/base/default/layout/socolissimo.xml
  • app/design/frontend/base/default/template/socolissimo/*
  • app/etc/modules/Magentix_SoColissimo.xml
  • app/locale/fr_FR/Magentix_SoColissimo.csv
  • media/socolissimo/*
  • skin/adminhtml/default/default/socolissimo/*
  • skin/frontend/base/default/socolissimo/*

Depuis le module LaPoste_SoColissimoSimplicite (community)

Module simplicité, indisponible depuis la suppression de Magento Connect.

1. Installation du nouveau module Colissimo

Installer le nouveau module Colissimo commandé sur ce site, puis rafraîchir le cache de Magento.

2. Nettoyage de la base de données

Attention : effectuer un backup de la base de données au préalable.

Dans la base de données, exécuter le script suivant :

UPDATE `sales_flat_order_address` AS a
INNER JOIN `sales_flat_order` AS o ON o.`entity_id` = a.`parent_id`
SET a.`colissimo_product_code` = o.`soco_product_code`,
    a.`colissimo_network_code` = o.`soco_network_code`,
    a.`colissimo_pickup_id`    = o.`soco_relay_point_code`;
ALTER TABLE `sales_flat_order` DROP COLUMN `soco_product_code`;
ALTER TABLE `sales_flat_order` DROP COLUMN `soco_shipping_instruction`;
ALTER TABLE `sales_flat_order` DROP COLUMN `soco_door_code1`;
ALTER TABLE `sales_flat_order` DROP COLUMN `soco_door_code2`;
ALTER TABLE `sales_flat_order` DROP COLUMN `soco_relay_point_code`;
ALTER TABLE `sales_flat_order` DROP COLUMN `soco_civility`;
ALTER TABLE `sales_flat_order` DROP COLUMN `soco_phone_number`;
ALTER TABLE `sales_flat_order` DROP COLUMN `soco_email`;
ALTER TABLE `sales_flat_order` DROP COLUMN `soco_network_code`;
ALTER TABLE `sales_flat_order` DROP COLUMN `soco_interphone`;
DELETE FROM `core_config_data` WHERE path LIKE 'carriers/socolissimosimplicite%';
DELETE FROM `core_config_data` WHERE path = 'advanced/modules_disable_output/LaPoste_SoColissimoSimplicite';
DELETE FROM `core_resource` WHERE code = 'socolissimosimplicite_setup';
DROP TABLE IF EXISTS `laposte_socolissimosimplicite_transaction`;

3. Suppression des anciens fichiers

Supprimer les fichiers suivants (vérifier les thèmes pour les templates) :

  • app/code/community/LaPoste/SoColissimoSimplicite/*
  • app/design/frontend/default/default/layout/socolissimosimplicite.xml
  • app/design/frontend/default/default/template/socolissimosimplicite/*
  • app/etc/modules/LaPoste_SoColissimoSimplicite.xml
  • app/locale/fr_FR/LaPoste_SoColissimoSimplicite.csv

Depuis le module Addonline_SoColissimo (local)

Module commericalisé par Acyba, vendu sur modules-ecommerce.fr, développé initialement par Addonline devenu Jetpulp.

1. Installation du nouveau module Colissimo

Installer le nouveau module Colissimo commandé sur ce site, puis rafraîchir le cache de Magento.

2. Nettoyage de la base de données

Attention : effectuer un backup de la base de données au préalable.

Dans la base de données, exécuter le script suivant :

UPDATE `sales_flat_order_address` AS a
INNER JOIN `sales_flat_order` AS o ON o.`entity_id` = a.`parent_id`
SET a.`colissimo_product_code` = o.`soco_product_code`,
    a.`colissimo_pickup_id`    = o.`soco_relay_point_code`;
ALTER TABLE `sales_flat_order` DROP COLUMN `soco_product_code`;
ALTER TABLE `sales_flat_order` DROP COLUMN `soco_shipping_instruction`;
ALTER TABLE `sales_flat_order` DROP COLUMN `soco_door_code1`;
ALTER TABLE `sales_flat_order` DROP COLUMN `soco_door_code2`;
ALTER TABLE `sales_flat_order` DROP COLUMN `soco_interphone`;
ALTER TABLE `sales_flat_order` DROP COLUMN `soco_relay_point_code`;
ALTER TABLE `sales_flat_order` DROP COLUMN `soco_civility`;
ALTER TABLE `sales_flat_order` DROP COLUMN `soco_phone_number`;
ALTER TABLE `sales_flat_order` DROP COLUMN `soco_email`;
DELETE FROM `core_config_data` WHERE path LIKE 'carriers/socolissimo/%';
DELETE FROM `core_config_data` WHERE path = 'socolissimo/%';
DELETE FROM `core_resource` WHERE code = 'socolissimo_setup';
DROP TABLE IF EXISTS `socolissimoliberte_periode_fermeture`;
DROP TABLE IF EXISTS `socolissimoliberte_horaire_ouverture`;
DROP TABLE IF EXISTS `socolissimoliberte_relais`;

3. Suppression des anciens fichiers

Supprimer les fichiers suivants (vérifier les thèmes pour les templates) :

  • app/code/local/Addonline/Licence/*
  • app/code/local/Addonline/SoColissimo/*
  • app/design/adminhtml/default/addonline/*
  • app/design/adminhtml/default/default/layout/addonline_socolissimo.xml
  • app/design/adminhtml/default/default/template/socolissimo/*
  • app/design/frontend/base/default/layout/socolissimo.xml
  • app/design/frontend/base/default/template/socolissimo/*
  • app/design/frontend/default/iphone/template/socolissimo/*
  • app/etc/modules/Addonline_Licence.xml
  • app/etc/modules/Addonline_SoColissimo.xml
  • app/locale/en_US/Addonline_SoColissimo.csv
  • app/locale/fr_FR/Addonline_SoColissimo.csv
  • js/addonline_socolissimo/*
  • lib/WSColissimo/*
  • skin/frontend/base/default/css/socolissimo.css
  • skin/frontend/base/default/images/socolissimo/*
  • skin/frontend/base/default/js/socolissimo.js
  • skin/frontend/default/iphone/css/socolissimo.css
  • skin/frontend/default/iphone/images/socolissimo/*
  • var/import/socolissimoliberte/*
La poste
Colissimo
Magento
Magentix
Magentix Magentix © 2009 / 2018 - 38 rue de la blanchisserie - 59450 SIN-LE-NOBLE - SIRET : 80529846000033