GeorgeRed Posted November 26, 2018 Share Posted November 26, 2018 Hola, les agradezco alguién me pueda ayudar y brindar algùn tipo de sugerencia de como debo resolver mi problema Requiero generar una factura electrónica, que se ajuste a los criterios del ministerio de Hacienda. para ello mi proveedor tiene un webapi, donde lo que requiere es que le envie un formato de factura en json. para generar el archivo json, no tengo problema, sin embargo no se como iniciar este proyecto en prestashop, me explico como hago que cuando un cliente compra se ejecute un evento en prestashop para que se genere el archivo. Si aguién me puede ayudar se lo agradezco. Saludos Jorge Rojas Meckbell Link to comment Share on other sites More sharing options...
garciasanchezdani Posted November 27, 2018 Share Posted November 27, 2018 Hola! Si no me equivoco, en el controlador controllers/front/OrderConfirmationController.php, existe la función displayOrderConfirmation($order) en la cual tienes todos los datos del pedido realizado en la variable $order Espero que te sirva. Un saludo! 1 Link to comment Share on other sites More sharing options...
Rolige Posted November 27, 2018 Share Posted November 27, 2018 Hola: Tienes que desarrollar un modulo. Es la forma estandar de adicionar comportamiento no nativo a Prestashop. De esa forma y usando cualquiera de los hooks de confirmacion del pedido o incluso el de cambio de estado de pedido (para evitar generar facturas en pedidos cancelados o no pagados) podrias lograr lo que requires. Saludos 1 Link to comment Share on other sites More sharing options...
GeorgeRed Posted November 27, 2018 Author Share Posted November 27, 2018 Gracias por las respuestas, voy a investigar sobre la función displayordercofirmation y la posibilidad de desarrollar un modulo Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now