APAndrea Pellizzari
Tutti i concetti
Concetto

Mexal/Passepartout: WebAPI, SPRIX, integrazioni

Lavoro come sviluppatore in-house su Mexal/Passepartout da diversi anni, in PMI manifatturiere italiane del Nordest. Le competenze le ho maturate sul campo, sotto la licenza del datore di lavoro — non sono partner certificato. Quello che faccio sta nello spazio tra il gestionale tradizionale e il web contemporaneo: chiamare WebAPI dal browser, scrivere SPRIX per report e automazioni, intercettare eventi del gestionale con SPRIX Collage, esporre flussi via CALLWEBSVC. Spesso il punto non è sostituire il gestionale ma costruirgli intorno strumenti che oggi mancano.

I progetti che seguono coprono diversi pattern: ecommerce B2B con sincronizzazione bidirezionale, knowledge base AI che risponde citando articoli reali del gestionale, ticket assistance che si integra con anagrafiche e ordini, generazione documenti dinamici via WebAPI, automazione SPRIX per accordi fornitore.

Case study correlati (10)

Domande ricorrenti

Cos'è Mexal/Passepartout?

Mexal è il software gestionale ERP di Passepartout S.p.A., diffuso nelle PMI italiane. Copre contabilità, magazzino, produzione, vendite, acquisti, e ha un ecosistema di estensioni: SPRIX (linguaggio di scripting interno), Mexal WebAPI (API HTTP/REST), Docuvision (gestione documentale), CALLWEBSVC (chiamate a servizi esterni dal gestionale).

Cos'è SPRIX e cosa permette di fare?

SPRIX è il linguaggio di scripting proprietario di Passepartout per estendere Mexal. Esistono due dialetti: SPRIX puro (per report custom, automazioni batch, esportazioni) e SPRIX Collage (per intercettare eventi del gestionale — ad esempio quando un utente conferma un ordine — ed eseguire logica custom in quel momento). È il modo nativo per personalizzare comportamenti del gestionale.

Le Mexal WebAPI permettono di leggere e scrivere?

Sì. Le WebAPI Mexal espongono in HTTP/JSON molte aree del gestionale: anagrafiche clienti/fornitori, articoli, ordini cliente e fornitore, listini, documenti, contabilità. Sono utilizzabili per leggere dati (es. per ecommerce headless) e per scrivere (es. creare nuovi documenti). Richiedono autenticazione e gestione del rate limit.

Come si integra Mexal con un sito web moderno?

Le strategie reali che ho usato: lettura via WebAPI con caching per ecommerce B2B, push periodico di catalogo/listino su storage esterno (Vercel Blob o simili), scrittura ordini cliente via WebAPI dopo checkout, sincronizzazione anagrafiche in entrambi i versi. Quando le WebAPI non bastano, SPRIX Collage permette di intercettare eventi gestionali e propagare verso il web.

Concetti correlati