Lire le code SwissQR dans Make
Lire le code SwissQR est un Make module qui lit le suisse QR codes de PDF factures automatiquement, en extrayant l'intégralité QR-facture (QRCharge utile (Facture) : IBAN, montant, devise (CHF/EUR), créancier, débiteur et numéro de référence. Utilisez-le pour automatiser la comptabilité fournisseurs et le rapprochement des paiements pour les factures suisses. Make sans saisie manuelle de données.
Que fait ce module ?
PDF4meLire le code SwissQR détecte et décode automatiquement le suisse QR-facture (QR-Rechnung) charge utile de n'importe quel PDF facture dans votre Make scénario. Il renvoie tous les champs de paiement structurés et prêts à l'emploi. IBAN, le montant, la devise, le nom et l'adresse du créancier, les coordonnées du débiteur, le numéro de référence et les informations de facturation supplémentaires, afin que votre flux de travail de comptes fournisseurs, de rapprochement ou d'initiation de paiement puisse s'exécuter sans que personne n'ait à lire ou à saisir manuellement les données de la facture.
Authentification de votre API Demande
Chaque PDF4me module dans Make nécessite un numéro valide ConnexionCréez ou sélectionnez-en un qui contient votre PDF4me API clé permettant au scénario d'authentifier la Suisse QR décodage sécurisé des requêtes.
Informations importantes à ne pas manquer

Fichier défini sur Map transmet le nom de fichier et PDF Le module met en mémoire tampon chaque page et renvoie le texte suisse complet. QR-charge utile du paiement de la facture.
Paramètres
Requis: Le lien de connexion, le nom du fichier et le document doivent tous être fournis. PDF doit contenir un document suisse valide QR-facture pour que le module renvoie les données de paiement.
| Paramètre | Requis | Ce que cela fait | Exemple |
|---|---|---|---|
| Connection | Required | PDF4me API connection. Click Add and paste your API key if connecting for the first time. | Your PDF4me connection |
| File Name | Required | Source PDF filename including the .pdf extension. Map from the prior module's file name output. | swiss_invoice_2024.pdf |
| Document | Required | Binary PDF buffer from a prior module: cloud storage download (Dropbox, Google Drive, SharePoint), email attachment, or HTTP response. The PDF must contain a Swiss QR-bill on any page. | 1. Data |
| IsAsync | Conditional | Set to true for async processing. Returns a polling URL instead of waiting inline. Use for large PDFs or high-volume batch runs where Make timeout limits apply. | false |
Sortir
Le module renvoie le suisse complet QR-charge utile de la facture sous forme de champs mappés individuels dans le Make paquet.
| Champ | Taper | Ce qu'il contient |
|---|---|---|
| IBAN | String | International Bank Account Number of the payee. 21-character Swiss IBAN starting with CH or LI. |
| Amount | String | Payment amount as a string (e.g. "1250.00"). Convert to Number in Make if arithmetic is needed downstream. |
| Currency | String | CHF or EUR. The Swiss Payment Standard allows only these two values. |
| Creditor | Object | Creditor name, address type (K or S), street/PO box, building number, postcode, town, and country. |
| Debtor | Object | Debtor (payer) name and address fields, same structure as Creditor. May be empty if the invoice omits debtor data. |
| Reference | String | The reference number: 27-digit QRR, ISO 11649 SCOR, or empty string for NON reference type. |
| Reference Type | String | QRR, SCOR, or NON. Identifies the reference format so your downstream logic can branch accordingly. |
| Additional Info | String | Unstructured message text and Swico S1 structured billing data (VAT rates, payment conditions, accounting codes) when included by the invoice issuer. |
Comment configurer la lecture des codes SwissQR dans Make?
- Ajouter PDF4me → Lire le code SwissQR à votre Make scénario.
- Sélectionner Connexion (ou cliquez Ajouter pour en créer un avec votre API clé).
- Carte Nom de fichier et Document du module précédent : surveillance des pièces jointes des e-mails, récupération de fichiers depuis le stockage cloud, ou HTTP télécharger.
- Cliquez Sauvegarder et exécutez le scénario. Les champs de sortie : IBAN, Montant, Devise, Créancier, Débiteur, Référence, Type de référence, et Informations complémentaires: sont tous disponibles pour être intégrés aux modules en aval.
Quand dois-je utiliser la lecture de code SwissQR ? Make?
Exemples de flux de travailCommon Make scenario patterns using Read SwissQR Code.
- La fonction Email Watch se déclenche lorsqu'une facture fournisseur avec un numéro suisse est reçue. QR-La facture arrive.
- Lire des extraits de SwissQR Code IBANMontant, référence et coordonnées du créancier.
- Un HTTP Le module transmet les données de paiement à la banque de l'entreprise ou ERP API.
- Une ligne est créée dans Google Sheets pour enregistrer la référence de la facture, le montant et le créancier. AP registre.
- Un déclencheur programmé s'exécute quotidiennement pour traiter le téléchargement du relevé bancaire.
- Pour chaque paiement non apparié, Read SwissQR Code extrait la référence de la facture correspondante envoyée. PDF.
- La référence est comparée aux enregistrements de factures ouvertes dans la base de données ; les factures correspondantes sont automatiquement marquées comme payées.
- Un courriel récapitulatif est envoyé au AR Liste des paiements appariés et non appariés de l'équipe pour la journée.
- Le dossier de surveillance Dropbox se déclenche lorsqu'une nouvelle facture suisse est reçue. PDF est déposé dans le dossier de la boîte de réception.
- La lecture du code SwissQR extrait le nom du créancier et la référence du code. QR charge utile.
- Google Drive crée un dossier pour le créancier (s'il n'existe pas) et y télécharge la facture en utilisant la référence comme nom de fichier.
- Une notification Slack alerte le AP L'équipe a été informée qu'une nouvelle facture a été déposée et est prête à être approuvée.