ERPNext
INTEGRATIONS · EXPERTINI ATS

ERPNext

Connecteu la vostra pròpia instància d'ERPNext o Frappe i envieu noves contractacions a RRHH i esborranys de factures de venda: disponible avui amb el vostre propi parell de tokens d'API.

3 min de lectura · Actualitzat el juliol de 2026 · Editorial d'Expertini

La integració d'ATS amb ERPNext ja està activa a Expertini ATS avui mateix. Els equips que executen ERPNext —o qualsevol instància basada en Frappe— es connecten amb el seu propi parell de clau i secret d'API i obtenen dues trameses funcionals: les contractacions acceptades flueixen a ERPNext RRHH com a registres d'empleat, i les col·locacions de clients creen esborranys de factures de venda a comptabilitat. És la resposta d'ERP de codi obert a les escletxes de col·locació a factura i contractat a incorporat.

Els usuaris d'ERPNext tendeixen a executar la seva pròpia infraestructura precisament perquè volen tenir el control, i la integració ho respecta: l'URL de la vostra instància, el vostre parell de tokens, les vostres dades, sense cap intermediari entremig. La xifra de comissió de cada esborrany de factura prové del CRM de clients natiu d'Expertini, que fa un seguiment de les col·lacions i comissions com a part de la subscripció estàndard. Inicieu la sessió i connecteu-vos des del centre integrat a l'aplicació.

01Dos enviaments en directe: RRHH i Factures de vendes

Per a la contractació interna, l'impuls de RRHH significa que un nou empleat existeix a ERPNext el dia que s'accepta l'oferta: sense esperar que algú torni a escriure el registre. Per a les agències, l'impuls de facturació converteix una col·locació registrada en un esborrany de factura de vendes que porta la comissió rastrejada, llest perquè el vostre equip de comptes el revisi i l'enviï.

02Creat per a piles tecnològiques autohallotjades i de codi obert

L'autenticació utilitza el parell estàndard de clau d'API i secret d'API d'ERPNext, generat per a un usuari de la vostra pròpia instància, de manera que l'accés es regeix pels permisos que concediu. Els esborranys no s'envien mai automàticament: les plantilles d'impostos, les sèries de denominació i els fluxos d'aprovació es queden sota la vostra configuració d'ERPNext.

03Bidireccional: clients, empleats i la base de dades de candidats

Les lectures són tan útils com les escriptures aquí. La importació porta els vostres clients d'ERPNext al CRM de clients d'Expertini com a clients potencials —coincidents per nom, segurs de reexecutar— i l'exportació crea els vostres clients de l'ATS com a registres de clients, desduplicats contra la vostra instància, de manera que l'ERP i el taulell de selecció deixen de divergir. "Importeu les vostres persones" llegeix el tipus de document d'empleat a la base de dades de candidats de l'ATS, on s'apliquen el mateix anàlisi de CV i puntuació de currículums que avaluen els sol·licitants a la vostra pròpia plantilla: mobilitat interna amb eines reals al darrere. Tot s'activa mitjançant un botó, s'informa per execució, es registra l'activitat i es delimita segons els permisos d'ERPNext del parell de tokens que heu emès.

04Tot allò previ s'envia de manera nativa

Les dades que s'envien (candidats, ofertes, col·locacions, comissions) són produïdes pel flux de treball que s'envia en cada pla: PDF d'oferta, informes d'auditoria, el procés de contractació i el CRM de clients. El connector ERPNext en si forma part del pla Business, sense comissions per seient ni recàrrecs d'ús a sobre.

Notes d'enginyeria

Arquitectura i operacions de la plataforma

A1Connection architecture

Aquesta és una connexió directa a un sistema que allotgeu o configureu vosaltres mateixos: el formulari pren l'URL de la vostra instància i la credencial, les verifica amb una trucada en directe abans de desar res i emmagatzema els secrets xifrats en repòs. Les pàgines de connexió mostren presència ("connectat", "desat ✓"), mai els valors en si.

Com que la credencial és vostra, la rotació està a les vostres mans: substituïu la clau al vostre propi sistema, enganxeu la nova aquí i la verificació en directe la confirma abans de sobreescriure l'antiga. Desconnectar elimina la credencial emmagatzemada immediatament.

A2Escriure la semàntica i el flux de dades

Cada moviment de dades és una acció explícita amb un resultat registrat. Les escriptures es produeixen en fer clic, o automàticament només allà on hàgiu habilitat una regla (l'empenta automàtica en contractar està desactivada per defecte, segons el proveïdor). Les lectures (importacions de persones, comptes o fitxers) s'executen quan premeu Importa, dedupliquen contra allò que ja teniu (clients per nom, persones per correu electrònic), s'ometen en lloc de sobreescriure i informen honestament del nombre de creats versus omesos, raó per la qual tornar a executar qualsevol importació és segur per disseny.

Cada acció escriu una fila al diari d'activitat de l'aplicació (ats_app_activity): què s'ha executat, quan, per a quin registre i el resultat, inclòs el text d'error del mateix proveïdor de manera literal quan alguna cosa falla. Els informes d'ús dins de l'ATS s'agreguen al mateix diari, de manera que els informes d'integració i la realitat de la integració no poden divergir.

Qualsevol cosa que surti del camí de la sol·licitud —difusió de notificacions, lliurament de webhooks, registre d'activitats, correu— s'executa en fils de fons del tipus «dispara i oblida». Un extrem extern lent no pot fer mai que la interfície es quedi penjada, i un efecte secundari fallit es registra en lloc de tornar-se a provar de manera silenciosa fins arribar a la inconsistència.

A3Consideracions operatives

Les connexions són a nivell d'organització i estan restringides als rols de propietari i administrador; els reclutadors utilitzen les funcionalitats que una connexió alimenta, però no poden connectar, desconnectar ni reconfigurar. Desconnectar elimina les credencials emmagatzemades immediatament i atura les funcionalitats dependents de manera visible, no silenciosa. Les dades ja importades segueixen sent vostres i editables.

Les persones importades arriben marcades com a importades amb valors predeterminats de privadesa conservadors: no s'assumeix cap consentiment per a ningú que mai hagi omplert el vostre formulari d'aplicació, i s'apliquen els valors predeterminats de retenció.Tot el que s'escriu és vostre per a endur-vos-ho: les exportacions CSV i l'aplicació Data Export cobreixen les mateixes emmagatzematges que llegeix el mateix producte. La sortida és tan oberta com l'entrada: per disseny, no per concessió.

A4Ubicació en la topologia d'integració

Aquesta integració està en directe al registre avui. 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.

Mapa de dependències

Connection typedirecte: l'URL de la vostra instància + credencial, verificat en directe abans de desar
Secrets at restxifrat; la interfície mostra indicadors de presència, mai valors
Action journalats_app_activity: una fila per acció, errors del proveïdor literalment
Auto-push rulesdesactivat per defecte, per proveïdor, cada execució registrada
Registry statuslive

Pla d'interfície

Esquemàtic estructural de la superfície: panells, jerarquia i facilitats d'interacció. Un contracte, no una captura de pantalla.
Targeta de connexió
● connectat — indicador de presència
abast: mínim requerit desconnecta
Accions
push: clic explícitimportació: deduplicada
Diari d'activitat
Fig. 1 — ERPNext: esquemàtica estructural de la interfície. Els panells i els estats són el contracte; les dades mostrades són simulades.

Flux d'interacció — estats, validacions, feedback

Cada estat següent s'aplica des del servidor; la interfície l'informa, no el decideix.
Enter URL + credentialla vostra pròpia instància, la vostra pròpia clau
Live verifications'ha de completar amb èxit una trucada real abans de desar res
Encrypted storesecrets en repòs; visualització de l'indicador de presència
Explicit actionsenviar / importar / facturar en un clic
Journalfila per acció, errors del proveïdor de manera literal
La verificació falla → es mostra la resposta pròpia del proveïdor; no es desa resCredencial rotada → enganxeu la nova; verificada abans de sobreescriureDesconnexió → credential eliminada immediatament
Fig. 2 — flux d'interacció: blau marí = estats, or = portes imposades pel servidor, verd = resultats confirmats; les etiquetes llisten els casos extrems i els seus comentaris.

Neighbouring connectors — Planificació de recursos empresarials

Odoolive ERPNextthis page SAP S/4HANAlive
Els estats provenen del registre en viu: consulteu el catàleg complet →

Preguntes freqüents

Està activa la integració amb ERPNext?
Sí. Connecteu la vostra instància des del centre integrat a l'aplicació després d'iniciar sessió, utilitzant una clau d'API i un secret generats a la vostra instància d'ERPNext o Frappe.
Funciona amb instàncies pròpies de Frappe allotjades?
Sí: la connexió s'apunta directament a l'URL de la vostra instància amb el vostre parell de tokens, de manera que funcionen tant els desplegaraments de Frappe autallotjats com els gestionats.
Les factures de venda s'envien automàticament?
No. Les factures es creen com a esborranys perquè el vostre equip de comptes les revisi i les enviï sota el vostre flux de treball normal d'ERPNext.
Quins permisos necessita l'usuari de l'API?
L'accés està regit completament per l'usuari d'ERPNext el parell de tokens del qual proporcioneu; concediu-li els permisos de RRHH i facturació amb què us sentiu còmodes.

D'un cop d'ull

  • Disponible avui — el vostre instància, el vostre parell de tokens d'API
  • Envieu les contractacions acceptades a ERPNext HR
  • Importeu clients com a clients · exporteu clients de nou (desduplicats)
  • El tipus de document d'empleat s'importa a la base de dades de candidats puntuables
  • Redactar factures de venda per a col·locacions de clients
  • Funciona amb ERPNext i instàncies basades en Frappe
  • Només esborranys: el vostre flux de treball d'aprovació no es veu afectat
  • Sense intermediaris, sense recàrrec d'integració

Vegeu erpnext en la vostra pròpia contractació.

Porteu una descripció d'oferta real a una demostració de 30 minuts: prova gratuïta inclosa.

Reserva una demostració
Expertini AI
En línia ara
Hola! Sóc l'expert en productes d'intel·ligència artificial d'Expertini. Pregunteu-me qualsevol cosa sobre les nostres solucions, obteniu orientació sobre qualsevol de les nostres eines de contractació o simplement digueu-me què esteu intentant fer: us indicaré la direcció correcta. Per a problemes específics del compte, envieu un correu electrònic a support@expertini.com.