Vous consultez une page technique concernant le logiciel de gestion Mercator. Celle-ci contient des informations spécifiques destinées aux professionnels de Mercator. Souhaitez-vous être redirigés vers des informations plus générales ?


   Ne plus poser cette question

Comment imprimer uniquement les informations liées au plus grand taux de TVA ?

0000000447     -      08/09/2009
Obsolète

La procédure reprise ci-dessous permet d'adapter le layout PIECE.FRX pour imprimer une seule ligne reprenant les informations TVA, liées au plus haut taux utilisé dans le document. L'exemple repris ci-après fonctionne pour un maximum de 4 taux par document.

Dans le modèle PIECE.FRX, il convient de créer via Report / Variables les variables locales suivntes :

  • max_taux_tva :
    max(pieds_v_tmp.taux_tva_1,pieds_v_tmp.taux_tva_2,pieds_v_tmp.taux_tva_3,pieds_v_tmp.taux_tva_4)
  • max_base_tva :
    iif(pieds_v_tmp.taux_tva_1=m.max_taux_tva,pieds_v_tmp.base_tva_1,iif(pieds_v_tmp.taux_tva_2=m.max_taux_tva,pieds_v_tmp.base_tva_2,iif(pieds_v_tmp.taux_tva_3=m.max_taux_tva,pieds_v_tmp.base_tva_3,pieds_v_tmp.base_tva_4)))
  • max_tot_tva :
    iif(pieds_v_tmp.taux_tva_1=m.max_taux_tva,pieds_v_tmp.tot_tva_1,iif(pieds_v_tmp.taux_tva_2=m.max_taux_tva,pieds_v_tmp.tot_tva_2,iif(pieds_v_tmp.taux_tva_3=m.max_taux_tva,pieds_v_tmp.tot_tva_3,pieds_v_tmp.tot_tva_4)))

Pour ces 3 variables, la formule doit être complétée dans "Value to store", sans aucun retour à la ligne. "Initial value" doit être laissé à zéro et la case "Release after report" doit être cochée.

Dans le document même, les 3 zones suivantes peuvent à présent être ajoutées :
  • taux de tva : transform(m.max_taux_tva,"99.99%")
  • base de tva : transform(m.max_base_tva,m.pict_15)
  • montant de tva : transform(m.max_tot_tva,m.pict_15)



Cookies fonctionnels : Cookies nécessaires à l'utilisation du site et cookies de préférence. Ils ne contiennent aucune donnée à caractère personnel. (En savoir plus)

Cookies statistiques : Captation de statistiques liées aux comportements des internautes. (En savoir plus)

Cookies marketing : Pour effectuer le suivi des visiteurs au travers des sites web, à des fins publicitaires. (En savoir plus)

Vous consultez une page relative à une version de Mercator qui n'est plus commercialisée ni supportée.

Mercator est une application .net qui utilise une base de données SQL Server. Les informations sur cette page ne correspondent plus à ces caractéristiques.