Aus einem Ticket heraus einkaufen, ohne im Einkaufsportal etwas erneut einzutippen. Das Modul Mercado Eletrônico von NexTool verbindet GLPI mit der Einkaufsplattform Mercado Eletrônico (ME) und verwandelt ein Ticket in eine Bestellanforderung - mit synchronisiertem Katalog, einmaliger Genehmigung und automatischer Verfolgung des Ablaufs bis zur Bestellung, alles innerhalb von GLPI.
Das Problem
Wenn die IT oder der Einkauf eine Kaufanfrage per Ticket erhält, ist der herkömmliche Ablauf manuell und doppelt: Der Bearbeiter erfasst das Ticket im GLPI, öffnet das Portal von Mercado Eletrônico, tippt die Positionen erneut ein, wählt Lieferant und Genehmiger und kehrt dann zum Ticket zurück, um die Nummer zu notieren. Jede Anforderung durchläuft zwei Werkzeuge und oft auch zwei Genehmigungen. Das Ergebnis sind Doppelarbeit, Tippfehler und - was bei einem Audit am meisten schmerzt - der Verlust der Nachvollziehbarkeit zwischen dem Ticket, aus dem der Kauf hervorging, und der Bestellung, die hinausging. Wenn jemand fragt: „Wurde diese Bestellung über R$ 8.000 wirklich von der zuständigen Person genehmigt?“, verliert sich die Antwort zwischen zwei Systemen.
So funktioniert Mercado Eletrônico
Das Modul fügt dem Ticket den Reiter Requisição ME hinzu und übernimmt die Brücke zum ME durchgängig:
- Synchronisierter Katalog - Produkte, Gruppen, Lieferanten, Niederlassungen und Benutzer des ME werden in GLPI importiert, mit Suche über alle Felder.
- Anforderung direkt im Ticket - Kaskade Gruppe → Produkt, Genehmiger, Lieferniederlassung, Kategorie und Menge, mit live berechneter geschätzter Gesamtsumme.
- Einmalige Genehmigung - wer die Berechtigung „Bereits genehmigte Anforderung senden“ hat, sendet die Anforderung bereits genehmigt an das ME und spart damit die zweite manuelle Genehmigung; ohne diese Berechtigung kommt sie im ME mit dem Status „Genehmigung ausstehend“ an.
- Automatische Bestätigung - der Status kommt per Webhook aus dem ME zurück, und eine Abgleichsroutine hält alles synchron; lehnt das ME die Anforderung mangels Berechtigung für die Produktgruppe ab, zeigt das Ticket den Grund an, die Anforderung geht zur Korrektur und erneuten Übermittlung zurück, und die Gruppe wird im Katalog als gesperrt markiert.
- Zeitleiste im Ticket - Vorbestellung, Angebotseinholung und Bestellung erscheinen als Etappen direkt im Ticket, ohne das ME-Portal zu öffnen.
Was das Modul über natives GLPI hinaus liefert
GLPI verfügt über eine solide Verwaltung von Lieferanten, Verträgen und Budgets - aber es kommuniziert nicht mit einer externen Einkaufsplattform. Genau diese Brücke baut das Modul:
| Bedarf | Natives GLPI | Mit dem Modul Mercado Eletrônico |
|---|---|---|
| Kaufanfrage aus einem Ticket erfassen | Manuelle Notiz im Tickettext, ohne Struktur | Reiter Requisição ME mit Positionen, Genehmiger und geschätzter Gesamtsumme |
| Produkt- und Lieferantenkatalog | Manuelle Lieferantenerfassung; kein ME-Katalog | ME-Katalog (Produkte, Gruppen, Lieferanten, Niederlassungen) synchronisiert |
| Anforderung an die Einkaufsplattform senden | Alles im ME-Portal erneut eintippen | Direkter Versand aus dem Ticket, ohne erneute Eingabe |
| Vorbestellung, Angebotseinholung und Bestellung verfolgen | ME-Portal manuell abfragen | Automatische Zeitleiste im Ticket, per Webhook |
| Gruppe ohne Einkaufsberechtigung | Ablehnung nur im ME-Portal sichtbar | Ablehnung im Ticket angezeigt, mit Grund, und Gruppe im Katalog als gesperrt markiert |
Vom Ticket zur Bestellung, ohne GLPI zu verlassen
Nach dem Versand durchläuft die Anforderung den Ablauf des ME - Vorbestellung, Angebotseinholung und Bestellung. Das Modul verfolgt jede Etappe automatisch über die Webhooks von Mercado Eletrônico und zeichnet eine Zeitleiste direkt im Ticket: Der Bearbeiter sieht, ob die Vorbestellung erzeugt wurde, in welchem Stadium sich die Angebotseinholung befindet und wann die Bestellung ausgestellt wurde. Jedes Ereignis, das das ME sendet, durchläuft diese Schritte, bevor es im Ticket ankommt:
# o que o GLPI faz com cada evento que o ME envia
1. confere o Basic Auth: usuario e senha da credencial desta instancia (sem eles, recusa com 401)
2. confere a assinatura HMAC (X-ME-WEBHOOK-SIGNATURE), so se o token de verificacao estiver configurado
3. ignora evento repetido (X-ME-EVENT-ID) e grava o evento cru na caixa de entrada
4. responde 200 em menos de 10 s, dentro do prazo do ME
5. a tarefa "tracking" (a cada 2 min) consulta o pre-pedido, a cotacao ou o pedido pelo ID na API do ME
e atualiza a linha do tempo do chamado
Ein Detail, das erst im produktiven Betrieb der Integration auffällt: Die Listen-Endpunkte der API von Mercado Eletrônico (/pre-orders und /orders) ignorieren einen Großteil der Abfragefilter, die die Dokumentation nahelegt. Wir haben das im Betrieb entdeckt, als der Abgleich Datensätze lieferte, die hätten herausgefiltert sein müssen. Die Entscheidung war, die Integration als Posteingang zu behandeln: Statt sich auf entfernte Filter zu verlassen, speichert das Modul jedes empfangene Ereignis, fragt die Ressource über ihre eigene ID in der ME-API ab und ordnet sie lokal dem Ticket zu, anhand der Anforderungsnummer, die im Ereignis oder in den Positionen der Vorbestellung enthalten ist. Außerdem muss jeder Webhook die Basic Auth mit Benutzername und Passwort der Zugangsdaten dieser Instanz bestehen, und die HMAC-Signatur kann als zusätzliche Schicht verlangt werden: Ein Webhook ohne gültige Zugangsdaten wird abgelehnt, denn ein Einkaufsstatus darf nicht von einer beliebigen Anfrage gefälscht werden können, die die URL findet.
Aktivierung
- Installieren Sie NexTool in Ihrem GLPI 11.
- Öffnen Sie Einrichtung > NexTool > Module und aktivieren Sie Mercado Eletrônico.
- Geben Sie auf dem Reiter Integrationen die Zugangsdaten der ME-API ein und testen Sie die Verbindung.
- Legen Sie den Geltungsbereich fest (Einheiten und Ticketkategorien), aus dem Anforderungen erzeugt werden dürfen.
- Registrieren Sie die Ablauf-Webhooks mit einem Klick und prüfen Sie die im ME konfigurierte Rückruf-URL.
Für wen es geeignet ist
Unternehmen, die Mercado Eletrônico als Einkaufsplattform nutzen und Anfragen über den Service Desk im GLPI bearbeiten - IT, Einkauf und Facility Management, die die doppelte Eingabe abschaffen und Ticket und Einkauf nachvollziehbar an einem Ort halten möchten.
Wann Sie es NICHT verwenden sollten: Wenn das Unternehmen Mercado Eletrônico nicht als Plattform nutzt, ist das Modul nicht anwendbar - es ist ME-spezifisch und kein generischer Einkaufskatalog. Wenn die Kaufanfrage nicht aus einem Ticket entsteht, bringt die Integration keine zusätzliche Nachvollziehbarkeit. Und wenn Sie nur Lieferanten, Verträge und interne Budgets erfassen müssen, reicht die native Verwaltung von GLPI bereits aus, ohne externe Integration.
Kompatibilität
- GLPI: 11.0+
- Plan: Lizenzpflichtig (auf Anfrage)
- Plugin: NexTool 6.15.0+
- Mercado Eletrônico: API v1 (Test- und Produktionsumgebung)
Nächster Schritt
Mercado Eletrônico ist Teil von NexTool, einem Ökosystem von Modulen, mit denen Sie GLPI ohne Code-Anpassungen erweitern. Besuchen Sie die Seite des Moduls oder sprechen Sie mit dem Team für eine Demonstration.
Geprüft vom Team der NexTool Solutions.