¿Dónde puedo encontrar los identificadores de clases de impuestos apropiados en la base de datos de Magento?

Cuando creo un producto en Magento usando la API, necesito proporcionar un campo llamado 'tax_class_id'. Quiero saber qué identificación necesito proporcionar para un porcentaje de IVA, como 20% en Austria o 19% en Alemania.

¿Dónde puedo encontrar esas identificaciones dentro de la base de datos?

Nota al margen: de hecho, quiero escribir una extensión de API que devuelva una lista de valores porcentuales junto con su clase de impuestos. Si alguien tiene una idea más fácil de cómo hacerlo, ¡también estará bien!

preguntado el 03 de mayo de 12 a las 22:05

2 Respuestas

Si tiene Firefox con Firebug, o una funcionalidad de inspección similar a la que tienen la mayoría de los navegadores actuales, puede simplemente inspeccionar el campo de selección de clase de impuestos en cualquier producto y ver las identificaciones de clase de impuestos en el html.

Si necesita leerlos de la base de datos, puede encontrarlos en la tabla llamada 'tax_class'.

contestado el 03 de mayo de 12 a las 23:05

Gracias. Encontré la tabla de la base de datos y también estoy un poco avergonzado en este momento porque no la vi antes. De hecho, utilicé la función de búsqueda de tablas de phpMyAdmin y no tenía dudas de que no encontraría una tabla que contuviera 'impuestos', sin embargo, es increíble que la función de búsqueda de tablas solo busque usando javascript en la página actual (!). Debido a que tax_class está en realidad en la segunda página, no encontraría eso... ¡gracias de nuevo! - daniel lang

Puedes encontrarlo dentro clase_de_impuestos mesa.

SELECT * FROM tax_class

Respondido 25 ago 14, 18:08

@Ricando, ¿cómo obtener programáticamente según el estándar magento? - jafar pinjar

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.