Documentatie

Contracten – Voorbeelden, probleemoplossing en geavanceerde functies

Praktijkvoorbeelden van contracten, tips voor probleemoplossing en geavanceerde functies voor complexe royaltyovereenkomsten.

Deze pagina voltooit de contractensectie van de gebruikersgids door te laten zien hoe u praktijkroyaltyovereenkomsten implementeert in Royalties HQ, veelvoorkomende problemen oplost en geavanceerde functies gebruikt om nauwkeurige royaltyberekeningen te garanderen, zelfs in de meest complexe uitgeefsituaties.

Nieuw met contracten in RHQ? Begin hier.

Contractvoorbeelden

De volgende voorbeelden demonstreren hoe u verschillende soorten royaltyovereenkomsten implementeert in Royalties HQ. Elk voorbeeld toont de contractstructuur, regelconfiguratie en verwachte resultaten. De voorbeelden gaan van eenvoudig naar complex.

Voorbeeld 1: Standaard royaltycontract

Contractvoorwaarden: Rechthebbende ontvangt 10% van de netto-ontvangsten voor alle verkopen.

Implementatie:

  1. Maak een regel aan zonder voorwaarden (deze wordt altijd toegepast)
  2. Stel de actie in om 10% van de netto-ontvangsten toe te wijzen

Dit eenvoudige contract past hetzelfde royaltypercentage toe op alle verkopen, ongeacht volume, locatie of kortingspercentage. Omdat er geen voorwaarden zijn, zal deze regel altijd matchen als deze wordt geevalueerd.

Voorbeeld 2: Gestaffeld royaltycontract

Contractvoorwaarden:

  • Rechthebbende ontvangt 10% voor de eerste 5.000 verkochte eenheden
  • Rechthebbende ontvangt 12,5% voor eenheden verkocht boven de 5.000

Implementatie:

  1. Regel 1 (Prioriteit 1): Voorwaarde: Verkochte eenheden is kleiner dan of gelijk aan 5.000. Actie: Wijs 10% van de netto-ontvangsten toe.
  2. Regel 2 (Prioriteit 2): Voorwaarde: Verkochte eenheden is groter dan 5.000. Actie: Wijs 12,5% van de netto-ontvangsten toe.

Voor een product dat 7.000 eenheden heeft verkocht, zou Royalties HQ de verkoopregel automatisch splitsen in twee virtuele segmenten: 5.000 eenheden tegen 10% en 2.000 eenheden tegen 12,5%.

Voorbeeld 3: Complex contract met meerdere variabelen

Dit voorbeeld is opzettelijk complex en combineert verschillende voorwaardetypes. Als u geen complexe overeenkomsten heeft met auteurs of andere rechthebbenden, kunt u deze sectie overslaan.

Contractvoorwaarden:

  • Een vast percentage van 5% op alle verkopen in alle locaties tot 1000 verkochte eenheden
  • Na 1000 verkochte eenheden gelden de volgende regels:
    • VS-verkopen: 8% van de adviesprijs bij korting onder 50%, of 5% van de adviesprijs bij korting van 50% of hoger
    • Rest van de wereld (niet-VS) verkopen: 10% van de adviesprijs bij korting onder 50%, of 8% van de adviesprijs bij korting van 50% of hoger

Implementatie:

  1. Regel 1 (Prioriteit 1): Voorwaarde: Verkochte eenheden is kleiner dan of gelijk aan 1000. Actie: Wijs 5% van de netto-ontvangsten toe.
  2. Regel 2 (Prioriteit 2): Voorwaarden: Verkochte eenheden > 1000, Verkoopland is VS, Kortingspercentage < 50%. Actie: Wijs 8% van de adviesprijs toe.
  3. Regel 3 (Prioriteit 3): Voorwaarden: Verkochte eenheden > 1000, Verkoopland is VS, Kortingspercentage >= 50%. Actie: Wijs 5% van de adviesprijs toe.
  4. Regel 4 (Prioriteit 4): Voorwaarden: Verkochte eenheden > 1000, Verkoopland is niet VS, Kortingspercentage < 50%. Actie: Wijs 10% van de adviesprijs toe.
  5. Regel 5 (Prioriteit 5): Voorwaarden: Verkochte eenheden > 1000, Verkoopland is niet VS, Kortingspercentage >= 50%. Actie: Wijs 8% van de adviesprijs toe.

Dit complexe contract demonstreert hoe u meerdere voorwaardetypes kunt combineren om geavanceerde royaltystructuren te creeren die rekening houden met verkoopvolume, geografische locatie en kortingspercentages.

Geavanceerde functies

Verkoopregelsplitsing met drempelvoorwaarden

Bij het gebruik van de voorwaarden “Verkochte eenheden” of “Totale netto-ontvangsten” met drempels, splitst Royalties HQ automatisch verkoopregels die deze drempels overschrijden. Dit zorgt ervoor dat de juiste royalty’s worden toegewezen op basis van de regels en voorwaarden die u heeft ingesteld.

Hoe splitsing werkt:

  1. Het systeem identificeert dat een verkoopregel een drempel van “Verkochte eenheden” of “Totale netto-ontvangsten” overschrijdt die in uw regels is gedefinieerd
  2. Het maakt virtuele segmenten van de verkoopregel aan, elk vallend binnen een andere staffel
  3. Het past de juiste regel toe op elk segment
  4. Zowel het royaltybedrag als de eenheden worden proportioneel verdeeld tussen segmenten

Voorbeeld: Als u regels heeft voor “eerste 1000 eenheden” en “boven 1000 eenheden” en een verkoopregel 1500 eenheden bevat, zal het systeem:

  • De eerste regel toepassen op 1000 eenheden
  • De tweede regel toepassen op 500 eenheden
  • Royalty’s voor elk segment afzonderlijk berekenen

Geografische voorwaarden effectief gebruiken

De voorwaarde “Verkoopland” stelt u in staat om landspecifieke royaltyvoorwaarden te creeren:

Regionale groeperingen: Royalties HQ ondersteunt geografische groepen zoals:

  • Noord-Amerika
  • Europa
  • EU
  • Azie-Pacific

U kunt deze groeperingen gebruiken voor bredere regionale regels in plaats van individuele landen te selecteren.

Tip: Gebruik de IS NIET-operator om alle landen buiten een gespecificeerd land te selecteren. Bijvoorbeeld, voor alle landen buiten de VS, kiest u ‘Verkoopland is niet VS’.

Datumbereiken combineren met andere voorwaarden

Datumbereikvoorwaarden kunnen krachtig zijn in combinatie met andere voorwaardetypes:

Veelvoorkomende toepassingen:

  • Introductieperiodes met hogere royalty’s voor nieuwe titels
  • Seizoensgebonden variaties in royaltypercentages
  • Stapwijzigingen in royaltypercentages op contractverjaardata
  • Promotieperiodes met speciale voorwaarden

Om deze scenario’s te implementeren, voegt u een Datumbereikvoorwaarde toe naast andere voorwaarden in uw regels.

Veelvoorkomende problemen oplossen

Regels worden niet toegepast zoals verwacht

Probleem: Regels triggeren niet zoals verwacht tijdens royaltyruns.

Veelvoorkomende oorzaken en oplossingen:

  1. Prioriteitsvolgorde van regels: Controleer of uw regels in de juiste prioriteitsvolgorde staan. Onthoud dat de eerste matchende regel wordt toegepast. Oplossing: Sleep regels om hun prioriteiten te herordenen. Meer specifieke regels moeten een hogere prioriteit hebben (lagere nummers).
  2. Ontbrekende voorwaarden: Regels zonder voorwaarden matchen altijd als ze worden bereikt, en kunnen specifiekere regels blokkeren. Oplossing: Voeg geschikte voorwaarden toe om te beperken wanneer regels worden toegepast, of verplaats “vangnet”-regels naar de laagste prioriteit.
  3. Voorwaardelogica: Alle voorwaarden binnen een regel moeten worden voldaan (EN-logica) voor de regel om te worden toegepast. Oplossing: Als u OF-logica nodig heeft tussen voorwaarden, maak dan afzonderlijke regels met dezelfde actie.

Te veel royalty’s gaan naar de uitgever

Probleem: Er worden meer royalty’s dan verwacht toegewezen aan de uitgever. Dit gebeurt typisch omdat, nadat alle contracten van rechthebbenden zijn verwerkt, eventuele overgebleven royalty’s worden toegewezen aan de uitgever.

Tip: Uw overeenkomst met een auteur of andere rechthebbende vermeldt mogelijk niet alle voorwaarden expliciet. Zorg ervoor dat u terugval-‘standaard’-regels opneemt zonder voorwaarde en ingesteld op de laagste prioriteit, zodat de terugvalregel als laatste wordt gecontroleerd. Op deze manier wordt, als geen andere regels matchen, de laatste regel gebruikt.

Veelvoorkomende oorzaken en oplossingen:

  1. Geen matchende regels: Als geen regel matcht voor een rechthebbende, ontvangt de rechthebbende geen royalty voor die verkoopregel. Nadat alle contracten van rechthebbenden zijn verwerkt, gaan eventuele overgebleven royalty’s naar de uitgever. Oplossing: Voeg een vangnetregel toe op de laagste prioriteit om ervoor te zorgen dat alle verkopen worden gedekt, zelfs als uw overeenkomst met een auteur of andere rechthebbende dit niet expliciet vermeldt.
  2. Onvolledige regeldekking: Uw regels dekken mogelijk niet alle mogelijke verkoopscenario’s. Oplossing: Controleer uw regels op gaten in dekking, met name voor verschillende landen, kortingspercentages of verkoopkanalen.
  3. Onjuiste percentageberekeningen: De som van alle percentages van rechthebbenden kan lager zijn dan verwacht. Oplossing: Controleer of uw percentages in uw contractregels overeenkomen met uw overeenkomsten met auteurs en of u het bedoelde royaltymodel gebruikt (netto-ontvangsten vs. adviesprijs).

Splitsing werkt niet correct

Probleem: Gestaffelde royalty’s worden niet correct berekend voor verkopen die drempels overschrijden.

Veelvoorkomende oorzaken en oplossingen:

  1. Overlappende drempels: Regels met overlappende “Verkochte eenheden”-bereiken kunnen inconsistente resultaten veroorzaken. Oplossing: Zorg ervoor dat uw drempelbereiken niet overlappen. Gebruik bijvoorbeeld “Kleiner dan of gelijk aan 1000” en “Groter dan 1000” in plaats van “Kleiner dan 1000” en “Groter dan of gelijk aan 1000”.
  2. Ontbrekende tussenstaffels: Gaten in uw staffelbereiken kunnen ertoe leiden dat sommige eenheden niet worden toegewezen. Oplossing: Controleer of uw staffels alle mogelijke waarden dekken zonder gaten.
  3. Onjuiste prioriteitsvolgorde: Staffelregels moeten in de juiste prioriteitsvolgorde staan voor correcte splitsing. Oplossing: Plaats lagere drempelregels op hogere prioriteit dan hogere drempelregels.

Veelvoorkomende misvattingen

“Ik moet een nieuw contract aanmaken voor elk product”

  • Werkelijkheid: Contracten kunnen worden hergebruikt over meerdere producten en rechthebbenden. Voor standaardvoorwaarden maakt u eenmalig contractsjablonen aan en past u deze toe waar nodig.

“Meer voorwaarden toevoegen maakt het waarschijnlijker dat regels worden toegepast”

  • Werkelijkheid: Elke aanvullende voorwaarde beperkt wanneer een regel kan worden toegepast, niet uitbreidt. Alle voorwaarden moeten worden voldaan voor een regel om te worden toegepast. Als u bredere regels wilt creeren, gebruik dan minder voorwaarden.

“Regels zonder voorwaarden worden nooit toegepast”

  • Werkelijkheid: Regels zonder voorwaarden worden altijd toegepast als ze worden bereikt in de prioriteitsvolgorde. Ze kunnen gevaarlijk zijn op hoge prioriteitsniveaus omdat ze alles matchen en voorkomen dat lagere prioriteitsregels worden overwogen.

“Het systeem weet automatisch mijn royaltyvoorwaarden”

  • Werkelijkheid: Royalties HQ past alleen de regels toe die u expliciet aanmaakt. Als geen regels matchen, ontvangt de rechthebbende geen royalty’s voor de verkoopregel. Zorg er altijd voor dat uw Royalties HQ-contractregels alle mogelijke verkoopscenario’s dekken, zelfs als ze niet worden vermeld in uw overeenkomsten met auteurs en andere rechthebbenden.

Best practices voor complexe contracten

  1. Begin eenvoudig: Begin met basisregels en voeg geleidelijk complexiteit toe.
  2. Bespaar tijd door te klonen: Kloon een bestaand contract en breng vervolgens wijzigingen aan.
  3. Test grondig: Maak testverkoopregels aan die verschillende scenario’s vertegenwoordigen om te verifieren dat uw regels werken zoals verwacht.
  4. Documenteer uw structuur: Houd notities bij over uw contractstructuur en het doel van elke regel, vooral voor complexe arrangementen.
  5. Gebruik duidelijke naamgeving: Geef uw contracten en regels beschrijvende namen die hun doel aangeven.
  6. Controleer op gaten: Zorg ervoor dat uw regels gezamenlijk alle mogelijke verkoopscenario’s dekken.
  7. Controleer regelvolgorde: Controleer regelmatig of uw regels in de juiste prioriteitsvolgorde staan, vooral na het aanbrengen van wijzigingen.
  8. Overweeg terugvalopties: Neem altijd vangnetregels op met de laagste prioriteit om onverwachte scenario’s af te handelen.

Door deze geavanceerde functies en probleemoplossingstechnieken te beheersen, kunt u geavanceerde contractstructuren creeren in Royalties HQ die nauwkeurig uw overeenkomsten met auteurs en andere rechthebbenden weergeven, waardoor uw royaltyberekeningen correct zijn.