Question

Lorsque je mets à jour une expédition dans le admin avec un numéro de suivi, Magento trouvera automatiquement quel genre de « vitesse » est.

Par exemple, je me connecte à l'admin -> Commandes -> ouvrir un ordre non transformé -> cliquer pour créer une expédition. Je choisirais « UPS », entrez un numéro de suivi, et soumettre l'expédition. Une fois cette opération terminée, Magento affiche ce qui suit, même si je n'ai pas précisé Air lendemain, ni aucune demande de taux d'expédition d'UPS, pour autant que je peux voir sur le côté admin. Le prix est ce que le client a déjà payé lors de votre commande.

Shipping & Handling Information
Track Order
United Parcel Service - *Next Day Air* $69.10

Comment ou où est-il comprendre que c'est un Jour suivant Air expédition

MISE À JOUR:. A fait quelques clarifications

Mise à jour 2:. En sales_flat_order.shipping_method, vous trouverez le code d'expédition responsable de l'ordre

Était-ce utile?

La solution

Il est pas tout à fait clair ce que vous demandez, mais en général Magento communiquera avec l'API UPS, ce qui lui donne accès à des codes internes UPS pour le type d'emballage, expédition, etc. La plupart d'entre eux sont convertis en utilisant le code dans la classe fichier

app/code/core/Mage/Usa/Model/Shipping/Carrier/Ups.php

Par exemple, les codes d'expédition d'origine pour les emballages intérieurs des États-Unis

#File: app/code/core/Mage/Usa/Model/Shipping/Carrier/Ups.php
        'originShipment'=>array(
            // United States Domestic Shipments
            'United States Domestic Shipments' => array(
                '01' => Mage::helper('usa')->__('UPS Next Day Air'),
                '02' => Mage::helper('usa')->__('UPS Second Day Air'),
                '03' => Mage::helper('usa')->__('UPS Ground'),
                '07' => Mage::helper('usa')->__('UPS Worldwide Express'),
                '08' => Mage::helper('usa')->__('UPS Worldwide Expedited'),
                '11' => Mage::helper('usa')->__('UPS Standard'),
                '12' => Mage::helper('usa')->__('UPS Three-Day Select'),
                '13' => Mage::helper('usa')->__('UPS Next Day Air Saver'),
                '14' => Mage::helper('usa')->__('UPS Next Day Air Early A.M.'),
                '54' => Mage::helper('usa')->__('UPS Worldwide Express Plus'),
                '59' => Mage::helper('usa')->__('UPS Second Day Air A.M.'),
                '65' => Mage::helper('usa')->__('UPS Saver'),
            ),

Ou les codes de la méthode réelle

        'method'=>array(
            '1DM'    => Mage::helper('usa')->__('Next Day Air Early AM'),
            '1DML'   => Mage::helper('usa')->__('Next Day Air Early AM Letter'),
            '1DA'    => Mage::helper('usa')->__('Next Day Air'),
            '1DAL'   => Mage::helper('usa')->__('Next Day Air Letter'),
            '1DAPI'  => Mage::helper('usa')->__('Next Day Air Intra (Puerto Rico)'),
            '1DP'    => Mage::helper('usa')->__('Next Day Air Saver'),
            '1DPL'   => Mage::helper('usa')->__('Next Day Air Saver Letter'),
            '2DM'    => Mage::helper('usa')->__('2nd Day Air AM'),
            '2DML'   => Mage::helper('usa')->__('2nd Day Air AM Letter'),
            '2DA'    => Mage::helper('usa')->__('2nd Day Air'),
            '2DAL'   => Mage::helper('usa')->__('2nd Day Air Letter'),
            '3DS'    => Mage::helper('usa')->__('3 Day Select'),
            'GND'    => Mage::helper('usa')->__('Ground'),
            'GNDCOM' => Mage::helper('usa')->__('Ground Commercial'),
            'GNDRES' => Mage::helper('usa')->__('Ground Residential'),
            'STD'    => Mage::helper('usa')->__('Canada Standard'),
            'XPR'    => Mage::helper('usa')->__('Worldwide Express'),
            'WXS'    => Mage::helper('usa')->__('Worldwide Express Saver'),
            'XPRL'   => Mage::helper('usa')->__('Worldwide Express Letter'),
            'XDM'    => Mage::helper('usa')->__('Worldwide Express Plus'),
            'XDML'   => Mage::helper('usa')->__('Worldwide Express Plus Letter'),
            'XPD'    => Mage::helper('usa')->__('Worldwide Expedited'),
        ),

etc.

Si ce n'est pas ce que vous étiez après, un peu plus la spécificité de votre question contribuerait.

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top