Portail de Conformité des Fournisseurs
Les fournisseurs téléchargent des justificatifs. Le type de document, la validité et les documents manquants sont détectés et visibles dans le portail.
- 01 Entrée
Justificatif PDF dans le portail
- 02 Détection
OCR et mise en page
- 03 Classification
Type de document et validité
- 04 Vérification
Justificatifs manquants
- 05 Statut
Le portail affiche le résultat
- Contexte initial
- Les achats et la qualité ont besoin d'un statut par fournisseur, sans que les justificatifs ne traînent dans des boîtes de réception.
- Résultat automatisé
- Chaque téléchargement fournit le type de document, la date de validité et un statut portail clair.
- Entrées
-
- PDF de certificat
- Bon de livraison
- Justificatif ISO
- Sorties
-
- Type de document
- Validité
- Justificatifs manquants
- Statut portail
Étapes
- 01Envoyer le téléchargement au navigateur vers PaperOffice
- 02Démarrer l'OCR avec processing_lane=instant
- 03Terminer le job via GET /job/get/{job_id}
- 04Appliquer l'agent IDP sur le même justificatif
- 05Rendre le statut et les champs manquants dans le portail
- Authentification
- Clé publiable (po_pk_)
Seule la clé publiable po_pk_ est utilisée dans le navigateur. Scope limité aux jobs OCR et IDP. Définir la liste blanche des origines, le budget et la limite de débit. Prévoir expiration et rotation. Jamais de po_sk_ dans le frontend.
- Profil MCP
- Points de terminaison
-
POST /job/add/paperoffice_aiocr___generatePOST /documents/idp-agent-runGET /job/get/{job_id}
- Modules
-
- Capture
- OCR
- Classify
- Export
- Autorisations
- Scope pour POST /job/add/paperoffice_aiocr___generate et POST /documents/idp-agent-run. Aucun droit DELETE, Admin, Billing ou Webhook sur po_pk_.
- Erreurs et autorisations
- 401/403 : vérifier la clé, le scope ou l'origine. 402 : budget. 429 : attendre, ne pas boucler. 202 : poller jusqu'à completed. Timeout : réessayer une fois, puis annuler. Erreurs partielles : marquer le justificatif comme non vérifié.
- Sécurité
-
- po_pk_ uniquement avec scope OCR/IDP
- Garder la liste blanche d'origine étroite
- Définir budget et limite de débit
- Rotation des clés, jamais de po_sk_ distribué
Prompt pour Application propre
Lisez d'abord intégralement :
https://api.paperoffice.ai/latest/docs/llms-full.txt
Tâche :
Développez une application navigateur « Portail de Conformité des Fournisseurs ». Les fournisseurs téléchargent des justificatifs. L'application détecte le type de document et la validité, et affiche le statut.
Cadre :
- URL de base : https://api.paperoffice.ai/latest
- Autorisation : Bearer po_pk_PUBLISHABLE_KEY
- L'origine est définie par le navigateur. La clé est limitée en scope, avec liste blanche d'origine, budget (HTTP 402), limite de débit (HTTP 429), TTL maximum 365 jours.
- Aucune clé secrète (po_sk_) dans le navigateur. po_pk_ ne doit pas exécuter d'actions DELETE, Admin, Billing ou Webhook.
Seuls ces points de terminaison :
- POST /job/add/paperoffice_aiocr___generate (fichier multipart, processing_lane=instant, client_wait)
- GET /job/get/{job_id} en cas de HTTP 202 ou timeout client_wait
- POST /documents/idp-agent-run (téléchargement ou pofid)
Déroulement :
1. Recevoir le fichier.
2. Démarrer le job OCR.
3. Poller en cas de 202, sans boucle infinie.
4. Appliquer l'IDP sur le même document.
5. Afficher le type de document, la validité et les justificatifs manquants dans l'interface utilisateur.
Erreurs : Arrêter en cas de 401/403 et vérifier la clé. Afficher le budget pour 402. Backoff pour 429. Réessayer une fois les erreurs réseau. Marquer visuellement les erreurs partielles. Aucun point de terminaison inventé, aucun token réel. - iso-9001-acme-2026.pdf
- fournisseur: ACME Components GmbH
- émis: 2025-03-12, valide jusqu'au: 2026-03-11
Résultat attendu
typ=iso_certificate, fournisseur=ACME Components GmbH, valid_until=2026-03-11, missing=[], statut_portail=complet
Construire ou vendre cette solution avec PaperOffice ?
Les intégrateurs et revendeurs peuvent être combinés. La prochaine étape est le partenariat — la candidature et la décision immédiate suivront dans l'application PaperOffice.
Démarrer le partenariat