<?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 Anbindung vorbereiten (SL.mobile) &#8211; maniac developers Helpdesk zur Schnittstelle Selectline zu Shopware und Anbindung DHL &amp; DPD</title>
	<atom:link href="http://hilfe.maniacdev.de/wdb/selectline-anbindung/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 Anbindung vorbereiten (SL.mobile) &#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>Wo kann ich die SelectLine API Zugangsdaten ablesen</title>
		<link>http://hilfe.maniacdev.de/wissensdatenbank/wo-kann-ich-die-sl-mobile-zugangsdaten-ablesen/</link>
		
		<dc:creator><![CDATA[Marco Schauer]]></dc:creator>
		<pubDate>Wed, 15 Aug 2018 08:57:10 +0000</pubDate>
				<guid isPermaLink="false">https://hilfe.maniacdev.de/?post_type=manual_kb&#038;p=1930</guid>

					<description><![CDATA[Hier erklären wir, wo Sie die Zugangsdaten zur SelectLine API ablesen können. Öffnen Sie Ihren SL.mobile Manager und wechseln Sie auf die Seite „Website“ Für Sie ist der zweite Link relevant. In unserem Beispiel steht dort: https://localhost:443/slmobileApi/help oder http://localhost:81/slmobileApi/help Der Port (z. B. 443) kann in Ihrem System anders sein und in Ihrer Systemumgebung steht anstatt localhost ggf. Ihr SelectLine API [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Hier erklären wir, wo Sie die Zugangsdaten zur SelectLine API ablesen können.</p>
<p>Öffnen Sie Ihren SL.mobile Manager und wechseln Sie auf die Seite „Website“</p>
<p>Für Sie ist der zweite Link relevant. In unserem Beispiel steht dort: <em><strong>https://localhost:443/slmobileApi/help </strong>oder <strong>http://localhost:81/slmobileApi/help</strong></em></p>
<p><em>Der Port (z. B. 443) kann in Ihrem System anders sein und i</em>n Ihrer Systemumgebung steht anstatt <em><strong>localhost</strong> ggf. </em>Ihr <strong>SelectLine API Servername </strong>oder eine<strong> IP-Adresse.</strong></p>
<p>Das <em><strong>/help</strong></em> müssen Sie weglassen, um auf die relevante URL zu kommen.<br />
In unserem Beispiel wäre also die richtige URL: <strong><em>https://localhost:443/slmobileApi </em></strong>für die verschlüsselte Kommunikation oder<strong><em>http://localhost:81/slmobileApi</em></strong> für die unverschlüsselte Kommunikation (im lokalen Netzwerk ausreichend)</p>
<p>Den Benutzernamen und das zugehörige Passwort können Sie bei Ihrem SelectLine Partner erfragen, der Ihnen die SelectLinew API eingerichtet hat.</p>
<p><a href="https://hilfe.maniacdev.de/wp-content/uploads/2018/08/sl-mobile-Daten-auslesen.png"><img decoding="async" class="alignnone wp-image-1925 size-large" src="https://hilfe.maniacdev.de/wp-content/uploads/2018/08/sl-mobile-Daten-auslesen-1024x546.png" alt="" width="1024" height="546" srcset="http://hilfe.maniacdev.de/wp-content/uploads/2018/08/sl-mobile-Daten-auslesen-1024x546.png 1024w, http://hilfe.maniacdev.de/wp-content/uploads/2018/08/sl-mobile-Daten-auslesen-300x160.png 300w, http://hilfe.maniacdev.de/wp-content/uploads/2018/08/sl-mobile-Daten-auslesen-768x409.png 768w, http://hilfe.maniacdev.de/wp-content/uploads/2018/08/sl-mobile-Daten-auslesen.png 1426w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></p>
<p><a href="https://hilfe.maniacdev.de/wissensdatenbank/sl-mobile-fuer-maniacseller-installieren-und-konfigurieren/">Informationen zur Einrichtung des SL.mobile Managers für die <strong>Webshopschnittstelle SelectLine zu Shopware</strong> können Sie hier nachlesen.</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>SelectLine API für maniacSeller, SelectLine &#038; Shopware installieren und konfigurieren</title>
		<link>http://hilfe.maniacdev.de/wissensdatenbank/sl-mobile-fuer-maniacseller-installieren-und-konfigurieren/</link>
		
		<dc:creator><![CDATA[Marco Schauer]]></dc:creator>
		<pubDate>Wed, 15 Aug 2018 08:30:22 +0000</pubDate>
				<guid isPermaLink="false">https://hilfe.maniacdev.de/?post_type=manual_kb&#038;p=1914</guid>

					<description><![CDATA[Die SelectLine API ist für die Kommunikation zwischen der Webshopschnittstelle zu Shopware und der SelectLine Warenwirtschaft notwendig. Hier stellen wir Ihnen die offizielle Anleitung der Installation und Einrichtung der SelectLine API zur Verfügung. Bitte beachten Sie, dass diese API vor der Einrichtung des maniacSeller installiert und vollständig konfiguriert sein muss. Klicken Sie hier für die SelectLine Anleitung [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Die SelectLine API ist für die Kommunikation zwischen der <strong>Webshopschnittstelle zu Shopware und der SelectLine Warenwirtschaft</strong> notwendig.<br />
Hier stellen wir Ihnen die offizielle Anleitung der Installation und Einrichtung der SelectLine API zur Verfügung.<br />
Bitte beachten Sie, dass diese API vor der Einrichtung des maniacSeller installiert und vollständig konfiguriert sein muss.<br />
<strong><a href="https://www.selectline.de/data/uploads/2017/06/API-Installation.pdf" target="_blank" rel="noopener noreferrer">Klicken Sie hier für die SelectLine Anleitung</a></strong></p>
<h4 class="">Bitte beachten Sie<br />
Die SelectLine API-URL (z. B. http://meinselectlineserver:81/slmobileApi) muss auch von den Arbeitsplatzrechnern aus unbeschränkt erreichbar sein!</h4>
<p>Nach dem Einlesen der entsprechenden Lizenz in der SelectLine müssen Sie dann die für die Shopschnittstelle relevanten Benutzer anlegen.<br />
Für die Anlage der Webshop-Benutzer ist ein eigenständige Schaltfläche vorgesehen</p>
<figure id="attachment_2820" aria-describedby="caption-attachment-2820" style="width: 814px" class="wp-caption alignnone"><a href="https://hilfe.maniacdev.de/wp-content/uploads/2018/08/shop-API-benutzer-neu.png"><img decoding="async" class="size-full wp-image-2820" src="https://hilfe.maniacdev.de/wp-content/uploads/2018/08/shop-API-benutzer-neu.png" alt="" width="814" height="516" srcset="http://hilfe.maniacdev.de/wp-content/uploads/2018/08/shop-API-benutzer-neu.png 814w, http://hilfe.maniacdev.de/wp-content/uploads/2018/08/shop-API-benutzer-neu-300x190.png 300w, http://hilfe.maniacdev.de/wp-content/uploads/2018/08/shop-API-benutzer-neu-768x487.png 768w, http://hilfe.maniacdev.de/wp-content/uploads/2018/08/shop-API-benutzer-neu-610x387.png 610w" sizes="(max-width: 814px) 100vw, 814px" /></a><figcaption id="caption-attachment-2820" class="wp-caption-text">SelectLine Shop-Api benutzer für die SelectLine Shopware Schnittstelle anlegen</figcaption></figure>
<p>&nbsp;</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
