Pregunta

Cuando actualizo un envío en el administración Con un número de seguimiento, Magento descubrirá automáticamente qué tipo de velocidad "es.

Por ejemplo, inicio sesión en Admin -> Orders -> Abrir un pedido sin procesar -> Haga clic para crear un envío. Seleccionaría "UPS", ingresaría un número de seguimiento y enviaría el envío. Una vez que esto está completo, Magento muestra lo siguiente, aunque no especificé el aire al día siguiente, ni hay ninguna solicitud de tarifa de envío de UPS, por lo que puedo ver en el lado de administración. El precio es lo que el cliente ya pagó durante el pago.

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

¿Cómo o dónde descubre que esto es un Aire del día siguiente ¿envío?

Actualización: hizo algunas aclaraciones.

Actualización 2: en sales_flat_order.shipping_method, encontrará el código de envío responsable del pedido.

¿Fue útil?

Solución

No está del todo claro lo que está pidiendo, pero en general Magento se comunicará con la API UPS, lo que le da acceso a los códigos internos de UPS para el tipo de paquete, el envío, etc. La mayoría de estos se traducen utilizando el código en el archivo de clase

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

Por ejemplo, los códigos de envío de origen para los paquetes nacionales de EE. UU.

#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'),
            ),

O los códigos de método reales

        '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 eso no fuera lo que buscaba, ayudaría un poco más de especificidad en su pregunta.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a magento.stackexchange
scroll top