Ga naar hoofdinhoud

Bedrijfslogica — basis

Bedrijfslogica is waar u een tarief (of tariefgroep) vertelt wanneer het van toepassing is en hoe het bedrag wordt bepaald. Het is het brein achter de prijs. U vindt het op de kaart Bedrijfslogica wanneer u een tarief of groep opent, geordend in tabbladen:

  • Voorwaarden — bepalen of het tarief van toepassing is.
  • Berekeningen — bepalen hoeveel het is.
  • Afhankelijkheden — koppelen het aan andere tarieven/groepen (geavanceerd).
  • BTW voorwaarden — variëren de BTW (geavanceerd).
  • Tarief metadata — taggen het resultaat voor export (zie Metadata).

Open een tabblad en klik op Add om een regel toe te voegen.

Logisch type​

Elke regel begint met een logisch type:

  • Custom — u bouwt de regel zelf door een veld soort te kiezen (het specifieke soort voorwaarde of berekening) en de velden in te vullen. Dit is de gebruikelijke keuze.
  • Customer filter — een snelkoppeling om de regel te beperken tot een bepaalde klant, klant financieel of debiteurnummer. Gebruik het voor "dit geldt alleen voor debiteur X".

Voorwaarden​

Een voorwaarde controleert een waarde en bepaalt of het tarief van toepassing is. De alledaagse onderdelen zijn:

  • Bronveld — welke waarde wordt bekeken, geschreven als een pad in de gegevens (hetzelfde soort veldpad dat u in sjablonen gebruikt, bijv. de GT of het type van het schip).
  • Operator — hoe te vergelijken (gelijk aan, groter dan, bevat, enzovoort — de beschikbare operatoren hangen af van het soort voorwaarde).
  • Waarde — waarmee te vergelijken.

De gangbare soorten voorwaarden zijn:

  • Numeriek — vergelijk een getal (bijv. GT groter dan 10.000).
  • Tekst — vergelijk tekst (bijv. scheepstype gelijk aan "Tanker").
  • Boolean — een ja/nee-controle (bijv. ISPS is waar).
  • Datum — vergelijk een datum.

Heeft een tarief meerdere voorwaarden, dan moeten ze allemaal kloppen (ze groeperen met of-logica is een geavanceerd onderwerp).

Berekeningen​

Een berekening bepaalt het bedrag. De twee basissoorten zijn:

  • Prijs per eenheid — vermenigvuldig het bedrag van het tarief met een hoeveelheid uit een bronveld (bijv. €0,93 per GT).
  • Bracket — het bedrag geldt alleen tussen een minimumwaarde en maximumwaarde van een bronveld (een eenvoudige band; gebruik voor volledige tabellen een matrix).

Een uitgewerkt idee​

"Havengeld is €0,93 per GT, maar alleen voor zeeschepen" wordt:

  1. een voorwaarde (tekst): bronveld = scheepstype, operator = gelijk aan, waarde = zeegaand; en
  2. een berekening (prijs per eenheid): bronveld = GT, met het bedrag van het tarief op 0,93.

Bent u hiermee vertrouwd, zie dan Bedrijfslogica — geavanceerd voor evaluation sets, periodes, schema's, afhankelijkheden en meer.