Hoe enkel gegevens gekoppeld aan het hoogste btw-percentage afdrukken ?

0000000447     -      08-09-2009
Verouderd

Via de hieronder vermelde procedure kan de lay-out PIECE.FRX worden aangepast zodat slechts één lijn wordt afgedrukt met de btw-gegevens betreffende het hoogste gebruikte percentage in het document. Het voorbeeld hieronder geldt tot een maximum van 4 percentages per document.

In het model PIECE.FRX moet u via Overdracht / Variabelen de volgende lokale variabelen creëren:

  • 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))).


Voor deze 3 variabelen moet de formule worden ingevuld in "Value to store", zonder een nieuwe regel te nemen. "Initial value" moet nul blijven, en het vakje "Release after report" moet worden aangevinkt.

Nu kunt u in het document zelf de volgende 3 zones toevoegen:

  • btw-percentage: transform(m.max_taux_tva,"99.99%");
  • maatstaf van heffing: transform(m.max_base_tva,m.pict_15);
  • btw-bedrag: transform(m.max_tot_tva,m.pict_15).


Functionele cookies: Cookies die nodig zijn voor het gebruik van de website en voorkeurscookies. Ze bevatten geen persoonsgegevens. (Meer informatie)

Analytische cookies: Verzamelen van statistieken met betrekking tot het gedrag van internetgebruikers. (Meer informatie)

Marketingcookies: Om bezoekers op verschillende websites te volgen voor advertentiedoeleinden. (Meer informatie)

De pagina die u wenst te bekijken heeft betrekking op een versie van Mercator die commercieel niet meer beschikbaar is en niet meer wordt ondersteund.

Mercator is een applicatie .net en maakt gebruik van een database SQL Server. De gegevens op deze pagina stemmen niet overeen met deze eigenschappen.