Child pages
  • Migreren van Magento 1 naar 2 i.c.m. de PostNL extensie
Skip to end of metadata
Go to start of metadata

Wij raden aan de extensie in zijn geheel te verwijderen voordat de migratie gestart wordt maar Magento heeft ook een migratie tool beschikbaar om over te gaan van Magento 1 naar 2. Bij het gebruik van de PostNL extensie kan dit proces niet afgerond worden omdat er teveel verschillen zijn in de database. Om het migreren succesvol te laten verlopen zal de PostNL extensie aan de uitzonderingen lijst toegevoegd moeten worden. 

Open het bestand map.xml.dist in de map vendor/magento/data-migration-tool/etc/ce-to-ce/ van de extensie. Voeg hier op de volgende manier deze regels toe om bij het migreren de PostNL extensie uit te sluiten.

map.xml.dist
<document_rules>
<ignore>
<document>tig_postnl_shipment_status_history</document>
</ignore>
<ignore>
<document>tig_postnl_matrixrate</document>
</ignore>
<ignore>
<document>tig_postnl_integrity</document>
</ignore>



<field_rules>
<move>
<field>tig_postnl_shipment_barcode.barcode_id</field>
<to>tig_postnl_shipment_barcode.entity_id</to>
</move>
<move>
<field>tig_postnl_shipment_label.label_id</field>
<to>tig_postnl_shipment_label.number</to>
</move>
<move>
<field>tig_postnl_shipment_label.label_type</field>
<to>tig_postnl_shipment_label.type</to>
</move>
<move>
<field>tig_postnl_tablerate.pk</field>
<to>tig_postnl_tablerate.entity_id</to>
</move>
<move>
<field>tig_postnl_order.is_pakje_gemak</field>
<to>tig_postnl_order.is_pakjegemak</to>
</move>
<move>
<field>tig_postnl_shipment.is_pakje_gemak</field>
<to>tig_postnl_shipment.is_pakjegemak</to>
</move>
<move>
<field>tig_postnl_shipment_barcode.barcode_type</field>
<to>tig_postnl_shipment_barcode.type</to>
</move>
<move>
<field>tig_postnl_shipment_barcode.barcode_number</field>
<to>tig_postnl_shipment_barcode.number</to>
</move>
<move>
<field>tig_postnl_shipment_barcode.barcode</field>
<to>tig_postnl_shipment_barcode.value</to>
</move>

<ignore>
<field>tig_postnl_order.token</field>
</ignore>
<ignore>
<field>tig_postnl_order.is_active</field>
</ignore>
<ignore>
<field>tig_postnl_order.is_canceled</field>
</ignore>
<ignore>
<field>tig_postnl_order.shipment_costs</field>
</ignore>
<ignore>
<field>tig_postnl_order.is_pakketautomaat</field>
</ignore>
<ignore>
<field>tig_postnl_order.mobile_phone_number</field>
</ignore>
<ignore>
<field>tig_postnl_order.confirm_date</field>
</ignore>
<ignore>
<field>tig_postnl_order.idcheck_type</field>
</ignore>
<ignore>
<field>tig_postnl_order.idcheck_number</field>
</ignore>
<ignore>
<field>tig_postnl_order.idcheck_expiration_date</field>
</ignore>
<ignore>
<field>tig_postnl_order.options</field>
</ignore>
<ignore>
<field>tig_postnl_shipment.status_history_updated_at</field>
</ignore>
<ignore>
<field>tig_postnl_shipment.confirm_date</field>
</ignore>
<ignore>
<field>tig_postnl_shipment.confirm_status</field>
</ignore>
<ignore>
<field>tig_postnl_shipment.shipping_phase</field>
</ignore>
<ignore>
<field>tig_postnl_shipment.return_phase</field>
</ignore>
<ignore>
<field>tig_postnl_shipment.is_pakketautomaat</field>
</ignore>
<ignore>
<field>tig_postnl_shipment.is_buspakje</field>
</ignore>
<ignore>
<field>tig_postnl_shipment.globalpack_shipment_type</field>
</ignore>
<ignore>
<field>tig_postnl_shipment.extra_cover_amount</field>
</ignore>
<ignore>
<field>tig_postnl_shipment.treat_as_abandoned</field>
</ignore>
<ignore>
<field>tig_postnl_shipment.idcheck_type</field>
</ignore>
<ignore>
<field>tig_postnl_shipment.idcheck_number</field>
</ignore>
<ignore>
<field>tig_postnl_shipment.idcheck_expiration_date</field>
</ignore>
<ignore>
<field>tig_postnl_shipment.labels_printed</field>
</ignore>
<ignore>
<field>tig_postnl_shipment.return_labels_printed</field>
</ignore>
<ignore>
<field>tig_postnl_shipment.is_parcelware_exported</field>
</ignore>
<ignore>
<field>tig_postnl_shipment.track_and_trace_email_sent</field>
</ignore>
<ignore>
<field>tig_postnl_shipment.down_partner_id</field>
</ignore>
<ignore>
<field>tig_postnl_shipment.down_partner_barcode</field>
</ignore>


<destination>
<field_rules>
<ignore>
<field>tig_postnl_order.pg_order_address_id</field>
</ignore>
<ignore>
<field>tig_postnl_order.fee</field>
</ignore>
<ignore>
<field>tig_postnl_order.ship_at</field>
</ignore>
<ignore>
<field>tig_postnl_order.confirmed_at</field>
</ignore>
<ignore>
<field>tig_postnl_shipment.ship_at</field>
</ignore>
<ignore>
<field>tig_postnl_shipment_label.entity_id</field>
</ignore>


Zodra dit is toegevoegd en de migratie tool wordt uitgevoerd dan wordt PostNL in zijn geheel overgeslagen. Hierdoor zal de migratie succesvol afgerond worden. 

Op de hoogte blijven?

U kunt zich als watcher aanmelden op deze pagina zodat u updates ontvangt bij wijzigingen.

Installatiehulp nodig bij de PostNL extensie? Stuur dan eerst een e-mail naar citservicedesk@postnl.nl of bel met PostNL op telefoonnummer 088-2255652. TIG kan u helpen zodra wij uw casenummer hebben van PostNL.

Heeft u feedback? Wij horen het graag op 020-2181001 of per e-mail op servicedesk@tig.nl.

  • No labels