Jump to content

Módulo Trimestrales IGIC


Recommended Posts

Buenas tardes a todos.

Estaba buscando un modulo de contabilidad, para poder hacer los trimestrales y pasarlos a la asesoría.

Estado buscando pero no encuentro que tenga la opción de impuesto IGIC.

Este hable con el desarrollador y no lo tenia implementado:

https://addons.prestashop.com/es/contabilidad-facturas/48509-informes-de-iva-trimestral-y-anual-espana.html

No se si conocen algun otro.

Un saludo y gracias.

Link to comment
Share on other sites

Haría falta hacerlo una vez, luego ya solo sería realizar las consultas guardadas.

Prestashop incluye por defecto un gestor SQL desde donde se pueden realizar las consultas sin tener que salir del backoffice

Base de datos / Gestor SQL

Los resultados se generan en formato table, totalmente compatible con excel (xlsx,xls,csv) en copy/paste. 

También se puede utilizar cualquier aplicación externa, HeidiSQL, DBeaver, MySQL Workbench ó desde el propio servidor con phpMyAdmin

  • Like 2
Link to comment
Share on other sites

  • 4 weeks later...

Gracias Ventura.

Como te dije no controla de SQL lo suficiente y no sabría ni por donde empezar.

No se si alguien sabe de algun modulo que lo haga.

O si podrian darme las consultas en sql para hacerlo, aunque no creo que sean sencillo de hacer ya que me imagino que los datos se guardaran en tablas distintas.

Un saludo y gracias.

Link to comment
Share on other sites

Buenas Ventura.

Serian estos:

-Fecha 

 

-número de factura

-NIF/CIF

-Nombre/apellido cliente

-base imponible

-Impuesto (IGIC)

-total factura

Despues tendre que mirar la formar de localizar las facturas que estan en estado "canceladas" ya que esas no las tengo que contabilizar.

gracias por el interes.

Link to comment
Share on other sites

 

Desde

Parámetros avanzados / Base de datos / Gestor SQL

Algo asi para obtener lo facturado en los 3 primeros meses del año en curso por ejemplo, Los prefijos de las tablas pueden varias, por defecto suelen ser ps_

SELECT DATE_FORMAT(oi.date_add,'%d-%m-%Y') AS "Fecha Factura", oi.number as "Factura Nº", CONCAT(c.firstname, ' ', c.lastname) as "Cliente", CONCAT(FORMAT(oi.total_paid_tax_incl,2),cu.symbol) AS "Importe Total", CONCAT(FORMAT(oi.total_paid_tax_excl,2),cu.symbol) AS "Base Imponible", CONCAT(FORMAT(ot.total_amount,2),cu.symbol) AS "Total Impuestos", tl.name AS "Tipo Impuesto"
FROM ps_order_invoice oi
LEFT JOIN ps_orders o ON o.id_order = oi.id_order
LEFT JOIN ps_order_detail od ON od.id_order_invoice = oi.id_order_invoice
LEFT JOIN ps_order_detail_tax ot ON ot.id_order_detail = od.id_order_detail
LEFT JOIN ps_tax t ON t.id_tax = ot.id_tax
LEFT JOIN ps_tax_lang tl ON tl.id_tax = t.id_tax
LEFT JOIN ps_customer c ON c.id_customer = o.id_customer
LEFT JOIN ps_currency_lang cu ON cu.id_currency = o.id_currency
WHERE t.rate IS NOT NULL
AND MONTH(oi.date_add) IN (1,2,3)
AND YEAR (oi.date_add) = YEAR(CURDATE())
GROUP BY oi.number
ORDER BY oi.date_add DESC

 

Link to comment
Share on other sites

Muchas gracias ventura.

Pero cuando intento guardar la consulta me sale un  error: Error indefinido "checkedForm"

Estado mirando y dicen que puede ser un bug de la version del presta antigua, pero que en las versiones nuevas esta solucionado, no se por que me sale si yo tengo la tengo la 1.7.5.0

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...