<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Avery on Ulis Notizen</title>
    <link>https://wolf-u.li/tag/avery/</link>
    <description>Recent content in Avery on Ulis Notizen</description>
    <generator>Hugo</generator>
    <language>de</language>
    <copyright>Copyright 2006-CURRENTYEAR Uli Wolf - All rights reserved</copyright>
    <lastBuildDate>Wed, 24 Jan 2024 08:40:09 +2400</lastBuildDate>
    <atom:link href="https://wolf-u.li/tag/avery/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Paperless-ngx ASN mit Avery L4731 labels</title>
      
      
      <link>https://wolf-u.li/paperless-ngx-asn-mit-avery-l4731-labels/</link>
      <pubDate>Wed, 24 Jan 2024 08:40:09 +2400</pubDate>
      <guid>https://wolf-u.li/paperless-ngx-asn-mit-avery-l4731-labels/</guid>
      <description>&lt;p&gt;In der heutigen digitalen Ära ist die effiziente Verwaltung von Dokumenten entscheidend. In diesem Kontext spielt paperless-ngx eine entscheidende Rolle, indem es eine innovative Lösung für die nahtlose Integration von physischen und digitalisierten Dokumenten bietet.&lt;/p&gt;
&lt;p&gt;Paperless-ngx, ein fortschrittliches Dokumentenmanagementsystem, ermöglicht es Nutzern, die Vorteile der Digitalisierung zu nutzen, ohne dabei den Bezug zu physischen Dokumenten zu verlieren. Die Herausforderung besteht oft darin, eine Verbindung zwischen den traditionellen Papierdokumenten und ihrer digitalen Kopie herzustellen. Für diese Verknüpfung von physikalischen Unterlagen und den digitalisierten Dokumenten in &lt;link rel=dns-prefetch href=//docs.paperless-ngx.com /&gt; &lt;a href=&#34;https://docs.paperless-ngx.com/&#34;
    title=&#34;paperless-ngx&#34; 
     target=&#34;_blank&#34; rel=&#34;nofollow noopener noreferrer&#34; &gt;
  paperless-ngx&amp;nbsp;&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;icon&#34; aria-hidden=&#34;true&#34; focusable=&#34;false&#34; viewBox=&#34;0 -128 512 640&#34;&gt;
    &lt;path d=&#34;M384 320c-17.67 0-32 14.33-32 32v96H64V160h96c17.67 0 32-14.32 32-32s-14.33-32-32-32L64 96c-35.35 0-64 28.65-64 64V448c0 35.34 28.65 64 64 64h288c35.35 0 64-28.66 64-64v-96C416 334.3 401.7 320 384 320zM488 0H352c-12.94 0-24.62 7.797-29.56 19.75c-4.969 11.97-2.219 25.72 6.938 34.88L370.8 96L169.4 297.4c-12.5 12.5-12.5 32.75 0 45.25C175.6 348.9 183.8 352 192 352s16.38-3.125 22.62-9.375L416 141.3l41.38 41.38c9.156 9.141 22.88 11.84 34.88 6.938C504.2 184.6 512 172.9 512 160V24C512 10.74 501.3 0 488 0z&#34;/&gt;
  &lt;/svg&gt;&lt;/a&gt; bietet es sich an, &lt;link rel=dns-prefetch href=//docs.paperless-ngx.com /&gt; &lt;a href=&#34;https://docs.paperless-ngx.com/advanced_usage/#barcodes#barcodes&#34;
    title=&#34;Barcodes&#34; 
     target=&#34;_blank&#34; rel=&#34;nofollow noopener noreferrer&#34; &gt;
  Barcodes&amp;nbsp;&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; class=&#34;icon&#34; aria-hidden=&#34;true&#34; focusable=&#34;false&#34; viewBox=&#34;0 -128 512 640&#34;&gt;
    &lt;path d=&#34;M384 320c-17.67 0-32 14.33-32 32v96H64V160h96c17.67 0 32-14.32 32-32s-14.33-32-32-32L64 96c-35.35 0-64 28.65-64 64V448c0 35.34 28.65 64 64 64h288c35.35 0 64-28.66 64-64v-96C416 334.3 401.7 320 384 320zM488 0H352c-12.94 0-24.62 7.797-29.56 19.75c-4.969 11.97-2.219 25.72 6.938 34.88L370.8 96L169.4 297.4c-12.5 12.5-12.5 32.75 0 45.25C175.6 348.9 183.8 352 192 352s16.38-3.125 22.62-9.375L416 141.3l41.38 41.38c9.156 9.141 22.88 11.84 34.88 6.938C504.2 184.6 512 172.9 512 160V24C512 10.74 501.3 0 488 0z&#34;/&gt;
  &lt;/svg&gt;&lt;/a&gt; zu verwenden um die ASN (Archive Serial Number) noch vor dem Scannen bereits festzulegen.
&lt;ins class=&#34;adsbygoogle&#34; style=&#34;display:block; text-align:center;&#34; data-ad-layout=&#34;in-article&#34; data-ad-format=&#34;fluid&#34; data-ad-client=&#34;ca-pub-2322978122735420&#34; data-ad-slot=&#34;3161252284&#34;&gt;&lt;/ins&gt;
Nach dem Einsatz eines Scanners (Sei es ein 
&lt;a href=&#34;https://www.amazon.de/dp/B07H3B9Z7Q?tag=lebendeswolfuli-21&#34; target=&#34;_blank&#34;&gt;Brother ADS-1700W*&lt;/a&gt;
 wie in meinem Fall oder einfach eine Handy-Kamera) verwandelt paperless-ngx Papier in durchsuchbare (dank OCR) und editierbare digitale Formate. Paperless-ngx klassifiziert anschließend das Dokument. So wird automatisiert festgestellt mit wem diese Korrespondenz gelaufen ist oder welche Tags der paperless-ngx Nutzer üblicherweise vergibt wenn ähnliche Dokumente gescannt werden.&lt;/p&gt;</description>
      
         <content:encoded><![CDATA[<p>In der heutigen digitalen Ära ist die effiziente Verwaltung von Dokumenten entscheidend. In diesem Kontext spielt paperless-ngx eine entscheidende Rolle, indem es eine innovative Lösung für die nahtlose Integration von physischen und digitalisierten Dokumenten bietet.</p>
<p>Paperless-ngx, ein fortschrittliches Dokumentenmanagementsystem, ermöglicht es Nutzern, die Vorteile der Digitalisierung zu nutzen, ohne dabei den Bezug zu physischen Dokumenten zu verlieren. Die Herausforderung besteht oft darin, eine Verbindung zwischen den traditionellen Papierdokumenten und ihrer digitalen Kopie herzustellen. Für diese Verknüpfung von physikalischen Unterlagen und den digitalisierten Dokumenten in <link rel=dns-prefetch href=//docs.paperless-ngx.com /> <a href="https://docs.paperless-ngx.com/"
    title="paperless-ngx" 
     target="_blank" rel="nofollow noopener noreferrer" >
  paperless-ngx&nbsp;<svg xmlns="http://www.w3.org/2000/svg" class="icon" aria-hidden="true" focusable="false" viewBox="0 -128 512 640">
    <path d="M384 320c-17.67 0-32 14.33-32 32v96H64V160h96c17.67 0 32-14.32 32-32s-14.33-32-32-32L64 96c-35.35 0-64 28.65-64 64V448c0 35.34 28.65 64 64 64h288c35.35 0 64-28.66 64-64v-96C416 334.3 401.7 320 384 320zM488 0H352c-12.94 0-24.62 7.797-29.56 19.75c-4.969 11.97-2.219 25.72 6.938 34.88L370.8 96L169.4 297.4c-12.5 12.5-12.5 32.75 0 45.25C175.6 348.9 183.8 352 192 352s16.38-3.125 22.62-9.375L416 141.3l41.38 41.38c9.156 9.141 22.88 11.84 34.88 6.938C504.2 184.6 512 172.9 512 160V24C512 10.74 501.3 0 488 0z"/>
  </svg></a> bietet es sich an, <link rel=dns-prefetch href=//docs.paperless-ngx.com /> <a href="https://docs.paperless-ngx.com/advanced_usage/#barcodes#barcodes"
    title="Barcodes" 
     target="_blank" rel="nofollow noopener noreferrer" >
  Barcodes&nbsp;<svg xmlns="http://www.w3.org/2000/svg" class="icon" aria-hidden="true" focusable="false" viewBox="0 -128 512 640">
    <path d="M384 320c-17.67 0-32 14.33-32 32v96H64V160h96c17.67 0 32-14.32 32-32s-14.33-32-32-32L64 96c-35.35 0-64 28.65-64 64V448c0 35.34 28.65 64 64 64h288c35.35 0 64-28.66 64-64v-96C416 334.3 401.7 320 384 320zM488 0H352c-12.94 0-24.62 7.797-29.56 19.75c-4.969 11.97-2.219 25.72 6.938 34.88L370.8 96L169.4 297.4c-12.5 12.5-12.5 32.75 0 45.25C175.6 348.9 183.8 352 192 352s16.38-3.125 22.62-9.375L416 141.3l41.38 41.38c9.156 9.141 22.88 11.84 34.88 6.938C504.2 184.6 512 172.9 512 160V24C512 10.74 501.3 0 488 0z"/>
  </svg></a> zu verwenden um die ASN (Archive Serial Number) noch vor dem Scannen bereits festzulegen.
<ins class="adsbygoogle" style="display:block; text-align:center;" data-ad-layout="in-article" data-ad-format="fluid" data-ad-client="ca-pub-2322978122735420" data-ad-slot="3161252284"></ins>
Nach dem Einsatz eines Scanners (Sei es ein 
<a href="https://www.amazon.de/dp/B07H3B9Z7Q?tag=lebendeswolfuli-21" target="_blank">Brother ADS-1700W*</a>
 wie in meinem Fall oder einfach eine Handy-Kamera) verwandelt paperless-ngx Papier in durchsuchbare (dank OCR) und editierbare digitale Formate. Paperless-ngx klassifiziert anschließend das Dokument. So wird automatisiert festgestellt mit wem diese Korrespondenz gelaufen ist oder welche Tags der paperless-ngx Nutzer üblicherweise vergibt wenn ähnliche Dokumente gescannt werden.</p>
<p>Paperless kann zudem vorhandene Barcodes auf dem Dokument auslesen. Die Idee ist, dass man für physikalische Dokumente, welche aufgehoben werden sollen, eine aufsteigende Nummer vergibt und dann alle eingehenden Dokumente einfach zeitlich nacheinander in einem Ordner aufbewahrt. Habe ich nun den Bedarf, ein bestimmtes Dokument physikalisch zu erhalten, so kann ich in paperless-ngx nachsehen, welche Nummer (z.B. 1337) dafür vergeben ist und ziehe den entsprechenden Ordner (z.b. Ordner mit Dokumenten 1350-1400) raus und finde es dort direkt. Paperless-ngx nennt diese Nummer dann ASN (Archive Serial Number).</p>
<p>Um nun die Vergabe der ASN zu beschleunigen wird die ASN auf einem Aufkleber vorgedruckt und dann direkt beim Scan des Dokuments in Paperless verfügbar (sofern dies via Environment Variable <link rel=dns-prefetch href=//docs.paperless-ngx.com /> <a href="https://docs.paperless-ngx.com/configuration/#PAPERLESS_CONSUMER_ENABLE_ASN_BARCODE#PAPERLESS_CONSUMER_ENABLE_ASN_BARCODE"
    title="PAPERLESS_CONSUMER_ENABLE_ASN_BARCODE" 
     target="_blank" rel="nofollow noopener noreferrer" >
  PAPERLESS_CONSUMER_ENABLE_ASN_BARCODE&nbsp;<svg xmlns="http://www.w3.org/2000/svg" class="icon" aria-hidden="true" focusable="false" viewBox="0 -128 512 640">
    <path d="M384 320c-17.67 0-32 14.33-32 32v96H64V160h96c17.67 0 32-14.32 32-32s-14.33-32-32-32L64 96c-35.35 0-64 28.65-64 64V448c0 35.34 28.65 64 64 64h288c35.35 0 64-28.66 64-64v-96C416 334.3 401.7 320 384 320zM488 0H352c-12.94 0-24.62 7.797-29.56 19.75c-4.969 11.97-2.219 25.72 6.938 34.88L370.8 96L169.4 297.4c-12.5 12.5-12.5 32.75 0 45.25C175.6 348.9 183.8 352 192 352s16.38-3.125 22.62-9.375L416 141.3l41.38 41.38c9.156 9.141 22.88 11.84 34.88 6.938C504.2 184.6 512 172.9 512 160V24C512 10.74 501.3 0 488 0z"/>
  </svg></a> aktiviert wurde). Dies sieht dann so aus:
<img src="/upload/2024/01/paperless-ngx-asn-mit-avery-l4731-labels-1.webp" alt="Paperless-ngx ASN" loading="lazy"></p>
<p>Diese ASN hat einen spezifischen Prefix - In der Standard-Ausführung von paperless-ngx ist dies <code>ASN</code>, kann aber über die Umgebungsvariable <link rel=dns-prefetch href=//docs.paperless-ngx.com /> <a href="https://docs.paperless-ngx.com/configuration/#PAPERLESS_CONSUMER_ASN_BARCODE_PREFIX#PAPERLESS_CONSUMER_ASN_BARCODE_PREFIX"
    title="PAPERLESS_CONSUMER_ASN_BARCODE_PREFIX" 
     target="_blank" rel="nofollow noopener noreferrer" >
  PAPERLESS_CONSUMER_ASN_BARCODE_PREFIX&nbsp;<svg xmlns="http://www.w3.org/2000/svg" class="icon" aria-hidden="true" focusable="false" viewBox="0 -128 512 640">
    <path d="M384 320c-17.67 0-32 14.33-32 32v96H64V160h96c17.67 0 32-14.32 32-32s-14.33-32-32-32L64 96c-35.35 0-64 28.65-64 64V448c0 35.34 28.65 64 64 64h288c35.35 0 64-28.66 64-64v-96C416 334.3 401.7 320 384 320zM488 0H352c-12.94 0-24.62 7.797-29.56 19.75c-4.969 11.97-2.219 25.72 6.938 34.88L370.8 96L169.4 297.4c-12.5 12.5-12.5 32.75 0 45.25C175.6 348.9 183.8 352 192 352s16.38-3.125 22.62-9.375L416 141.3l41.38 41.38c9.156 9.141 22.88 11.84 34.88 6.938C504.2 184.6 512 172.9 512 160V24C512 10.74 501.3 0 488 0z"/>
  </svg></a> abgeändert werden. Einige schlaue Köpfe in der <link rel=dns-prefetch href=//github.com /> <a href="https://github.com/paperless-ngx/paperless-ngx/discussions/4588"
    title="Community" 
     target="_blank" rel="nofollow noopener noreferrer" >
  Community&nbsp;<svg xmlns="http://www.w3.org/2000/svg" class="icon" aria-hidden="true" focusable="false" viewBox="0 -128 512 640">
    <path d="M384 320c-17.67 0-32 14.33-32 32v96H64V160h96c17.67 0 32-14.32 32-32s-14.33-32-32-32L64 96c-35.35 0-64 28.65-64 64V448c0 35.34 28.65 64 64 64h288c35.35 0 64-28.66 64-64v-96C416 334.3 401.7 320 384 320zM488 0H352c-12.94 0-24.62 7.797-29.56 19.75c-4.969 11.97-2.219 25.72 6.938 34.88L370.8 96L169.4 297.4c-12.5 12.5-12.5 32.75 0 45.25C175.6 348.9 183.8 352 192 352s16.38-3.125 22.62-9.375L416 141.3l41.38 41.38c9.156 9.141 22.88 11.84 34.88 6.938C504.2 184.6 512 172.9 512 160V24C512 10.74 501.3 0 488 0z"/>
  </svg></a> haben sich nun verschiedene Lösungen für die Aufkleber ausgedacht, welche sich im Regelfall um die 
<a href="https://www.amazon.de/dp/B0002S48QC?tag=lebendeswolfuli-21" target="_blank">Avery L4731REV-25*</a>
 drehen.</p>
<ul>
<li>Generierung des PDF für den Druck via Website:<br />Diese Ansatz nutzt eine <link rel=dns-prefetch href=//tobiasmaier.info /> <a href="https://tobiasmaier.info/asn-qr-code-label-generator/"
    title="Website" 
     target="_blank" rel="nofollow noopener noreferrer" >
  Website&nbsp;<svg xmlns="http://www.w3.org/2000/svg" class="icon" aria-hidden="true" focusable="false" viewBox="0 -128 512 640">
    <path d="M384 320c-17.67 0-32 14.33-32 32v96H64V160h96c17.67 0 32-14.32 32-32s-14.33-32-32-32L64 96c-35.35 0-64 28.65-64 64V448c0 35.34 28.65 64 64 64h288c35.35 0 64-28.66 64-64v-96C416 334.3 401.7 320 384 320zM488 0H352c-12.94 0-24.62 7.797-29.56 19.75c-4.969 11.97-2.219 25.72 6.938 34.88L370.8 96L169.4 297.4c-12.5 12.5-12.5 32.75 0 45.25C175.6 348.9 183.8 352 192 352s16.38-3.125 22.62-9.375L416 141.3l41.38 41.38c9.156 9.141 22.88 11.84 34.88 6.938C504.2 184.6 512 172.9 512 160V24C512 10.74 501.3 0 488 0z"/>
  </svg></a> auf der man die Labels vor-generieren kann. Dies ist eigentlich selbsterklärend.</li>
<li>Generierung des PDF via python Script:<br />Dieser Ansatz nutzt ein python Script und generiert darüber das PDF. Hier gibts verschiedene Lösungen:
<ul>
<li>jcgruenhage&rsquo;s <link rel=dns-prefetch href=//git.jcg.re /> <a href="https://git.jcg.re/jcgruenhage/paperless-asn-qr-codes"
    title="paperless-asn-qr-codes" 
     target="_blank" rel="nofollow noopener noreferrer" >
  paperless-asn-qr-codes&nbsp;<svg xmlns="http://www.w3.org/2000/svg" class="icon" aria-hidden="true" focusable="false" viewBox="0 -128 512 640">
    <path d="M384 320c-17.67 0-32 14.33-32 32v96H64V160h96c17.67 0 32-14.32 32-32s-14.33-32-32-32L64 96c-35.35 0-64 28.65-64 64V448c0 35.34 28.65 64 64 64h288c35.35 0 64-28.66 64-64v-96C416 334.3 401.7 320 384 320zM488 0H352c-12.94 0-24.62 7.797-29.56 19.75c-4.969 11.97-2.219 25.72 6.938 34.88L370.8 96L169.4 297.4c-12.5 12.5-12.5 32.75 0 45.25C175.6 348.9 183.8 352 192 352s16.38-3.125 22.62-9.375L416 141.3l41.38 41.38c9.156 9.141 22.88 11.84 34.88 6.938C504.2 184.6 512 172.9 512 160V24C512 10.74 501.3 0 488 0z"/>
  </svg></a><br />Installation: <code>pip install paperless-asn-qr-codes</code><br />Generierung: <code>pipx run paperless-asn-qr-codes 1 asn-1to189.pdf</code></li>
<li>gitolicious&rsquo;s <link rel=dns-prefetch href=//github.com /> <a href="https://github.com/gitolicious/avery-asn/"
    title="avery-asn" 
     target="_blank" rel="nofollow noopener noreferrer" >
  avery-asn&nbsp;<svg xmlns="http://www.w3.org/2000/svg" class="icon" aria-hidden="true" focusable="false" viewBox="0 -128 512 640">
    <path d="M384 320c-17.67 0-32 14.33-32 32v96H64V160h96c17.67 0 32-14.32 32-32s-14.33-32-32-32L64 96c-35.35 0-64 28.65-64 64V448c0 35.34 28.65 64 64 64h288c35.35 0 64-28.66 64-64v-96C416 334.3 401.7 320 384 320zM488 0H352c-12.94 0-24.62 7.797-29.56 19.75c-4.969 11.97-2.219 25.72 6.938 34.88L370.8 96L169.4 297.4c-12.5 12.5-12.5 32.75 0 45.25C175.6 348.9 183.8 352 192 352s16.38-3.125 22.62-9.375L416 141.3l41.38 41.38c9.156 9.141 22.88 11.84 34.88 6.938C504.2 184.6 512 172.9 512 160V24C512 10.74 501.3 0 488 0z"/>
  </svg></a><br />Installation: <code>git clone https://github.com/gitolicious/avery-asn.git</code><br />Generierung habe ich nicht probiert - hier scheinen aber auch weitere Label-Typen möglich zu sein.</li>
</ul>
</li>
</ul>
<p>Nun druckt man also dieses generierte PDF auf ein entsprechendes Label-Sheet. Nach der Aktivierung von <link rel=dns-prefetch href=//docs.paperless-ngx.com /> <a href="https://docs.paperless-ngx.com/configuration/#PAPERLESS_CONSUMER_ENABLE_ASN_BARCODE#PAPERLESS_CONSUMER_ENABLE_ASN_BARCODE"
    title="PAPERLESS_CONSUMER_ENABLE_ASN_BARCODE" 
     target="_blank" rel="nofollow noopener noreferrer" >
  PAPERLESS_CONSUMER_ENABLE_ASN_BARCODE&nbsp;<svg xmlns="http://www.w3.org/2000/svg" class="icon" aria-hidden="true" focusable="false" viewBox="0 -128 512 640">
    <path d="M384 320c-17.67 0-32 14.33-32 32v96H64V160h96c17.67 0 32-14.32 32-32s-14.33-32-32-32L64 96c-35.35 0-64 28.65-64 64V448c0 35.34 28.65 64 64 64h288c35.35 0 64-28.66 64-64v-96C416 334.3 401.7 320 384 320zM488 0H352c-12.94 0-24.62 7.797-29.56 19.75c-4.969 11.97-2.219 25.72 6.938 34.88L370.8 96L169.4 297.4c-12.5 12.5-12.5 32.75 0 45.25C175.6 348.9 183.8 352 192 352s16.38-3.125 22.62-9.375L416 141.3l41.38 41.38c9.156 9.141 22.88 11.84 34.88 6.938C504.2 184.6 512 172.9 512 160V24C512 10.74 501.3 0 488 0z"/>
  </svg></a> kann nun bei künftigen Scans die entsprechende Nummer direkt in paperless eingetragen werden.</p>
]]></content:encoded>
    </item>
  </channel>
</rss>
