Actualización de 21.03.2014
El tiempo es de ritmo rápido por delante y así las versiones M2E Pro. Mientras tanto, ya estamos en la versión 6 y el código ha cambiado un poco, pero el resultado es el mismo. El mensaje ha cambiado sólo un poco:
La Amazonia no suministra la información completa comprador facturación.
(“El Amazonas” – El Patrocinador? 🙂 )
El problema sigue siendo el mismo archivo que ug. de. Sin embargo, hay unas pocas líneas más convertido a saber ca. 67 HASTA 147 (todo lo que entre la // #### )
si ($esta->orden>getShippingAddress()->hasSameBuyerAndRecipient()) { volver padres::getBillingAddressData(); } $customerNameParts = $ this->getNameParts($esta->orden>getBuyerName()); volver array( 'Nombre' => $customerNameParts['Nombre'], 'Apellido' => $customerNameParts['Apellido'], 'Country_id' => '', «Región» => '', 'Region_id' => '', 'Ciudad' => "La Amazonia no suministra la información completa comprador facturación. ', 'Código postal' => '', 'Calle' => formación(), 'Empresa' => '' ); } shouldIgnoreBillingAddressValidation función pública() { si ($esta->orden>getAmazonAccount()->isMagentoOrdersBillingAddressSameAsShipping()) { return false; } si ($esta->orden>getShippingAddress()->hasSameBuyerAndRecipient()) { return false; } return true; } // ########################################
Esto se puede comentar o eliminar.
Actualización de 17.07.2013
Es klappt que o.g. Ahora he probado: Sólo tiene que utilizar el antiguo archivo o. eliminar las nuevas filas y la dirección de envío se utiliza de nuevo como la dirección de facturación.
Artículo Original
Dado que las nuevas versiones (FUERA M2E Pro 5.2.1) Esta maravillosa interfaz de Magento libre entre, Amazonas, eBay y otros sorprendentes, que cuando Dirección de facturación (Dirección de Facturación) DE Órdenes de Amazon sólo el nombre y un
“Dirección de facturación no está disponible.”
es para ser leído. Ya que era antes de la dirección….? A petición de la promotora, mutatis mutandis, fue respondida de la siguiente manera:
“Actualmente no hay ninguna dirección de facturación, porque Amazon no transmite datos de la dirección de facturación de la interfaz API.
En versiones anteriores a M2e Pro 5.2.1 era simplemente la dirección de envío como la dirección de facturación (copiado). Aquí hubo quejas de Nutzeren, Por lo tanto, hemos modificado esta.
Si hoy en día la facturación- a N / A está scheided bajo de la dirección de entrega determinado.”
Entonces, ¿qué es esta “Dirección de facturación no está disponible.” Notificación emitida? En carpeta
app/code/community/Ess/M2ePro/Model/Amazon/Order
es el archivo proxy.php
Si las dos versiones de los archivos < 5.2.1 Y >= 5.2.1 mirada, se ve, que en la nueva versión se han añadido algunas líneas.
Es decir, la línea de 35-60
función pública getBillingAddressData() { $rawAddressData = $ this->orden>getShippingAddress()->getRawData(); $customerNameParts = $ this->getNameParts($rawAddressData['BUYER_NAME']); volver array( 'Nombre' => $customerNameParts['Nombre'], 'Apellido' => $customerNameParts['Apellido'], 'Country_id' => '', «Región» => '', 'Region_id' => '', 'Ciudad' => "Dirección de facturación no está disponible.", 'Código postal' => '', 'Calle' => formación(), 'Empresa' => '' ); } shouldIgnoreBillingAddressValidation función pública() { return true; } // ########################################
Si desea hacer más fácil ahora, usted puede personalizar el diseño de la factura, para que se muestre la dirección de envío en vez de la dirección de facturación o “Dirección de facturación no está disponible” por su propio hechizo como “(s. Dirección de envío)” REPARAR. (Esto no funcionará con carácter retroactivo. Facturas, creado, Recuerde el viejo dicho, y sólo el cambio nuevo.)
Probablemente la solución más hermosa, para restaurar el estado de la apuesta, utilizar la versión antigua de proxy.php o simplemente eliminar las líneas correspondientes (Yo no lo he probado!).
Se utiliza en las versiones de Magento 1.4.1.1 HASTA 1.8.1.0.. PREGUNTAR, Comentarios, Sugerencias? Con alegría!
Me encontré recientemente, también por el problema, pero no he tenido tiempo, a ocuparme de ella. Entonces weiiß ahora por lo menos, donde tengo que mirar.
Muchas gracias!
Nota importante acerca del artículo es, que M2e para obtener la API en tiempo real de usar las Órdenes y aquí está el problema, aquí que la dirección de facturación falta.
Para algunos clientes, esto encaja con el partido, pero la dirección de envío.
Lo que tienes que hacer es el informe “_GET_FLAT_FILE_ORDERS_DATA_” Obtener y evaluar.
M2e es bien pero en la “Problema” off, cuando se disuelve, No se puede decir por desgracia.