<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SelectLine &#8211; maniac developers Helpdesk zur Schnittstelle Selectline zu Shopware und Anbindung DHL &amp; DPD</title>
	<atom:link href="http://hilfe.maniacdev.de/wdb-tag/selectline/feed/" rel="self" type="application/rss+xml" />
	<link>http://hilfe.maniacdev.de</link>
	<description>Know-how nutzen - Besser verkaufen</description>
	<lastBuildDate>Thu, 26 Feb 2026 09:00:36 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>http://hilfe.maniacdev.de/wp-content/uploads/2018/05/cropped-maniac-developers-logo-only.fw_-32x32.png</url>
	<title>SelectLine &#8211; maniac developers Helpdesk zur Schnittstelle Selectline zu Shopware und Anbindung DHL &amp; DPD</title>
	<link>http://hilfe.maniacdev.de</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Macros über die Schnittstelle ansprechen.</title>
		<link>http://hilfe.maniacdev.de/wissensdatenbank/macros-ueber-die-schnittstelle-ansprechen/</link>
		
		<dc:creator><![CDATA[Dennis Jockers]]></dc:creator>
		<pubDate>Thu, 26 Feb 2026 09:00:36 +0000</pubDate>
				<guid isPermaLink="false">https://hilfe.maniacdev.de/?post_type=manual_kb&#038;p=3411</guid>

					<description><![CDATA[Konfiguration von SQL-Makros (APIMacro) In der maniacSeller Schnittstelle haben Sie die Möglichkeit, gezielte Datenbank-Aktionen direkt nach der Anlage von Kunden oder Belegen auszuführen. Diese Funktionen werden über Makros gesteuert, die in der SelectLine-Tabelle APIMacro hinterlegt sind. 1. Funktionsweise Makros erlauben es, automatisierte SQL-Befehle (z. B. UPDATE oder SELECT) auszuführen, sobald ein bestimmtes Ereignis in der [&#8230;]]]></description>
										<content:encoded><![CDATA[<h1 data-path-to-node="2">Konfiguration von SQL-Makros (APIMacro)</h1>
<p data-path-to-node="3">In der maniacSeller Schnittstelle haben Sie die Möglichkeit, gezielte Datenbank-Aktionen direkt nach der Anlage von Kunden oder Belegen auszuführen. Diese Funktionen werden über <b data-path-to-node="3" data-index-in-node="178">Makros</b> gesteuert, die in der SelectLine-Tabelle <code data-path-to-node="3" data-index-in-node="226">APIMacro</code> hinterlegt sind.</p>
<h2 data-path-to-node="4">1. Funktionsweise</h2>
<p data-path-to-node="5">Makros erlauben es, automatisierte SQL-Befehle (z. B. <code data-path-to-node="5" data-index-in-node="54">UPDATE</code> oder <code data-path-to-node="5" data-index-in-node="66">SELECT</code>) auszuführen, sobald ein bestimmtes Ereignis in der Schnittstelle abgeschlossen wurde.</p>
<ul data-path-to-node="6">
<li>
<p data-path-to-node="6,0,0"><b data-path-to-node="6,0,0" data-index-in-node="0">Trigger:</b> Nach erfolgreicher Neuanlage eines Datensatzes.</p>
</li>
<li>
<p data-path-to-node="6,1,0"><b data-path-to-node="6,1,0" data-index-in-node="0">Datenquelle:</b> Die verfügbaren Makros werden direkt aus der Tabelle <code data-path-to-node="6,1,0" data-index-in-node="66">APIMacro</code> Ihrer SelectLine-Datenbank ausgelesen.</p>
</li>
<li>
<p data-path-to-node="6,2,0"><b data-path-to-node="6,2,0" data-index-in-node="0">Flexibilität:</b> Sie können Werte in Zusatzfeldern setzen, Status ändern oder logische Prüfungen durchführen.</p>
</li>
</ul>
<hr data-path-to-node="7" />
<h2 data-path-to-node="8">2. Einrichtung in der maniacSeller Oberfläche</h2>
<p data-path-to-node="9">Die Zuweisung erfolgt in den Einstellungen der Schnittstelle unter den jeweiligen Fachbereichen:</p>
<h3 data-path-to-node="10">A. Makro nach Kundenanlage</h3>
<p data-path-to-node="11">Wenn ein neuer Kunde (Debitor) aus dem Webshop importiert wird, kann im Anschluss ein Makro ausgeführt werden.</p>
<ul data-path-to-node="12">
<li>
<p data-path-to-node="12,0,0"><b data-path-to-node="12,0,0" data-index-in-node="0">Pfad:</b> <code data-path-to-node="12,0,0" data-index-in-node="6">Einstellungen &gt; Bestands- &amp; Neukunden</code></p>
</li>
<li>
<p data-path-to-node="12,1,0"><b data-path-to-node="12,1,0" data-index-in-node="0">Feld:</b> <code data-path-to-node="12,1,0" data-index-in-node="6">Macro nach Kundenanlage</code></p>
</li>
<li>
<p data-path-to-node="12,2,0"><b data-path-to-node="12,2,0" data-index-in-node="0">Beispiel-Anwendung:</b> Setzen einer speziellen Kundengruppe oder Preisliste basierend auf Shop-Attributen.</p>
</li>
</ul>
<h3 data-path-to-node="13">B. Makro nach Beleganlage</h3>
<p data-path-to-node="14">Nachdem eine Bestellung erfolgreich als Beleg (z. B. Auftrag) in SelectLine angelegt wurde, triggert dieses Makro.</p>
<ul data-path-to-node="15">
<li>
<p data-path-to-node="15,0,0"><b data-path-to-node="15,0,0" data-index-in-node="0">Pfad:</b> <code data-path-to-node="15,0,0" data-index-in-node="6">Einstellungen &gt; Belegoptionen</code></p>
</li>
<li>
<p data-path-to-node="15,1,0"><b data-path-to-node="15,1,0" data-index-in-node="0">Feld:</b> <code data-path-to-node="15,1,0" data-index-in-node="6">Macro nach Beleganlage</code></p>
</li>
<li>
<p data-path-to-node="15,2,0"><b data-path-to-node="15,2,0" data-index-in-node="0">Beispiel-Anwendung:</b> Schreiben eines festen Textes in das Feld <code data-path-to-node="15,2,0" data-index-in-node="62">FreierText1</code> (z. B. &#8220;Toller Makrotext&#8221;) oder Anpassung von Lieferbedingungen.</p>
</li>
</ul>
<hr data-path-to-node="16" />
<h2 data-path-to-node="17">3. Technische Basis (Tabelle: APIMacro)</h2>
<p data-path-to-node="18">Damit ein Makro in der Auswahl erscheint, muss es in der SQL-Tabelle <code data-path-to-node="18" data-index-in-node="69">APIMacro</code> definiert sein. Hier ein Einblick in die Struktur:</p>
<table data-path-to-node="19">
<thead>
<tr>
<td><strong>Spalte</strong></td>
<td><strong>Beschreibung</strong></td>
<td><strong>Beispiel</strong></td>
</tr>
</thead>
<tbody>
<tr>
<td><span data-path-to-node="19,1,0,0"><b data-path-to-node="19,1,0,0" data-index-in-node="0">Name</b></span></td>
<td><span data-path-to-node="19,1,1,0">Der interne Name des Makros (wird in der Liste angezeigt).</span></td>
<td><span data-path-to-node="19,1,2,0"><code data-path-to-node="19,1,2,0" data-index-in-node="0">SetFreierText1AfterCreateBeleg</code></span></td>
</tr>
<tr>
<td><span data-path-to-node="19,2,0,0"><b data-path-to-node="19,2,0,0" data-index-in-node="0">SQL-Statement</b></span></td>
<td><span data-path-to-node="19,2,1,0">Der eigentliche Befehl mit Platzhaltern.</span></td>
<td><span data-path-to-node="19,2,2,0"><code data-path-to-node="19,2,2,0" data-index-in-node="0">UPDATE [BELEG] SET FreierText1 = '...' WHERE ...</code></span></td>
</tr>
</tbody>
</table>
<h3 data-path-to-node="20">Beispiel für ein Beleg-Makro (SQL):</h3>
<div class="code-block ng-tns-c2961762437-21 ng-animate-disabled ng-trigger ng-trigger-codeBlockRevealAnimation">
<div class="code-block-decoration header-formatted gds-title-s ng-tns-c2961762437-21 ng-star-inserted">
<p><span class="ng-tns-c2961762437-21">SQL</span></p>
<div class="buttons ng-tns-c2961762437-21 ng-star-inserted"></div>
</div>
<div class="formatted-code-block-internal-container ng-tns-c2961762437-21">
<div class="animated-opacity ng-tns-c2961762437-21">
<pre class="ng-tns-c2961762437-21"><code class="code-container formatted ng-tns-c2961762437-21" role="text" data-test-id="code-content">UPDATE [BELEG] 
<span class="hljs-keyword">SET</span> FreierText1 <span class="hljs-operator">=</span> <span class="hljs-string">'Importiert via maniacSeller'</span> 
<span class="hljs-keyword">WHERE</span> [Belegtyp]<span class="hljs-operator">=</span>:Belegtyp <span class="hljs-keyword">AND</span> [Belegnummer]<span class="hljs-operator">=</span>:Belegnummer
</code></pre>
</div>
</div>
</div>
<p data-path-to-node="22"><i data-path-to-node="22" data-index-in-node="0">Hinweis: Die Schnittstelle übergibt automatisch Parameter wie <code data-path-to-node="22" data-index-in-node="62">:Belegnummer</code> oder <code data-path-to-node="22" data-index-in-node="80">:Nummer</code> (bei Kunden), die im SQL-Statement verwendet werden können.</i></p>
<hr data-path-to-node="23" />
<h2 data-path-to-node="24">4. Wichtige Hinweise &amp; Troubleshooting</h2>
<blockquote data-path-to-node="25">
<p data-path-to-node="25,0">[!CAUTION]</p>
<p data-path-to-node="25,0"><b data-path-to-node="25,0" data-index-in-node="11">SQL-Kenntnisse erforderlich:</b> Änderungen in der Tabelle <code data-path-to-node="25,0" data-index-in-node="66">APIMacro</code> wirken sich direkt auf Ihre Datenbank aus. Testen Sie SQL-Statements immer zuerst in einer Testumgebung.</p>
</blockquote>
<ul data-path-to-node="26">
<li>
<p data-path-to-node="26,0,0"><b data-path-to-node="26,0,0" data-index-in-node="0">Makro erscheint nicht?</b> Stellen Sie sicher, dass das Makro korrekt in der Tabelle <code data-path-to-node="26,0,0" data-index-in-node="81">APIMacro</code> gespeichert wurde und die Schnittstelle Zugriff auf diese Tabelle hat.</p>
</li>
<li>
<p data-path-to-node="26,1,0"><b data-path-to-node="26,1,0" data-index-in-node="0">Platzhalter:</b> Verwenden Sie die korrekten Doppelpunkt-Parameter (z.B. <code data-path-to-node="26,1,0" data-index-in-node="69">:Nummer</code>), damit das Makro den Bezug zum gerade erstellten Datensatz findet.</p>
</li>
<li>
<p data-path-to-node="26,2,0"><b data-path-to-node="26,2,0" data-index-in-node="0">Cache:</b> Falls Sie ein neues Makro in SQL angelegt haben, laden Sie die Einstellungen in der Schnittstelle ggf. neu, um die Liste zu aktualisieren.</p>
</li>
</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>SelectLine API-Token zurücksetzen</title>
		<link>http://hilfe.maniacdev.de/wissensdatenbank/selectline-api-token-zuruecksetzen/</link>
		
		<dc:creator><![CDATA[Dennis Jockers]]></dc:creator>
		<pubDate>Fri, 30 May 2025 06:58:43 +0000</pubDate>
				<guid isPermaLink="false">https://hilfe.maniacdev.de/?post_type=manual_kb&#038;p=3336</guid>

					<description><![CDATA[SelectLine API-Token zurücksetzen Wann ist ein Zurücksetzen des Tokens notwendig? Nach einem Update von SelectLine kann es vorkommen, dass der API-Token: nicht mehr automatisch erneuert wird oder defekt ist und keine Verbindung mehr aufgebaut werden kann. In solchen Fällen hilft es, den gespeicherten Token zurückzusetzen. So setzen Sie den API-Token zurück Der SelectLine API-Token wird [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2 data-start="101" data-end="137">SelectLine API-Token zurücksetzen</h2>
<h3 data-start="139" data-end="190">Wann ist ein Zurücksetzen des Tokens notwendig?</h3>
<p data-start="192" data-end="263">Nach einem Update von SelectLine kann es vorkommen, dass der API-Token:</p>
<ul data-start="264" data-end="379">
<li data-start="264" data-end="313">
<p data-start="266" data-end="313"><strong data-start="266" data-end="306">nicht mehr automatisch erneuert wird</strong> oder</p>
</li>
<li data-start="314" data-end="379">
<p data-start="316" data-end="379"><strong data-start="316" data-end="330">defekt ist</strong> und keine Verbindung mehr aufgebaut werden kann.</p>
</li>
</ul>
<p data-start="381" data-end="448">In solchen Fällen hilft es, den gespeicherten Token zurückzusetzen.</p>
<h3></h3>
<h3><b>So setzen Sie den API-Token zurück</b></h3>
<p><span style="font-weight: 400;">Der SelectLine API-Token wird in der </span><b>ManiacSellerGen2-Datenbank</b><span style="font-weight: 400;"> in der Tabelle</span><span style="font-weight: 400;"><br />
</span> <span style="font-weight: 400;">manVerbindungenKonfig</span><span style="font-weight: 400;"> gespeichert.</span></p>
<h4><b>Vorgehensweise:</b></h4>
<ol>
<li style="font-weight: 400;" aria-level="1"><b>Öffnen Sie Ihre SQL-Datenbankverwaltung</b><span style="font-weight: 400;"> (z. B. SQL Server Management Studio).</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Navigieren Sie zur Datenbank </span><b>ManiacSellerGen2</b><span style="font-weight: 400;">.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Öffnen Sie die Tabelle </span><b>manVerbindungenKonfig</b><span style="font-weight: 400;">.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Suchen Sie den Eintrag für die </span><span style="font-weight: 400;">API-Token</span><span style="font-weight: 400;">.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Setzen Sie den Wert des Tokens auf </span><b>NULL</b><span style="font-weight: 400;">.</span></li>
</ol>
<h3><b>Was passiert nach dem Zurücksetzen?</b></h3>
<p><span style="font-weight: 400;">Beim nächsten Verbindungsversuch mit SelectLine wird ein </span><b>neuer API-Token automatisch generiert</b><span style="font-weight: 400;">, sofern die restliche Konfiguration korrekt ist.</span></p>
<h3><b>Hinweis</b></h3>
<p><span style="font-weight: 400;">Bitte stellen Sie sicher, dass Sie über ausreichende Rechte verfügen und vor Änderungen ein </span><b>Backup der Datenbank</b><span style="font-weight: 400;"> anlegen.</span></p>
<p><img decoding="async" class="alignnone size-full wp-image-3337" src="https://hilfe.maniacdev.de/wp-content/uploads/2025/05/image.png" alt="" width="1872" height="1164" srcset="http://hilfe.maniacdev.de/wp-content/uploads/2025/05/image.png 1872w, http://hilfe.maniacdev.de/wp-content/uploads/2025/05/image-300x187.png 300w, http://hilfe.maniacdev.de/wp-content/uploads/2025/05/image-1024x637.png 1024w, http://hilfe.maniacdev.de/wp-content/uploads/2025/05/image-768x478.png 768w, http://hilfe.maniacdev.de/wp-content/uploads/2025/05/image-1536x955.png 1536w" sizes="(max-width: 1872px) 100vw, 1872px" /></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Allgemeine Systemvoraussetzungen SelectLine-Anbindung</title>
		<link>http://hilfe.maniacdev.de/wissensdatenbank/systemvoraussetzungen-mit-selectline/</link>
		
		<dc:creator><![CDATA[Marco Schauer]]></dc:creator>
		<pubDate>Mon, 28 May 2018 21:31:18 +0000</pubDate>
				<guid isPermaLink="false">http://hilfe.maniacdev.de/?post_type=manual_kb&#038;p=1516</guid>

					<description><![CDATA[Die Systemvoraussetzungen für die Anbindung der SelectLine an den Shopware-Webshop. Hier haben wir Ihnen eine Checkliste zur SelectLine Shopware Anbindung zusammengestellt.]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-1641" src="https://hilfe.maniacdev.de/wp-content/uploads/2018/05/select-line-klein.png" alt="" width="100" height="26" /></p>
<p>Die Systemvoraussetzungen für die Anbindung der SelectLine an den Shopware-Webshop.</p>
<p>Hier haben wir Ihnen eine <strong><a href="https://www.maniacdev.de/erp-systeme/selectline-warenwirtschaft/projektcheckliste-selectline/" target="_blank" rel="noopener">Checkliste zur SelectLine Shopware Anbindung</a></strong> zusammengestellt<strong>.</strong></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
