ERPNext
INTEGRATIONS · EXPERTINI ATS

ERPNext

Koppel jou eie ERPNext- of Frappe-instansie en druk nuwe aanstellings na HR en konsep-verkoopsvaktuur — vandag lewendig met jou eie API-tekenskapaar.

2 min leestyd · Opgedateer Julie 2026 · Expertini Redaksie

Die ERPNext ATS-integrasie is vandag regstreeks in Expertini ATS. Spanne wat ERPNext bestuur — of enige Frappe-gebaseerde instansie — koppel met hul eie API-sleutel en geheime paar en kry twee werkende stootopsies: aanvaarde aanstellings vloei in ERPNext HR in as werknemerrekords, en kliëntplasings skep konsep- Verkoopsinvoike in rekeninge. Dit is die oopbron-ERP-antwoord op die plasing-tot-faktuur- en aangestelde-tot-ingelyfde-gapings.

ERPNext-gebruikers neig om hul eie infrastruktuur te bedryf presies omdat hulle beheer wil hê, en die integrasie respekteer dit: jou instansie-URL, jou bewysstukpaar, jou data — geen middellaag tussenin nie. Die kommissiesyfer op elke konsepfaktuur kom van Expertini se eie Kliënt-CRM, wat plasings en fooie as deel van die standaardintekening dophou. Sluit aan en koppel vanaf die in-toepassing-spilpunt.

01Twee regstreekse stootaksies: HR en verkoopsfakture

Vir interne aanstellings beteken die HR-stoot dat 'n nuwe beginner op die dag van die aanbod aanvaarding in ERPNext bestaan ​​— geen wag vir iemand om die rekord te her-tik nie. Vir agentskappe verander die faktureringsstoot 'n aangetekende plasing in 'n konsep-verkoopsfaktuur met die nagespoorde kommissie, gereed vir jou rekeningspan om te hersien en in te dien.

02Gebou vir self-gasheerde, oopbron-stapels

Verifikasie gebruik ERPNext se standaard API-sleutel en API-geheime paar, gegenereer vir 'n gebruiker in jou eie instansie, sodat toegang beheer word deur die toestemmings wat jy verleen. Konsepte word nooit outomaties ingedien nie: belastingtemplates, naamreekse and goedkeuringsvloei bly onder jou ERPNext-konfigurasie.

03Tweerigting: kliënte, werknemers en die kandidaatdatabasis

Lees is net so nuttig as skrywes hier. Invoer bring jou ERPNext-kliënte in Expertini se Kliënt-CRM in as vooruitsigkliënte — gepas per naam, veilig om te herloop — and uitvoer skep jou ATS-kliënte as Kliëntrekords, gedupliseer teen jou instansie, sodat die ERP and die werwingsbank ophou wegdryf. "Voer jou mense in" lees die Werknemer-doctipe in die ATS-kandidaatdatabasis, waar dieselfde CV-ontleding and resume-telling wat aansoekers gradeer op jou eie arbeidsmag van toepassing is — interne mobiliteit met werklike gereedskap daaragter. Alles word knoppie-geaktiveer, per-loop gerapporteer, aktiwiteit-aangeteken, and begrens deur die ERPNext-permissions van die tokenpaar wat jy uitgereik het.

04Alles stroomop verskyn inheemse

Die data wat gedruk word — kandidate, aanbiedinge, plasinge, kommissies — word geproduseer deur werkvloei wat op elke plan verskeep: aanbod-PDF's, ouditverslae, die aanstellingspyplyn en Klient-CRM. Die ERPNext-koppelaar self is deel van die Besigheidsplan, met geen per-sitplek-fooie of gebruikstoeslae bo-op nie.

Ingenieursnotas

Platformargitektuur en -bedrywighede

A1Connection architecture

Dit is 'n direkte verbinding met 'n stelsel wat jy gasheer of self sleutel: die vorm neem jou instansie-URL and geloofsbrief, verifieer dit met 'n regstreekse oproep voordat iets gestoor word, and stoor geheime geënkodeer in rus. Verbindingsbladsye wys teenwoordigheid ("gekoppel", "gestoor ✓"), nooit die waardes self nie.

Omdat die geloofsbrief joune is, is rotasie in jou hande: vervang die sleutel in jou eie stelsel, plak die nuwe een hier, en die lewendige verifikasie bevestig dit voordat die ou een oorskryf word. Ontkoppeling verwyder die gestoor geloofsbrief onmiddellik.

A2Skryf semantiek en datavloei

Elke databeweging is ’n uitdruklike aksie met ’n aangetekende resultaat. Skrywes gebeur op jou klik — of outomaties slegs waar jy ’n reël geaktiveer het (outo-stoot by aanstelling is by verstek af, per verskaffer). Leeswerk — invoere van mense, rekeninge of lêers — word uitgevoer wanneer jy Invoer druk, dupliseer teen wat jy reeds het (kliënte volgens naam, mense volgens e-pos), slaan oor in plaas van oorskryf, en rapporteer geskepte-teenoor-oorgeslagen eerlik, wat die rede is waarom die heruitvoering van enige invoer veilig volgens ontwerp is.

Elke aksie skryf 'n ry na die toepassing-aktiwiteitsjoernaal (ats_app_activity): wat geloop het, wanneer, vir wike rekord, en die uitkoms — insluitend die verskaffer se eie foutteks woordeliks wanneer iets misluk. Gebruiksverslaggewing binne die ATS agregeer daardie selfde joernaal, sodat integrasieverslaggewing en integrasiewerkelijkheid nie kan afwyk nie.

Enigiets wat die versoekpad verlaat — kennisgewingwaaier, webhook-lewering, aktiwiteitsjoernaal, pos — loop in "fire-and-forget" agtergronddrade. 'n Stadige eksterne eindpunt kan nooit die koppelvlak laat hang nie, en 'n mislukte newe-effek word aangeteken eerder as om stilswyend herprobeer te word in inkonsekwentheid.

A3Operasionele oorwegings

Verbindings is organisasievlak en word na eienaar- en administrateurrolle gefiltreer; werwers gebruik die kenmerke wat 'n verbinding aandryf, maar kan nie koppel, ontkoppel of herkonfigureer nie. Ontkoppeling verwyder gestoorde bewyse onmiddellik en stop die afhanklike kenmerke sigbaar, nie stil nie. Data wat reeds ingevoer is, bly jou s'n en bewerkbaar.

Ingevoerde mense arriveer as ingevoer gemerk met konserwatiewe privaatheidsverstekke — geen toestemming word aanvaar vir enigiemand wat nooit jou aansoekvorm ingevul het nie, en behoudverstekke geld.Alles geskryf is joune om te neem: CSV-uitvoere en die Data-uitvoer-toepassing dek dieselfde winkels wat die produk self lees. Die uitgang is net so oop as die ingang — per ontwerp, nie konsessie nie.

A4Plassing in die integrasietopologie

Hierdie integrasie is vandag lewendig in die register. 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.

Afhanklikheidskaart

Connection typedirek — jou instansie-URL + bewysstuk, lewendig verifieer voor stoor
Secrets at restgeënkodeer; UI wys teenwoordigheidsvlae, nooit waardes nie
Action journalats_app_activity — een ry per aksie, verskaffersfoute woordeliks
Auto-push rulesaf by versterk, per verskaffer, elke lopie aangeteken
Registry statuslive

Koppelvlakbloudruk

Strukturele skematiese van die oppervlak — panele, hiërargie en interaksiebekostigings. 'n Kontrak, nie 'n skermskoot nie.
Verbindingskaart
● gekoppel — teenwoordigheidsvlag
omvang: minimum vereis ontkoppel
Aksies
stoot — uitdruklike klikinvoer — gededupliseer
Aktiwiteitsjoernaal
Fig. 1 — ERPNext: strukturele koppelvlakskematika. Panele en toestande is die kontrak; data wat gewys word, is placeholder.

Interaksie vloei — state, validasies, terugvoer

Elke staat hieronder word aan die bedienerkant afgedwing; die koppelvlak rapporteer dit, dit besluit dit nie.
Enter URL + credentialjou eie instansie, jou eie sleutel
Live verification'n egte oproep moet slaag voordat enigiets gestoor word
Encrypted storegeheime in rus; teenwoordigheid-vlag vertoon
Explicit actionsdruk / invoer / faktureer op jou klik
Journalper-aksie-ry, verskafferfoute woordeliks
Verifikasie misluk → die verskaffer se eie reaksie word gewys; niks gestoor nieGeloofsbrief geroteer → plak die nuwe een; geverifieer voor oorskryfOntkoppel → bewysstuk word onmiddellik verwyder
Fig. 2 — interaksievloei: blou = state, goud = bediener-gedwonge hekke, groen = bevestigde uitkomste; etikette lys die randgevalle en hul terugvoer.

Neighbouring connectors — Enterprise Resource Planning

Odoolive ERPNextthis page SAP S/4HANAlive
Statusse kom van die lewendige register — blaai deur die volledige katalogus →

Gereelde vrae

Is die ERPNext-integrasie lewendig?
Ja. Koppel jou instansie vanaf die in-toepassing-spilpunt nadat jy aangemeld het, deur 'n API-sleutel en -geheim te gebruik wat in jou ERPNext- of Frappe-instansie gegenereer is.
Werk dit met self-gehoste Frappe-instansies?
Ja — die verbinding teiken jou instansie-URL direk met jou tekenpaar, sodat beide selfgehoste en bestuurde Frappe-implementerings werk.
Word Verkoopsfakture outomaties ingedien?
Nee. Fakture word as konsepte geskep sodat jou rekeningspan dit onder jou normale ERPNext-werkvloei hersien en indien.
Watter regte benodig die API-gebruiker?
Toegang word geheel en al beheer deur die ERPNext-gebruiker wie se tekenpaar jy verskaf — ken die HR- en faktureringsregte toe waarmee jy gemaklik is.

In 'n oogopslag

  • Lewendig vandag — jou instansie, jou API-tekenpaar
  • Druk aanvaarde aanstellings in ERPNext HR in
  • Invoer van kliënte as kliënte · uitvoer van kliënte terug — gededupliseer
  • Werknemer-doktipe invoer in die tellingsbare kandidaatdatabasis
  • Stel verkoopsinvoike op vir kliëntplasing
  • Werk met ERPNext- en Frappe-gebaseerde instansies
  • Slegs konsepte — jou goedkeuringswerkvloer is onaangeraak
  • Geen tussensagteware, geen integrasietoeslag

Sien erpnext op jou eie werwing.

Bring 'n regte posbeskrywing na 'n 30 minute-demonstrasie — gratis proeftydperk ingesluit.

Bespreek 'n demo
Expertini AI
Aanlyn nou
Hallo! Ek is Expertini se intelligent produkspesialis. Vra my enigiets oor ons oplossings, kry leiding oor enige van ons werwingshulpmiddels, of sê my net wat jy probeer doen — ek sal jou in die regte rigting wys. Vir rekening-spesifieke kwessies, stuur 'n e-pos aan support@expertini.com.