Kortingsvelden alleen afdrukken bij korting

Gepost in : SnelStart - Nota
donderdag, juni 13 2013, 07:16 PM
0
Hoe zorg ik ervoor dat kortingsvelden wel worden afgedrukt als er korting is gegeven, maar niet worden afgedrukt als er geen korting is berekend?
Want als een klant geen korting krijgt, dan wil ik geen velden op mijn afdruk die betrekking hebben op een eventuele korting.

Aanvaard antwoord

donderdag, juni 13 2013, 07:16 PM - #permalink
0
Regelkorting:

Als de layout van de Verkoopfactuur nog standaard is, dan moeten de volgende 2 velden aangepast worden om de regelkorting niet af te drukken als hij gelijk aan 0 is:

Verwijder het tekstveld "Krt. %" op de paginakop en zet op dezelfde plaats een formuleveld. Zet daarin de volgende formule:
IIF( ISNUMERIC( DLOOKUP( "fldRegelkorting", "tblVerkoopOrderRegel", "NOT(fldRegelkorting = 0) AND fldVerkoopOrderID = " & [Hoofd].[fldVerkoopOrderID])), "Krt. %", "")

Wijzig de eigenschappen van het gegevensveld "fldRegelkorting" op de regel. Ga naar tabblad "Veld" en zet een vinkje bij "Nulwaarde niet afdrukken".

Klantkorting / Orderkorting:

Wijzig de volgende 5 velden om de totaalkorting niet af te drukken als hij gelijk aan 0 is:
Vervang tekstveld "Excl. BTW voor korting" door een formuleveld met de formule:
IIF( [Hoofd].[fldKortingsBedrag] = 0, "", "Excl. BTW voor korting")

Vervang het bijbehorende gegevensveld en zet een vinkje bij "Eigenschappen", "Uitlijning omdraaien":
"fldTotaalExclusiefBtwVoorKorting"door een formuleveld met de formule:
IIF( [Hoofd].[fldKortingsBedrag] = 0, "", [Hoofd].[fldTotaalExclusiefBtwVoorKorting])

Vervang de tekstveld "Factuurkorting ", gegevensveld "fldKortingsPercentage" en tekstveld "%" door een formuleveld met de formule:
IIF( [Hoofd].[fldKortingsBedrag] = 0, "", "Factuurkorting " & FORMAT( [Hoofd].[fldKortingsPercentage], "0.00") & "%")

Vervang het bijbehorende gegevensveld "fldKortingsBedrag" door een formuleveld met de formule en zet een vinkje bij "Eigenschappen", "Uitlijning omdraaien":
IIF( [Hoofd].[fldKortingsBedrag] = 0, "", [Hoofd].[fldKortingsBedrag])

En vervang tenslotte het tekstveld "Excl. BTW na korting" door een formuleveld met de formule:
IIF( [Hoofd].[fldKortingsBedrag] = 0, "Excl. BTW", "Excl. BTW na korting")
Het antwoord wordt verkleind weergegeven Show
Antwoorden (0)
  • Er werd nog niet geantwoord op deze discussie
Uw antwoord

iConsult

Lekdijk-West 41

2861 ES Bergambacht

T 0182-309825

M 06-53234924

E

snelstart