Ülevaade
Eesti Autorite Ühing (EAÜ) kogub ja jaotab autoritasusid muusikateoste loojatele - heliloojatele, sõnade autoritele ja seadjatele. Muusikat mängitakse sadades erinevates kohtades ja platvormidel: telekanalid, raadiojaamad, voogedastusplatvormid, kinod, toitlustuskohad, kaubanduskeskused, hotellid ja teised avalikud kohad.
Iga kasutusraporti põhjal tuleb tuvastada teosed, leida autorid, määrata igaühe osalus ja arvutada tasud. Seni tehti suurt osa sellest tööst käsitsi - aeglane, veaohtlik ja kasvavate mahtude juures jätkusuutmatu.
Ehitasime süsteemi, mis automatiseerib kogu protsessi: raportite vastuvõtmine, teoste ja autorite tuvastamine, tasude arvutamine ja väljamaksete ettevalmistamine. Tuhandete autorite tasud jaotatud täpselt ja kiiresti, minimaalse käsitsi tööga.
Väljakutse
Muusikateoste tasudejaotus on keerukam kui esmapilgul paistab. Andmed laekuvad kümnetes eri vormingutes - CSV, XML, Exceli tabelid - ja iga allikas esitab need omamoodi.
Peamised väljakutsed:
- Sajad erinevad allikad - telekanalid, raadiojaamad, Spotify, YouTube, Netflix, kinod, kaubanduskeskused, restoranid ja paljud teised. Igaühel oma formaat.
- Teoste tuvastamine - sama lugu võib raportites esineda eri pealkirjade, kirjaviisi ja keeleversioonidega. Automaatne sobitamine on hädavajalik.
- Autorite ja osaluse leidmine - igal teosel võib olla mitu autorit eri rollidega (helilooja, sõnade autor, seadja) ja erineva osaluse protsendiga. Andmed peavad tulema rahvusvahelistest andmebaasidest.
- CISAC CIS-Net integratsioon - rahvusvaheline autorite ühingute andmebaas on peamine allikas teoste ja autorite andmete kontrollimiseks ja täiendamiseks. Integratsioon peab olema usaldusväärne ja ajakohane.
- Tasude arvutamine - erinevad tariifid ja jaotusreeglid sõltuvalt kasutusviisist (eetris, voogedastus, avalik esitamine, taustamuusika).
- Raamatupidamise integratsioon - väljamaksed peavad jõudma raamatupidamisprogrammi automaatselt, korrektse konteeringuga.
Varasem protsess tugines tabelitele ja käsitsi sobitamisele - iga raportitsükkel võttis nädalaid ja vigu tuli pidevalt parandada.
Lahendus
Ehitasime tervikliku tasudejaotuse platvormi, mis katab kogu protsessi raportite vastuvõtmisest kuni raamatupidamisse jõudmiseni.
- Raportite import: automaatne andmete vastuvõtmine erinevatest allikatest ja formaatidest. Iga allikatüübi jaoks kohandatud parserid, mis viivad andmed ühtsesse kujusse.
- Teoste sobitamismootor: automaatne teoste tuvastamine, mis arvestab pealkirjade erinevusi, teisi nimekujusid ja rahvusvahelisi koode (ISWC). Mitmeastmeline sobitamine - täpne vaste, ligikaudne sobitamine ja käsitsi ülevaatus erandite puhul.
- CISAC CIS-Net integratsioon: automaatne päring rahvusvahelisest andmebaasist teoste ja autorite andmete saamiseks. Autorite rollid, osalused ja seosed teostega uuendatakse automaatselt.
- Tasudearvutus: tasud arvutatakse vastavalt kasutusviisile, allikale ja kehtivale tariifisüsteemile. Iga autori tasu tuleneb tema osalusest ja rollist.
- Administraatori töölaud: erandite ja sobitamata teoste ülevaade, käsitsi paranduste võimalus, muudatuste ajalugu iga otsuse kohta.
- Raamatupidamise integratsioon: kinnitatud väljamaksed edastatakse automaatselt raamatupidamisprogrammi koos korrektse konteeringuga. Alusdokumendid koostatakse automaatselt.
- Aruandlus: detailne ülevaade jaotatud tasudest autorite, teoste, allikate ja perioodide lõikes.
Kogu arhitektuur on ehitatud töökindluse ja jälgitavuse nimel - iga raport, sobitamine ja arvutus on kontrollitav.
Tulemus
Süsteem on muutnud EAÜ muusikateoste tasudejaotust põhjalikult.
- Tuhandeid teoseid tuvastatakse ja sobitatakse automaatselt igast raportitsüklist.
- Autorite osalused ja tasud arvutatakse sekunditega, mitte päevadega.
- Käsitsi tööd on kordades vähem - inimene sekkub ainult erandite puhul.
- Väljamaksed jõuavad raamatupidamisse automaatselt koos korrektse konteeringuga.
- CISAC CIS-Net andmed hoiavad autorite ja teoste info ajakohasena rahvusvahelisel tasemel.
- Täielik jälgitavus - iga tasu kohta on näha, millisest raportist, millisest allikast ja millise arvutuse põhjal see tekkinud on.
Mis varem nõudis nädalaid käsitsi tööd, toimub nüüd suuresti automaatselt. Autorid saavad oma tasud kiiremini ja täpsemini.
Tehnoloogiad ja teenused
Süsteemiarhitektuur, andmebaaside disain, CISAC CIS-Net integratsioon, andmeautomaatika, sobitamisalgoritmid, raamatupidamise integratsioon, backend- ja frontend-arendus, UX/UI disain