Nous essayons de produire un rapport personnalisé exploitant notamment les cases de la déclaration de TVA. Via quelle jointure peut-on retrouver les LIGNES_C qui ont mouvementé une certaine case TVA ?
Il y a d'abord une relation entre LIGNES_C et TVACODES qui se fait sur LIGNES_C.ID_TVA = TVACODES.ID
Ensuite, dans TVACODES on fixe quelles sont les cases que ce code mouvemente.
Le début du nom de colonne CAS_BAS ou CASE_TVA indique si c'est une case de base (montant HTVA) ou une case de TVA.
La dernière lettre A ou N indique respectivement "factures" et "notes de crédit".
Un code peut mouvementer jusque 3 cases de base et 3 cases de TVA, d'où le chiffre 1, 2, 3 présent dans le nom de colonne.