Dokumentasjon

Kontrakter – Eksempler, feilsøking og avanserte funksjoner

Virkelige kontrakteksempler, feilsøkingstips og avanserte funksjoner for komplekse royaltyavtaler.

Denne siden fullfører kontraktseksjonen av brukerveiledningen ved å vise hvordan du implementerer virkelige royaltyavtaler i Royalties HQ, feilsøker vanlige problemer og bruker avanserte funksjoner for å sikre nøyaktige royaltyberegninger selv i de mest komplekse publiseringsscenarioer.

Ny med kontrakter i RHQ? Start her.

Kontrakteksempler

Følgende eksempler demonstrerer hvordan du implementerer ulike typer royaltyavtaler i Royalties HQ. Hvert eksempel viser kontraktstrukturen, regelkonfigurasjonen og forventede resultater. Eksemplene går fra enkle til komplekse.

Eksempel 1: Standard royaltykontrakt

Kontraktvilkår: Rettighetshaver mottar 10 % av nettoinntekter for alle salg.

Implementering:

  1. Opprett én regel uten betingelser (den vil alltid gjelde)
  2. Sett handlingen til å tildele 10 % av nettoinntekter

Denne enkle kontrakten bruker samme royaltyprosent på alle salg uavhengig av volum, sted eller rabattsats. Siden det ikke er noen betingelser, vil denne regelen alltid matche hvis den evalueres.

Eksempel 2: Trinnvis royaltykontrakt

Kontraktvilkår:

  • Rettighetshaver mottar 10 % for de første 5 000 solgte enhetene
  • Rettighetshaver mottar 12,5 % for enheter solgt utover 5 000

Implementering:

  1. Regel 1 (Prioritet 1): Betingelse: Solgte enheter er mindre enn eller lik 5 000. Handling: Tildel 10 % av nettoinntekter.
  2. Regel 2 (Prioritet 2): Betingelse: Solgte enheter er større enn 5 000. Handling: Tildel 12,5 % av nettoinntekter.

For et produkt som har solgt 7 000 enheter, vil Royalties HQ automatisk dele salgslinjen i to virtuelle segmenter: 5 000 enheter til 10 % og 2 000 enheter til 12,5 %.

Eksempel 3: Kompleks kontrakt med flere variabler

Dette eksemplet er bevisst komplekst og blander betingelsestyper. Hvis du ikke har komplekse avtaler med forfattere eller andre rettighetshavere, kan du hoppe over denne seksjonen.

Kontraktvilkår:

  • Flat 5 % på alle salg i alle lokasjoner opp til 1000 solgte enheter
  • Etter 1000 solgte enheter gjelder følgende regler:
    • USA-salg: 8 % av listepris for rabatt under 50 %, eller 5 % av listepris for rabatt på 50 % eller høyere
    • Resten av verden (ikke-USA) salg: 10 % av listepris for rabatt under 50 %, eller 8 % av listepris for rabatt på 50 % eller høyere

Implementering:

  1. Regel 1 (Prioritet 1): Betingelse: Solgte enheter er mindre enn eller lik 1000. Handling: Tildel 5 % av nettoinntekter.
  2. Regel 2 (Prioritet 2): Betingelser: Solgte enheter > 1000, Salgsland er USA, Rabattsats < 50 %. Handling: Tildel 8 % av listepris.
  3. Regel 3 (Prioritet 3): Betingelser: Solgte enheter > 1000, Salgsland er USA, Rabattsats >= 50 %. Handling: Tildel 5 % av listepris.
  4. Regel 4 (Prioritet 4): Betingelser: Solgte enheter > 1000, Salgsland er ikke USA, Rabattsats < 50 %. Handling: Tildel 10 % av listepris.
  5. Regel 5 (Prioritet 5): Betingelser: Solgte enheter > 1000, Salgsland er ikke USA, Rabattsats >= 50 %. Handling: Tildel 8 % av listepris.

Denne komplekse kontrakten demonstrerer hvordan du kan kombinere flere betingelsestyper for å skape sofistikerte royaltystrukturer som tar hensyn til salgsvolum, geografisk plassering og rabattsatser.

Avanserte funksjoner

Oppdeling av salgslinjer med terskelbetingelser

Når du bruker betingelsene “Solgte enheter” eller “Totale nettoinntekter” med terskler, deler Royalties HQ automatisk salgslinjer som krysser disse tersklene. Dette sikrer at de korrekte royaltiene tildeles basert på reglene og betingelsene du har satt.

Hvordan oppdeling fungerer:

  1. Systemet identifiserer at en salgslinje krysser en “Solgte enheter”- eller “Totale nettoinntekter”-terskel definert i reglene dine
  2. Det oppretter virtuelle segmenter av salgslinjen, der hvert segment faller innenfor et annet trinn
  3. Det bruker den passende regelen på hvert segment
  4. Både royaltybeløpet og enhetene deles proporsjonalt mellom segmentene

Eksempel: Hvis du har regler for “første 1000 enheter” og “over 1000 enheter” og en salgslinje inneholder 1500 enheter, vil systemet:

  • Bruke den første regelen på 1000 enheter
  • Bruke den andre regelen på 500 enheter
  • Beregne royalties for hvert segment separat

Bruke geografiske betingelser effektivt

Betingelsen “Salgsland” lar deg opprette landsspesifikke royaltyvilkår:

Regionale grupperinger: Royalties HQ støtter geografiske grupper som:

  • Nord-Amerika
  • Europa
  • EU
  • Asia-Stillehavsområdet

Du kan bruke disse grupperingene for bredere regionale regler i stedet for å velge individuelle land.

Tips: Bruk IS NOT-operatoren for å velge alle land utenfor et spesifisert land. For eksempel, for alle land utenfor USA, ville du velge ‘Salgsland er ikke USA’.

Kombinere datointervaller med andre betingelser

Datointervall-betingelser kan være kraftige når de kombineres med andre betingelsestyper:

Vanlige brukstilfeller:

  • Introduksjonsperioder med høyere royalties for nye titler
  • Sesongvariasjoner i royaltysatser
  • Trinnvise endringer i royaltysatser på kontraktårsdager
  • Kampanjeperioder med spesielle vilkår

For å implementere disse scenarioene, legg til en Datointervall-betingelse sammen med andre betingelser i reglene dine.

Feilsøking av vanlige problemer

Regler brukes ikke som forventet

Problem: Regler utløses ikke som forventet under royaltykjøringer.

Vanlige årsaker og løsninger:

  1. Regelprioritetrekkefølge: Sjekk at reglene dine er i riktig prioritetsrekkefølge. Husk at den første matchende regelen brukes. Løsning: Dra regler for å omorganisere prioritetene deres. Mer spesifikke regler bør ha høyere prioritet (lavere tall).
  2. Manglende betingelser: Regler uten betingelser matcher alltid hvis de nås, og blokkerer potensielt mer spesifikke regler. Løsning: Legg til passende betingelser for å begrense når regler gjelder, eller flytt “fang alt”-regler til laveste prioritet.
  3. Betingelseslogikk: Alle betingelser innenfor en regel må være oppfylt (OG-logikk) for at regelen skal gjelde. Løsning: Hvis du trenger ELLER-logikk mellom betingelser, opprett separate regler med samme handling.

For mange royalties går til forlaget

Problem: Flere royalties enn forventet tildeles forlaget. Dette skjer typisk fordi, etter at alle rettighetshaveres kontrakter er behandlet, tildeles eventuelle gjenværende royalties til forlaget.

Tips: Avtalen din med en forfatter eller annen rettighetshaver angir kanskje ikke alle betingelser eksplisitt. Sørg for å inkludere reserve-“standard”-regler uten betingelser og satt til laveste prioritet, slik at reserveregelen vil bli sjekket sist. På denne måten, hvis ingen andre regler matcher, vil den siste regelen bli brukt.

Vanlige årsaker og løsninger:

  1. Ingen matchende regler: Hvis ingen regel matcher for en rettighetshaver, mottar rettighetshaveren ingen royalty for den salgslinjen. Etter at alle rettighetshaveres kontrakter er behandlet, vil eventuelle gjenværende royalties gå til forlaget. Løsning: Legg til en fang alt-regel på laveste prioritet for å sikre at alle salg dekkes, selv om avtalen din med en forfatter eller annen rettighetshaver ikke angir det eksplisitt.
  2. Ufullstendig regeldekning: Reglene dine dekker kanskje ikke alle mulige salgsscenarioer. Løsning: Gjennomgå reglene dine for hull i dekningen, spesielt for forskjellige land, rabattsatser eller salgskanaler.
  3. Feil prosentberegninger: Summen av alle rettighetshaverprosentandeler kan være mindre enn forventet. Løsning: Verifiser at prosentandelene i kontraktreglene dine samsvarer med avtalene dine med forfattere og at du bruker den tiltenkte royaltymodellen (Nettoinntekter vs. Listepris).

Oppdeling fungerer ikke korrekt

Problem: Trinnvise royalties beregnes ikke riktig for salg som krysser terskler.

Vanlige årsaker og løsninger:

  1. Overlappende terskler: Regler med overlappende “Solgte enheter”-intervaller kan forårsake inkonsistente resultater. Løsning: Sørg for at terskelintervallene dine ikke overlapper. For eksempel, bruk “Mindre enn eller lik 1000” og “Større enn 1000” i stedet for “Mindre enn 1000” og “Større enn eller lik 1000”.
  2. Manglende mellomtrinn: Hull i trinnintervallene dine kan føre til at noen enheter ikke blir tildelt. Løsning: Verifiser at trinnene dine dekker alle mulige verdier uten hull.
  3. Feil prioritetsrekkefølge: Trinnregler må være i riktig prioritetsrekkefølge for riktig oppdeling. Løsning: Plasser lavere terskelregler på høyere prioritet enn høyere terskelregler.

Vanlige misforståelser

“Jeg må opprette en ny kontrakt for hvert produkt”

  • Virkelighet: Kontrakter kan gjenbrukes på tvers av flere produkter og rettighetshavere. For standardvilkår, opprett kontraktmaler én gang og bruk dem der det trengs.

“Å legge til flere betingelser gjør det mer sannsynlig at regler gjelder”

  • Virkelighet: Hver ekstra betingelse begrenser når en regel kan gjelde, ikke utvider det. Alle betingelser må være oppfylt for at en regel skal gjelde. Hvis du vil opprette bredere regler, bruk færre betingelser.

“Regler uten betingelser gjelder aldri”

  • Virkelighet: Regler uten betingelser gjelder alltid hvis de nås i prioritetssekvensen. De kan være farlige på høye prioritetsnivåer fordi de vil matche alt og forhindre at regler med lavere prioritet vurderes.

“Systemet vet automatisk royaltyvilkårene mine”

  • Virkelighet: Royalties HQ bruker bare reglene du eksplisitt oppretter. Hvis ingen regler matcher, mottar rettighetshaverne ingen royalties for salgslinjen. Sørg alltid for at Royalties HQ-kontraktreglene dine dekker alle mulige salgsscenarioer, selv om de ikke er angitt i avtalene dine med forfattere og andre rettighetshavere.

Beste praksis for komplekse kontrakter

  1. Start enkelt: Begynn med grunnleggende regler og legg til kompleksitet gradvis.
  2. Spar tid ved å klone: Klon en eksisterende kontrakt og gjør deretter endringer.
  3. Test grundig: Opprett testsalgslinjer som representerer forskjellige scenarioer for å verifisere at reglene dine fungerer som forventet.
  4. Dokumenter strukturen din: Hold notater om kontraktstrukturen din og formålet med hver regel, spesielt for komplekse arrangementer.
  5. Bruk tydelige navn: Gi kontraktene og reglene dine beskrivende navn som indikerer formålet deres.
  6. Sjekk for hull: Sørg for at reglene dine til sammen dekker alle mulige salgsscenarioer.
  7. Gjennomgå regelrekkefølge: Sjekk regelmessig at reglene dine er i riktig prioritetsrekkefølge, spesielt etter å ha gjort endringer.
  8. Vurder reserveløsninger: Inkluder alltid fang alt-regler på laveste prioritet for å håndtere uventede scenarioer.

Ved å mestre disse avanserte funksjonene og feilsøkingsteknikkene kan du opprette sofistikerte kontraktstrukturer i Royalties HQ som nøyaktig gjenspeiler avtalene dine med forfattere og andre rettighetshavere, og sikrer at royaltyberegningene dine er korrekte.