Pular para o conteúdo principal

Dividir PDF pela Suíça QR em Zapier

Dividido por código SwissQR é um Zapier ação por PDF4me que examina um lote PDF para a Suíça QR O sistema identifica códigos de faturas e os divide em documentos separados a cada código detectado. Ele é acionado sempre que faturas de fornecedores, contas de serviços públicos de clientes ou comprovantes de pagamento digitalizados chegarem agrupados em um único documento grande. PDF que precisa ser separada automaticamente.

Artigos relacionados no blogue
Ainda não há nenhuma publicação no blogue sobre esta funcionalidade — em breve.
Entretanto, explore o blogue da PDF4me para encontrar tutoriais e fluxos de trabalho para todas as plataformas.
Visite o blogue

O que esta ação faz

PDF4me, dividido por código SwissQR escaneia um PDF para a Suíça QR O sistema codifica as faturas e divide o documento em arquivos separados em cada etapa. QR Localização do código, antes ou depois da página do comprovante de pagamento, à sua escolha. Faturas digitalizadas em lote de fornecedores, contas de serviços públicos de vários clientes e lotes de extratos mensais que chegam como um único documento grande. PDF são separados automaticamente em documentos individuais. Configure a renderização. DPI para confiabilidade QR detecção em qualquer qualidade de digitalização, opcionalmente mesclando páginas consecutivas com a mesma qualidade. QR código e receber todos os arquivos de saída em um único ZIP para facilitar o manuseio a jusante em Zapier.

Autenticando seu API Solicitar

Todo PDF4me ação em Zapier requer uma conexão contaConecte-se usando seu PDF4me API tecla quando você adiciona a ação pela primeira vez.

Fatos importantes que você não deve perder

A posição de divisão afeta qual documento recebe a divisão. QR página
Antes do SwissQR inicia um novo documento em QR Na página seguinte, o comprovante de pagamento passa a ser a página 1 do arquivo subsequente. Após o SwissQR fecha o documento atual em QR Na página, o comprovante de pagamento é a última página da fatura anterior. A maioria dos lotes de faturas suíços utiliza Depois desde o QR O comprovante é a página final de cada seção da fatura.
DPI A precisão da detecção de controles começa em 150.
Os valores válidos são 100, 150, 200 e 250. Em 150 DPI A ação detecta de forma confiável os suíços bem impressos. QR Códigos de scanners de escritório padrão. Use 200 para digitalizações de qualidade inferior, páginas ligeiramente desalinhadas ou letras pequenas. QR códigos. Aumente para 250 somente se 200 ainda não apresentar códigos suficientes: maior DPI Aumenta significativamente o tempo de processamento em lotes grandes. PDFs.
Use o CEP como forma de retorno para o lote. PDFcom muitas faturas
Ao dividir um PDF Com 20 ou 200 faturas, a ação gera um arquivo de saída por fatura. Configuração Devolver como CEP Para True, todos os documentos são divididos em um único pacote. ZIP, um pacote de saída em Zapier em vez de uma matriz de comprimento variável. O ZIP Em seguida, podem ser carregados para o Dropbox ou Google Drive em uma única etapa para recuperação em lote ou extraídos individualmente em etapas subsequentes.
A ação "Dividir PDF4me por Código SwissQR" do Zapier mostra o campo obrigatório "Arquivo" com a dica "Mapeie o arquivo PDF a ser dividido usando o SwissQR", o campo opcional "Especifique o Nome do Arquivo", a lista suspensa "Página de Divisão do Código de Barras" definida como "Antes do SwissQR" com a dica "Escolha como a divisão deve ocorrer", o campo obrigatório "DPI de Renderização do PDF" definido como 150 com a dica "Valores válidos de DPI de renderização: 100, 150, 200, 250", "Combinar Páginas com Códigos de Barras Iguais" definido como "Falso" e "Retornar como CEP" definido como "Verdadeiro".

Mapa Arquivo A partir do seu gatilho ou etapa de download, escolha a posição de divisão em relação ao QR página, conjunto DPIe habilitar ZIP saída para lotes de lotes.

Parâmetros

Obrigatório: Arquivo, Página de código de barras dividida, e PDF Render DPITodos os outros parâmetros são opcionais e possuem valores padrão adequados.

ParâmetroObrigatórioO que fazExemplo
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

Quais campos estão incluídos na saída?

CampoTipoO que contém
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.

Como faço para configurar a divisão por código SwissQR? Zapier?

  1. No seu Zap, clique + para adicionar uma nova ação e pesquisar por PDF4me.
  2. Selecione Dividido por código QR suíço em PDF4me como o evento.
  3. Conecte seu PDF4me conta usando seu API chave.
  4. Mapa Arquivo para o PDF binário do seu gatilho ou etapa de download.
  5. Definir Página de código de barras dividida: escolher Após o SwissQR para faturas em que o comprovante de pagamento fecha cada seção.
  6. Digitar DPI de renderização de PDF: comece com 150; aumentar para 200 se QR Os códigos estão faltando.
  7. Definir Combinar páginas com os mesmos códigos de barras para True Para faturas com várias páginas, False para página única.
  8. Definir Devolver como CEP para True para lotes com múltiplas faturas.
  9. Clique Ação de teste Para verificar o resultado da divisão, publique o Zap.

Exemplos de fluxo de trabalho

Exemplos de fluxo de trabalhoCommon Zapier workflow patterns using Split by Swiss QR.
Lote do fornecedor PDF → dividido pela Suíça QR → Carregar faturas individuais para SharePoint
  1. Um fornecedor envia um lote por e-mail PDF Contendo 30 faturas, cada uma terminando com um código suíço. QR Comprovante de pagamento.
  2. O Gmail aciona o Zap ao receber um novo e-mail do endereço do fornecedor com PDF anexo.
  3. Dividido por código SwissQR divide o lote em cada QR página (após o SwissQR), DPI 150, Retornar como CEP Verdadeiro.
  4. Uma etapa de Formatação extrai arquivos individuais do ZIP pacote.
  5. Cada fatura individual PDF carrega para um SharePoint Biblioteca "Contas a Pagar/Recebidas" para revisão e pagamento.
Geração mensal de faturas de serviços públicos → divisão → envio da fatura por e-mail para cada cliente
  1. Um alerta programado é acionado no final do mês quando o sistema de faturamento exclui um cliente consolidado. PDF para o Dropbox.
  2. O Dropbox aciona o Zap e fornece o PDF binário.
  3. Dividido por código SwissQR Separa a fatura de cada cliente (Combinar páginas com códigos de barras iguais: Verdadeiro, Devolver como CEP: Verdadeiro).
  4. Uma etapa de formatação e um loop iterativo sobre cada arquivo dividido.
  5. O Gmail envia cada fatura individualmente por e-mail. PDF para o e-mail do cliente correspondente a partir de uma pesquisa de clientes do Airtable por QR número de referência.
Lote de mensagens digitalizadas da caixa de entrada → dividir → registrar no Google Sheets → arquivar no Drive
  1. Uma impressora multifuncional digitaliza as faturas suíças recebidas, agrupando-as em um único lote diário. PDF e salva no Google Drive.
  2. O Google Drive ativa o Zap ao adicionar um novo arquivo à pasta "Caixa de entrada verificada".
  3. Dividido por código SwissQR divide o lote diário em cada QR escorregar com DPI 200 para detecção confiável em varreduras MFP.
  4. Cada documento dividido é carregado em uma pasta do Google Drive chamada "Faturas Processadas" com um prefixo de data e hora como nome do arquivo.
  5. Uma etapa do Google Sheets adiciona uma linha de registro com o nome do arquivo, a contagem de divisões e a data de processamento para fins de auditoria.

Perguntas frequentes

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.

Ações relacionadas

Obtenha ajuda