ERPNext
INTEGRATIONS · EXPERTINI ATS

ERPNext

Koble til Deres egen ERPNext- eller Frappe-instans og overfør nyansatte til HR og utkast til salgsfakturaer – tilgjengelig i dag med Deres eget API-tokenpar.

2 min lesing · Oppdatert juli 2026 · Expertini Editorial

ERPNext-integrasjonen er tilgjengelig i Expertini ATS i dag. Team som bruker ERPNext – eller en hvilken som helst Frappe-basert instans – kobler til med sitt eget API-nøkkelpar og får to funksjonelle overføringer: godkjente ansettelser overføres til ERPNext HR som ansattprofiler, og kundeplasseringer oppretter fakturautkast i regnskapet. Dette er åpen kildekode-ERP-svaret på overgangene mellom plassering og fakturering, samt ansettelse og onboarding.

ERPNext-brukere foretrekker ofte å drifte sin egen infrastruktur nettopp fordi de ønsker kontroll, og integrasjonen respekterer dette: Deres instans-URL, Deres tokepar, Deres data — ingen mellomvare imellom. Provisjonssummen på hvert fakturautkast hentes fra Expertinis integrerte Klient-CRM, som sporer formidlinger og honorarer som en del av standardabonnementet. Registrer Dem og koble til fra huben i applikasjonen.

01To sanntidsoverføringer: HR og salgsfakturaer

For intern rekruttering betyr HR-overføringen at en nyansatt finnes i ERPNext samme dag som tilbudet aksepteres — uten å vente på at noen skal taste inn opplysningene på nytt. For byråer gjør fakturaoverføringen en registrert ansettelse om til et utkast til salgsfaktura med sporet provisjon, klar til at regnskapsteamet kan gå gjennom og sende den inn.

02Bygget for egenhostede teknologistabler med åpen kildekode

Autentisering bruker ERPNexts standard API-nøkkel og API-hemmelighetspar, generert for en bruker i deres egen instans, slik at tilgangen styres av tillatelsene dere gir. Utkast sendes aldri automatisk inn: avgiftsmaler, nummerserier og godkjenningsflyter forblir under deres ERPNext-konfigurasjon.

03Toveis: kunder, ansatte og kandidatdatabasen

Lesing er like nyttig som skriving her. Import henter ERPNext-kunder inn i Expertinis Client CRM som prospektkunder – matchet på navn, trygt å kjøre på nytt – og eksport oppretter ATS-kundene dine som Customer-oppføringer, deduplisert mot din instans, slik at ERP-systemet og rekrutteringsavdelingen ikke glir fra hverandre. «Importer dine ansatte» leser Employee-dokumenttypen inn i ATS-kandidatdatabasen, der den samme CV-analysen og CV-vurderingen som vurderer søkere, brukes på dine egne ansatte – intern mobilitet med faktiske verktøy i ryggen. Alt utløses med et knappetrykk, rapporteres per kjøring, aktivitetslogges og avgrenses av ERPNext-tillatelsene til nøkkelparet du opprettet.

04Alt i tidligere ledd leveres integrert

Dataene som overføres – kandidater, tilbud, ansettelser, provisjoner – genereres av arbeidsflyten som følger med alle abonnementer: tilbuds-PDF-er, revisjonsrapporter, rekrutteringsprosessen og Klient-CRM. Selve ERPNext-koblingen er en del av Business-abonnementet, uten ekstra lisensavgifter per bruker eller bruksgebyrer.

Tekniske notater

Plattformarkitektur & drift

A1Connection architecture

Dette er en direkte tilkobling til et system De drifter eller administrerer nøkler til selv: Skjemaet henter Deres instans-URL og legitimasjon, verifiserer dem med et direkte oppkall før noe lagres, og lagrer hemmeligheter kryptert i hvile. Tilkoblingssider viser tilstedeværelse («tilkoblet», «lagret ✓»), aldri selve verdiene.

Fordi påloggingsinformasjonen er din, har du full kontroll over rotasjonen: erstatt nøkkelen i ditt eget system, lim inn den nye her, og direkteverifiseringen bekrefter den før den gamle overskrives. Frakobling fjerner den lagrede påloggingsinformasjonen umiddelbart.

A2Skriv semantikk og dataflyt

Enhver dataoverføring er en eksplisitt handling med et loggført resultat. Skriving skjer ved klikk — eller bare automatisk der De har aktivert en regel (automatisk overføring ved ansettelse er deaktivert som standard, per leverandør). Lesing — import av personer, kontoer eller filer — kjøres når De trykker på Importer, fjerner duplikater mot det De allerede har (klienter etter navn, personer etter e-post), hopper over i stedet for å overskrive, og rapporterer opprettede kontra overhoppede oppføringer nøyaktig, noe som gjør det trygt å kjøre enhver import på nytt.

Hver handling skriver en rad i app-aktivitetsloggen (ats_app_activity): hva som kjørte, når, for hvilken oppføring og resultatet – inkludert leverandørens egen feilmelding ordrett når noe mislykkes. Bruksrapportering i ATS-et samler den samme loggen, slik at integrasjonsrapportering og integrasjonens faktiske status ikke kan avvike fra hverandre.

Alt som forlater forespørselsbanen — varslingsdistribusjon, levering av webhooks, aktivitetsjournalføring, e-post — kjører i bakgrunnstråder uten blokkering (fire-and-forget). Et tregt eksternt endepunkt kan aldri føre til at grensesnittet henger, og en mislykket sideeffekt logges i stedet for å bli forsøkt på nytt i det stille og skape inkonsistens.

A3Operasjonelle hensyn

Tilkoblinger er på organisasjonsnivå og forbeholdt eier- og administratorroller; rekrutterere bruker funksjonene en tilkobling driver, men kan ikke koble til, koble fra eller rekonfigurere. Frakobling fjerner lagrede påloggingsopplysninger umiddelbart og stopper de avhengige funksjonene synlig, ikke i stillhet. Data som allerede er importert forblir Deres og kan redigeres.

Importerte personer ankommer merket som importert med konservative personvernstandarder — det antas ikke noe samtykke for personer som aldri har fylt ut søknadsskjemaet ditt, og standard oppbevaringsregler gjelder. Alt som er registrert er ditt til odel og eie: CSV-eksporter og appen Data Export dekker de samme datalagrene som selve produktet leser fra. Utgangen er like åpen som inngangen – etter hensikt, ikke som en innrømmelse.

A4Plassering i integrasjonstopologien

Denne integrasjonen er tilgjengelig i registeret i dag. One connection per provider unlocks every feature it powers, and the topology grid below shows the neighbouring connectors in the same capability area — statuses come from the same registry that drives the in-app hub, so this page can never claim more than the product does. For anything the catalogue does not cover, Webhooks and Zapier are the generic, documented escape hatch.

Avhengighetskart

Connection typedirekte — din instans-URL + legitimasjon, verifisert i sanntid før lagring
Secrets at restkryptert; brukergrensesnittet viser tilstedeværelsesflagg, aldri verdier
Action journalats_app_activity — én rad per handling, leverandørfeil ordrett gjengitt
Auto-push rulesdeaktivert som standard, per leverandør, hver kjøring loggføres
Registry statuslive

Grensesnittskisse

Strukturell skisse over grensesnittet — paneler, hierarki og interaksjonsmuligheter. En kontrakt, ikke et skjermbilde.
Tilkoblingskort
● tilkoblet — tilstedeværelsesflagg
omfang: minimum påkrevd koble fra
Handlinger
overfør — eksplisitt klikkimporter — deduplisert
Aktivitetslogg
Fig. 1 — ERPNext: strukturelt grensesnittskjema. Paneler og tilstander utgjør kontrakten; data som vises er plassholdere.

Interaksjonsflyt — tilstander, valideringer, tilbakemeldinger

Hver tilstand nedenfor håndheves på serversiden; grensesnittet rapporterer det, det avgjør det ikke.
Enter URL + credentialdin egen instans, din egen nøkkel
Live verificationet reelt kall må lykkes før noe lagres
Encrypted storehemmeligheter i hvile; visning av tilstedeværelsesflagg
Explicit actionsoverfør / importer / fakturer med ett klikk
Journalrad per handling, leverandørfeil ordrett
Verifisering mislykkes → leverandørens eget svar vises; ingenting lagresSikkerhetslegitimasjon rotert → lim inn den nye; verifiseres før overskrivingKoble fra → påloggingsinformasjon fjernes umiddelbart
Fig. 2 — interaksjonsflyt: marineblå = tilstander, gull = serverhåndhevede porter, grønn = bekreftede utfall; tagger lister opp spesialtilfellene og tilbakemeldingene deres.

Neighbouring connectors — Enterprise Resource Planning

Odoolive ERPNextthis page SAP S/4HANAlive
Statuser hentes fra det aktive registeret — se hele katalogen →

Ofte stilte spørsmål

Er ERPNext-integrasjonen aktiv?
Ja. Koble til instansen din fra huben i appen etter innlogging ved hjelp av en API-nøkkel og hemmelighet generert i din ERPNext- eller Frappe-instans.
Fungerer det med egenhostede Frappe-instanser?
Ja — tilkoblingen retter seg direkte mot din instans-URL med ditt token-par, så både egenhostede og administrerte Frappe-distribusjoner fungerer.
Sendes salgsfakturaer automatisk?
Nei. Fakturaer opprettes som utkast slik at regnskapsteamet ditt kan gå gjennom og sende dem inn i henhold til deres vanlige ERPNext-arbeidsflyt.
Hvilke tillatelser trenger API-brukeren?
Tilgangen styres utelukkende av ERPNext-brukeren hvis tokendetaljer De oppgir – gi den de HR- og faktureringstillatelsene De ønsker.

Kort oversikt

  • Aktivt i dag – din instans, ditt API-tokenpar
  • Overfør aksepterte ansettelser til ERPNext HR
  • Importer Customers som klienter · eksporter klienter tilbake — duplikatkontrollert
  • Dokumenttypen ansatt importeres til den poengberegningsbare kandidatdatabasen
  • Opprett utkast til salgsfakturaer for klientplasseringer
  • Fungerer med ERPNext og Frappe-baserte instanser
  • Kun utkast — godkjenningsarbeidsflyten din forblir urørt
  • Ingen mellomvare, intet integrasjonstillegg

Se erpnext på din egen rekruttering.

Ta med en reell stillingsbeskrivelse til en 30-minutters demo — gratis prøveperiode inkludert.

Bestill en demonstrasjon
Expertini Intelligent
Pålogget nå
Hei! Jeg er Expertinis intelligente produktekspert. Spør meg om hva som helst om løsningene våre, få veiledning om rekrutteringsverktøyene våre, eller bare fortell meg hva du prøver å oppnå – så veileder jeg deg i riktig retning. For kontospesifikke henvendelser, send e-post til support@expertini.com.