Aller au contenu principal

Diviser PDF par Suisse QR dans Zapier

Séparation par code SwissQR est un Zapier action par PDF4me qui analyse un lot PDF pour les Suisses QR Ce système identifie les codes de factures et les divise en documents distincts à chaque code détecté. Il se déclenche lorsque des factures de fournisseurs, des factures de services publics de clients ou des bordereaux de paiement scannés arrivent regroupés en un seul document volumineux. PDF qui doit être séparé automatiquement.

Articles de blog connexes
Il n'y a pas encore d'article de blog consacré à cette fonctionnalité — à venir prochainement.
En attendant, n'hésitez pas à consulter le blog de PDF4me pour découvrir des tutoriels et des procédures de travail adaptés à toutes les plateformes.
Consultez le blog

Que fait cette action ?

PDF4me, divisé par code QR suisse scanne un PDF pour les Suisses QR Le système code les factures et divise le document en fichiers distincts à chaque étape. QR Emplacement du code : avant ou après la page du bordereau de paiement, à votre convenance. Factures numérisées par lots provenant de fournisseurs, factures de services publics de plusieurs clients et relevés mensuels groupés arrivant en un seul document volumineux. PDF sont automatiquement séparés en documents individuels. Configurez le rendu DPI pour fiable QR Détection possible quelle que soit la qualité de numérisation, fusion optionnelle des pages consécutives présentant la même anomalie. QR code, et recevoir tous les fichiers de sortie dans un seul ZIP pour une manipulation en aval facile dans Zapier.

Authentification de votre API Demande

Chaque PDF4me action dans Zapier nécessite une connexion compteConnectez-vous en utilisant votre PDF4me API clé lorsque vous ajoutez l'action pour la première fois.

Informations importantes à ne pas manquer

La position de fractionnement détermine quel document est sélectionné. QR page
Avant SwissQR démarre un nouveau document à la QR page, le reçu de paiement devient la page 1 du fichier suivant. Après SwissQR ferme le document actuel à la QR La page de paiement correspond à la dernière page de la facture précédente. La plupart des lots de factures suisses utilisent ce système. Après depuis le QR Le bordereau est la page de clôture de chaque section de facture.
DPI contrôle la précision de détection, à partir de 150
Les valeurs valides sont 100, 150, 200 et 250. À 150 DPI L'action détecte de manière fiable les caractères suisses bien imprimés. QR codes des scanners de bureau standard. Utilisez 200 pour les numérisations de qualité inférieure, les pages légèrement inclinées ou les textes en petits caractères. QR codes. N'augmentez à 250 que si 200 ne détecte toujours pas suffisamment de codes : code supérieur DPI Augmente considérablement le temps de traitement des grands lots. PDFs.
Utilisez Retour comme code postal pour le lot PDFs avec de nombreuses factures
Lors du fractionnement d'un PDF Que ce soit pour 20 ou 200 factures, l'action génère un fichier de sortie par facture. Retourner sous forme de code postal La fonction True regroupe tous les documents divisés en un seul ZIP, un paquet de sortie dans Zapier au lieu d'un tableau de longueur variable. ZIP peuvent ensuite être téléchargés sur Dropbox ou Google Drive en une seule étape pour une récupération par lots, ou extraits individuellement lors d'étapes ultérieures.
L'action Zapier PDF4me « Séparer par code QR suisse » affiche le champ « Fichier » obligatoire avec l'indication : « Associer le fichier PDF à séparer à l'aide du code QR suisse ». Le champ « Nom du fichier » est facultatif. La liste déroulante « Page de séparation du code-barres » est configurée sur « Avant le code QR suisse » avec l'indication : « Choisissez le mode de séparation ». Le champ « Résolution de rendu PDF (DPI) » est obligatoire et configuré sur 150 avec l'indication : « Valeurs DPI valides : 100, 150, 200, 250 ». L'option « Combiner les pages avec le même code-barres » est désactivée et l'option « Retourner au format ZIP » est activée.

Carte Déposer À partir de votre étape de déclenchement ou de téléchargement, choisissez la position de division par rapport à QR page, ensemble DPIet permettre ZIP Sortie pour les lots.

Paramètres

Requis: Déposer, Page de code-barres divisée, et PDF Rendre DPITous les autres paramètres sont optionnels et peuvent avoir des valeurs par défaut pertinentes.

ParamètreRequisCe que cela faitExemple
FileRequiredThe PDF to split. Map the binary file output from your Zap trigger or a prior download step. Hint: "Map the PDF file to be Split using the Swiss QR."PDF file from trigger
Specify File NameOptionalOutput filename for the ZIP or individual split files. If left empty, the name is picked from the source file or URL. Hint: "You can specify file name or otherwise name will be picked from URL."swiss_invoices_split
Split Barcode PageRequiredWhere to divide the document relative to the Swiss QR page. Options: Before the SwissQR (QR page starts the next document) or After the SwissQR (QR page closes the current document). Hint: "Choose the way split should occur."After the SwissQR
PDF Render DPIRequiredResolution used to render PDF pages for QR code scanning. Valid values: 100, 150, 200, 250. Higher DPI improves detection on low-quality scans but increases processing time. Hint: "Render DPI. Valid values - 100, 150, 200, 250."150
Combine Pages with Same BarcodesOptionalWhen True, consecutive pages sharing the same Swiss QR code are merged into one output document. Set True for multi-page invoices where each page repeats the payment QR. Hint: "Combine pages with same Swiss QR."False
Return as ZipOptionalWhen True, all split documents are packaged into a single ZIP file for easy downstream handling. Recommended for batch PDFs with many invoices.True

Quels champs le résultat inclut-il ?

ChampTaperCe qu'il contient
File ContentBinarySplit PDF documents or a single ZIP archive, depending on the Return as Zip setting.
File NameStringName of each split PDF file, or the ZIP file name when Return as Zip is True.

Comment configurer le split par code SwissQR dans Zapier?

  1. Dans votre Zap, cliquez + pour ajouter une nouvelle action et rechercher PDF4me.
  2. Sélectionner Séparé par code SwissQR dans PDF4me comme l'événement.
  3. Connectez votre PDF4me compte utilisant votre API clé.
  4. Carte Déposer au PDF binaire provenant de votre étape de déclenchement ou de téléchargement.
  5. Ensemble Page de code-barres divisée: choisir Après SwissQR pour les factures où le bordereau de paiement clôture chaque section.
  6. Entrer Rendu PDF DPI: commencer par 150; augmenter à 200 si QR Des codes sont manquants.
  7. Ensemble Combiner les pages ayant le même code-barres à True pour les factures de plusieurs pages, False pour une seule page.
  8. Ensemble Retourner sous forme de code postal à True pour les lots comportant plusieurs factures.
  9. Cliquez Action de test pour vérifier le résultat de la division, puis publiez le Zap.

Exemples de flux de travail

Exemples de flux de travailCommon Zapier workflow patterns using Split by Swiss QR.
Lot fournisseur PDF → divisé par les Suisses QR → télécharger les factures individuelles sur SharePoint
  1. Un fournisseur envoie un lot par e-mail PDF contenant 30 factures, chacune se terminant par un Suisse QR reçu de paiement.
  2. Gmail déclenche le Zap lors de la réception d'un nouvel e-mail provenant de l'adresse du fournisseur. PDF pièce jointe.
  3. Séparation par code SwissQR divise le lot à chaque QR page (Après le SwissQR), DPI 150, Retourner comme code postal Vrai.
  4. Une étape de formatage extrait les fichiers individuels du ZIP paquet.
  5. Chaque facture individuelle PDF téléchargements vers un SharePoint Bibliothèque « Comptes fournisseurs / Encaissements » pour vérification et paiement.
Traitement mensuel des factures de services publics → répartition → envoi de la facture par courriel à chaque client
  1. Un Zap programmé se déclenche en fin de mois lorsque le système de facturation supprime un client combiné PDF dans Dropbox.
  2. Dropbox déclenche le Zap et fournit le PDF binaire.
  3. Séparation par code SwissQR sépare la facture de chaque client (Combiner les pages avec les mêmes codes-barres : Vrai, Retourner sous forme de code postal : Vrai).
  4. Une étape de formatage et une boucle d'itération parcourent chaque fichier divisé.
  5. Gmail envoie chaque facture individuelle par courriel. PDF à l'adresse e-mail du client correspondant issue d'une recherche client Airtable par QR numéro de référence.
Lot de boîtes de réception scannées → fractionnement → enregistrement dans Google Sheets → archivage sur Drive
  1. Une imprimante multifonction numérise les factures suisses entrantes en un seul lot quotidien. PDF et l'enregistre sur Google Drive.
  2. Google Drive déclenche le Zap lors de la création d'un nouveau fichier dans le dossier « Boîte de réception scannée ».
  3. Séparation par code SwissQR divise le lot quotidien à chaque QR glisser avec DPI 200 pour une détection fiable sur les numérisations MFP.
  4. Chaque document fractionné est téléchargé dans un dossier Drive intitulé « Factures traitées » avec un préfixe d'horodatage comme nom de fichier.
  5. Une étape Google Sheets ajoute une ligne de journal avec le nom du fichier, le nombre de divisions et la date de traitement à des fins d'audit.

Foire aux questions

What is the difference between Before the SwissQR and After the SwissQR?+
Before the SwissQR starts a new document segment at the page containing the Swiss QR code: the QR payment slip becomes the first page of the next output document. After the SwissQR ends the current segment at the QR page, the payment slip is attached as the last page of the preceding invoice. Most Swiss invoice batch formats use After the SwissQR because the QR slip is the closing page that finalizes each invoice section. Check your specific batch format with a test run before deploying to production.
What DPI value gives the best detection results?+
150 DPI is reliable for most office and MFP scanners producing standard-quality PDFs with well-printed QR codes. Use 200 DPI for documents with lower scan resolution, slightly skewed QR codes, or QR codes printed at smaller sizes on compact invoice layouts. 100 DPI can miss codes on any but the highest-quality prints. 250 DPI provides maximum detection accuracy but noticeably increases processing time on large batch PDFs: reserve it for cases where 200 still fails.
What does Combine Pages with Same Barcodes do?+
When set to True, consecutive pages that carry identical Swiss QR code content are grouped into a single output document rather than being split at every page. This is important for multi-page invoices where the same payment QR appears on each page: without this option, the action would create one file per page. Set it to False when each QR-bearing page should always start a new output document regardless of whether adjacent pages share the same code.
Why use Return as Zip instead of individual file outputs?+
When the batch PDF contains many invoices, the action produces multiple output documents. Return as Zip bundles all of them into one ZIP file so you receive a single output bundle in Zapier rather than a variable-length array. This makes downstream handling predictable: you can upload the ZIP to cloud storage in one step, or use a file-extract action to iterate over the individual files. Without ZIP, Zapier may require additional looping logic to handle a variable number of output files.
Can this action handle PDFs that contain other barcode types alongside Swiss QR codes?+
Yes. The action uses a Swiss QR-specific detector that looks for the Swiss Cross symbol and the structured QR bill data format defined by <a href="https://www.six-group.com/en/products-services/banking-services/payment-standardization/qr-bill.html" target="_blank" rel="noopener noreferrer">SIX Group's Swiss QR-bill standard</a>. It ignores standard QR codes, Code128, GS1, and other barcode types on the same pages. Only pages with valid Swiss QR bill codes trigger a split point: all other pages remain within their document segment regardless of what other barcodes they carry.
What payment data does the Swiss QR bill actually encode?+
The QR code follows the <a href="https://www.iso20022.org/" target="_blank" rel="noopener noreferrer">ISO 20022</a> structured payment messaging format, packing IBAN, creditor, debtor, amount, and reference number into a fixed field layout defined by the Swiss Payment Standards. This action only detects and splits on the presence of that code; use the separate Read Swiss QR Code action to decode the payment fields themselves.

Actions connexes

Obtenez de l'aide