ERPNext
Anslut er egen ERPNext- eller Frappe-instans och skicka nyanställda till HR samt preliminära kundfakturor — tillgängligt i dag med ert eget API-tokenpar.
ERPNext ATS-integrationen är tillgänglig i Expertini ATS i dag. Team som använder ERPNext — eller någon Frappe-baserad instans — ansluter med sitt eget par av API-nyckel och hemlighet och får två fungerande synkroniseringar: accepterade anställningar överförs till ERPNext HR som medarbetarposter, och kundförmedlingar skapar utkast till försäljningsfakturor i bokföringen. Det är lösningen i ett öppen källkods-ERP på glappen mellan förmedling och faktura samt mellan anställning och introduktion.
ERPNext-användare tenderar att köra sin egen infrastruktur just för att de vill ha kontroll, och integrationen respekterar det: er instans-URL, ert token-par, era data — ingen mellanprogramvara däremellan. Provisionsbeloppet på varje fakturautkast hämtas från Expertinis inbyggda Client CRM, som spårar tillsättningar och arvoden som en del av standardabonnemanget. Registrera er och anslut från hubben i appen.
På denna sida
- Två realtidsöverföringar: HR och kundfakturor
- Byggt för egenhostade miljöer med öppen källkod
- Tvåvägs: kunder, medarbetare och kandidatdatabasen
- Allt i det föregående ledet levereras integrerat
- Connection architecture
- Skriv semantik och dataflöde
- Driftsmässiga överväganden
- Placering i integrationstopologin
- Gränssnittsritning & interaktionsflöde
- Vanliga frågor
01Två realtidsöverföringar: HR och kundfakturor
För intern rekrytering innebär HR-överföringen att en nyanställd finns i ERPNext samma dag som erbjudandet accepteras – ingen väntan på att någon ska skriva in uppgifterna igen. För rekryteringsbyråer omvandlar faktureringsöverföringen en registrerad placering till ett utkast till försäljningsfaktura med den spårade provisionen, redo för ert ekonomiteam att granska och skicka in.
02Byggt för egenhostade miljöer med öppen källkod
Autentisering sker via ERPNexts standardiserade API-nyckel och API-hemlighet, genererade för en användare i er egen instans, vilket innebär att åtkomsten styrs av de behörigheter ni beviljar. Utkast skickas aldrig in automatiskt: skattemallar, nummerserier och godkännandeflöden styrs helt av er ERPNext-konfiguration.
03Tvåvägs: kunder, medarbetare och kandidatdatabasen
Läsningar är lika användbara som skrivningar här. Import överför dina ERPNext-kunder till Expertinis Client CRM som potentiella kunder – matchade efter namn, säkra att köra igen – och export skapar dina ATS-klienter som kundposter, deduplicerade mot din instans, så att affärssystemet och rekryteringsavdelningen slutar glida isär. "Importera dina medarbetare" läser doctypen Employee till ATS-kandidatdatabasen, där samma CV-tolkning och meritförteckningsbedömning som betygsätter sökande tillämpas på din egen personalstyrka – intern rörlighet med faktiska verktyg i ryggen. Allt aktiveras med en knapp, rapporteras per körning, aktivitetsloggas och styrs av de ERPNext-behörigheter som gäller för det tokenpar du utfärdade.
04Allt i det föregående ledet levereras integrerat
Datan som överförs — kandidater, erbjudanden, tillsättningar, provisioner — genereras av arbetsflöden som ingår i alla abonnemang: PDF-erbjudanden, revisionsrapporter, rekryteringspipelinen och Klient-CRM. Själva ERPNext-kopplingen ingår i Business-abonnemanget, utan några användarlicensavgifter eller extra användningsavgifter.
Plattformsarkitektur & drift
A1Connection architecture
Detta är en direktanslutning till ett system som ni själva hostar eller anger nycklar för: formuläret tar er instans-URL och era inloggningsuppgifter, verifierar dem med ett live-anrop innan något sparas och lagrar hemligheter krypterade i vila. Anslutningssidor visar status ("ansluten", "sparad ✓"), aldrig själva värdena.
Eftersom inloggningsuppgiften är er ligger rotationen i era händer: ersätt nyckeln i ert eget system, klistra in den nya här och realtidsverifieringen bekräftar den innan den gamla skrivs över. Frånkoppling raderar den lagrade inloggningsuppgiften omedelbart.
A2Skriv semantik och dataflöde
Varje dataförflyttning är en uttrycklig åtgärd med ett loggat resultat. Skrivningar sker vid ert klick — eller automatiskt endast där ni har aktiverat en regel (automatisk överföring vid anställning är inaktiverad som standard, per leverantör). Läsningar — importer av personer, konton eller filer — körs när ni trycker på Importera, deduplicerar mot vad ni redan har (kunder efter namn, personer efter e-postadress), hoppar över istället för att skriva över, och rapporterar skapade kontra överhoppade på ett transparent sätt, vilket gör att det är säkert i sin konstruktion att köra om en import.
Varje åtgärd skriver en rad till appaktivitetsloggen (ats_app_activity): vad som kördes, när, för vilken post och resultatet – inklusive leverantörens egen feltext ordagrant när något misslyckas. Användningsrapporteringen i ATS sammanställer samma logg, så att integrationsrapporteringen och integrationsverkligheten inte kan skilja sig åt.
Allt som lämnar förfrågningsvägen — aviseringar, leverans av webhooks, aktivitetsloggning, e-post — körs i bakgrundstrådar utan att blockera processen. En långsam extern slutpunkt kan aldrig få gränssnittet att hänga sig, och ett misslyckat sidoanrop loggas istället för att tyst försöka igen och skapa inkonsekvens.
A3Driftsmässiga överväganden
Anslutningar är på organisationsnivå och begränsade till ägar- och administratörsroller; rekryterare använder funktionerna som en anslutning möjliggör men kan inte ansluta, koppla från eller omkonfigurera. En frånkoppling tar omedelbart bort sparade inloggningsuppgifter och stoppar de beroende funktionerna synligt, inte i det tysta. Data som redan importerats förblir er och kan redigeras.
Importerade personer visas som markerade som importerade med restriktiva integritetsstandarder – inget samtycke antas för någon som aldrig fyllt i ert ansökningsformulär, och standarder för datalagringstid gäller. Allt som registrerats är ert att ta med: CSV-exporter och appen Data Export täcker samma datalager som produkten själv läser från. Utgången är lika öppen som ingången – avsiktligt utformat, inte en eftergift.
A4Placering i integrationstopologin
Denna integration är aktiv i registret idag. 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.
Beroendekarta
Gränssnittsritning
Interaktionsflöde — tillstånd, valideringar, feedback
Neighbouring connectors — Enterprise Resource Planning
Vanliga frågor
Är ERPNext-integrationen aktiv?⌄
Fungerar det med egenhostade Frappe-instanser?⌄
Skickas kundfakturor in automatiskt?⌄
Vilka behörigheter behöver API-användaren?⌄
I korthet
- Aktivt i dag — er instans, ert API-tokenpar
- För över accepterade anställningar till ERPNext HR
- Importera kunder som klienter · exportera klienter tillbaka – deduplicerade
- Dokumenttypen för anställda importeras till den poängsättningsbara kandidatdatabasen
- Skapa utkast till kundfakturor för kundplaceringar
- Fungerar med ERPNext- och Frappe-baserade instanser
- Endast utkast — ditt godkännandeflöde förblir orört
- Ingen mellanprogramvara, inga integrationstillägg
Se erpnext i er egen rekrytering.
Ta med en verklig arbetsbeskrivning till en 30-minutersdemo — kostnadsfri provperiod ingår.
Boka en demo