picsou83 / compta.libremen.com

compta.libremen.com est un logiciel de comptabilité en partie double permettant d'enregistrer des écritures comptables de façon aisée, rapide et fiable
7 stars 0 forks source link

TVA dans base/tva affiche pas la tva collecté #18

Open pwepwe973 opened 1 month ago

pwepwe973 commented 1 month ago

Salut Picsou83

j'ai remarque que la tva affiche pas la tva collecté que j'ai dans la balance seule la tva déductible est affiché et pas forcement le bon montant

La balance image

Menu tva image

menu autre periode tva image

picsou83 commented 1 month ago

Bonjour,

Cela va être compliqué pour moi de vous aider car je n'utilise pas du tout ce module dans ma comptabilité et donc je ne l'ai jamais modifié (c'est la version initiale du code de Vincent Veyron - Août 2016 - https://compta.libremen.com/). Si vous souhaitez que je regarde le code, il faudra me guider. Indiquez-moi dans quelle case doit être affichée certaine information et quelles sont les informations qui devraient y être par rapport au numéro de compte. Je pourrais alors vérifier comment cela a été codé.

Voici un exemple de code dans le module tva.pm :

#on recherche les comptes d'écriture des opérations de TVA, qui peuvent être codés sur 5 décimales ou plus
$sql = q {
with t1 as (
SELECT numero_compte FROM tblcompte WHERE substring(numero_compte from 1 for 5) = '44566' AND id_client = ? AND fiscal_year = ? ORDER BY numero_compte limit 1 ),
t2 as (
SELECT numero_compte FROM tblcompte WHERE substring(numero_compte from 1 for 5) = '44567' AND id_client = ? AND fiscal_year = ? ORDER BY numero_compte limit 1 ),
t3 as (
SELECT numero_compte FROM tblcompte WHERE substring(numero_compte from 1 for 5) = '44581' AND id_client = ? AND fiscal_year = ? ORDER BY numero_compte limit 1 ),
t4 as (
SELECT numero_compte FROM tblcompte WHERE substring(numero_compte from 1 for 5) = '44551' AND id_client = ? AND fiscal_year = ? ORDER BY numero_compte limit 1 ),
t5 as (
SELECT numero_compte FROM tblcompte WHERE substring(numero_compte from 1 for 5) = '44571' AND id_client = ? AND fiscal_year = ? ORDER BY numero_compte limit 1 )
SELECT t1.numero_compte as "44566", t2.numero_compte as "44567", t3.numero_compte as "44581", t4.numero_compte as "44551", t5.numero_compte as "44571" 
FROM t1, t2, t3, t4, t5
} ;
pwepwe973 commented 1 month ago

je vais essayer de m'informer auprès de mon amie comptable afin qu'il puissent m'aider a vous aider si j'arrive a l'avoir car il est pas souvent dispo en tout cas taux normal je pense c'est la TVA collecté 44571

ou alors essayer de se faire aider de chatgpt :D

pwepwe973 commented 1 month ago

Salut

sinon pour moi de mon cote il y a que 44571 que j'ai besoin et qui ne s'affiche dans le calcule après pour les autre je ne saurai dire si il fonctionne ou non, moi c'est juste celui là que j'ai dans mes écriture et qui ne s'affiche pas!

donc n'est pas pis en compte dans le calcule

picsou83 commented 1 month ago

Dans quelle case le 44571 ne s'affiche pas ?

pwepwe973 commented 1 month ago

Salut dans la case numéro 8 du taux normal à 20%

et normalement un calcule est censé se faire et afficher la tva net à payer après la déduction de la TVA déductible de 323€

en fonction de la période trimestrielle choisi, mais la rien est calculé il y a juste la tva déductible qui est affiché 323€

image

  1. TVA Normale Taux : 20 % Compte de TVA collectée : 44571 "TVA collectée à 20%"

  2. TVA Intermédiaire Taux : 10 % Compte de TVA collectée : 445712 "TVA collectée à 10%"

  3. TVA Réduite Taux : 5,5 % Compte de TVA collectée : 445713 "TVA collectée à 5,5%"

  4. TVA Super-Réduite Taux : 2,1 % Compte de TVA collectée : 445714 "TVA collectée à 2,1%"

pwepwe973 commented 1 week ago

salut @picsou83 J’espère que cela va pour toi!

je ne sais pas si mon message précédent était compréhensible je m'en excuse si c'est non!

cela est juste en dirais que la page en question ne récupère pas les infos dans la base de donnée ou alors i y a un bug qui empêche l'affichage de la tva collectée

picsou83 commented 3 days ago

Oui, j'ai fait une petite pause pendant l'été... Je vais regarder ce que je peux faire.