<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.baebeca.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pse</id>
	<title>Baebeca Solutions GmbH - Wiki - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.baebeca.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pse"/>
	<link rel="alternate" type="text/html" href="https://wiki.baebeca.de/index.php?title=Spezial:Beitr%C3%A4ge/Pse"/>
	<updated>2026-05-09T15:57:25Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.baebeca.de/index.php?title=Serverhosting:Erste_Schritte&amp;diff=409</id>
		<title>Serverhosting:Erste Schritte</title>
		<link rel="alternate" type="text/html" href="https://wiki.baebeca.de/index.php?title=Serverhosting:Erste_Schritte&amp;diff=409"/>
		<updated>2026-03-26T07:32:53Z</updated>

		<summary type="html">&lt;p&gt;Pse: /* Accountverwaltung */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sofern du deinen ersten Server in Betrieb nimmst, haben wir hier eine Sammlung an nützlichen ersten Schritten zusammengefasst.&lt;br /&gt;
&lt;br /&gt;
= Zugang =&lt;br /&gt;
In deiner Bestätigung, welche du per E-Mail erhalten hast, findest du sowohl Server-Zugangsdaten als auch Zugang zur zentralen Serververwaltung.&lt;br /&gt;
&lt;br /&gt;
Wir empfehlen dir, über die Accountverwaltung für deinen Zugang eine 2-Faktor-Authentifizierung einzurichten und dein Kennwort zu ändern.&lt;br /&gt;
&lt;br /&gt;
== Accountverwaltung ==&lt;br /&gt;
* https://sso.baebeca.de&lt;br /&gt;
&lt;br /&gt;
Im Menüpunkt &amp;lt;code&amp;gt;Sicherheit &amp;gt; 2-Faktor-Authentifizierung&amp;lt;/code&amp;gt; kannst du deine 2-Faktor-Authentifizierung aktivieren.&lt;br /&gt;
&lt;br /&gt;
== Serververwaltung ==&lt;br /&gt;
* https://pve.baebeca.de&lt;br /&gt;
&lt;br /&gt;
= Firewall =&lt;br /&gt;
Je nach Produkt- und Add-on-Zusammenstellung gibt es verschiedene Netzwerkszenarien.&lt;br /&gt;
&lt;br /&gt;
== Produkt mit managed Firewall ==&lt;br /&gt;
Wir haben für deinen Server bereits alles eingerichtet.&lt;br /&gt;
&lt;br /&gt;
; Freigaben Managed Windows Server&lt;br /&gt;
: RDP-Zugang aus Deutschland&lt;br /&gt;
&lt;br /&gt;
== Produkt mit öffentlichen IPv4- / IPv6-Adressen ==&lt;br /&gt;
In diesem Fall kannst du die Firewallregeln deines Servers selbst über die Serververwaltung steuern und einrichten.&lt;br /&gt;
&lt;br /&gt;
Im Bereich &amp;lt;code&amp;gt;Firewall &amp;gt; Options&amp;lt;/code&amp;gt; ist die Firewall bei Übergabe an dich deaktiviert.&lt;br /&gt;
Sobald du diese aktivierst, ist die Standard-&amp;quot;Input Policy&amp;quot; mit &amp;quot;DROP&amp;quot; aktiv.&lt;br /&gt;
&lt;br /&gt;
Du kannst dann im Bereich &amp;lt;code&amp;gt;Firewall&amp;lt;/code&amp;gt; deine eigenen Regeln anlegen und verwalten.&lt;/div&gt;</summary>
		<author><name>Pse</name></author>
	</entry>
	<entry>
		<id>https://wiki.baebeca.de/index.php?title=Serverhosting:Erste_Schritte&amp;diff=408</id>
		<title>Serverhosting:Erste Schritte</title>
		<link rel="alternate" type="text/html" href="https://wiki.baebeca.de/index.php?title=Serverhosting:Erste_Schritte&amp;diff=408"/>
		<updated>2026-03-26T07:25:52Z</updated>

		<summary type="html">&lt;p&gt;Pse: /* Accountverwaltung */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sofern du deinen ersten Server in Betrieb nimmst, haben wir hier eine Sammlung an nützlichen ersten Schritten zusammengefasst.&lt;br /&gt;
&lt;br /&gt;
= Zugang =&lt;br /&gt;
In deiner Bestätigung, welche du per E-Mail erhalten hast, findest du sowohl Server-Zugangsdaten als auch Zugang zur zentralen Serververwaltung.&lt;br /&gt;
&lt;br /&gt;
Wir empfehlen dir, über die Accountverwaltung für deinen Zugang eine 2-Faktor-Authentifizierung einzurichten und dein Kennwort zu ändern.&lt;br /&gt;
&lt;br /&gt;
== Accountverwaltung ==&lt;br /&gt;
* [https://sso.baebeca.de SSO Baebeca]&lt;br /&gt;
&lt;br /&gt;
Im Menüpunkt &amp;lt;code&amp;gt;Sicherheit &amp;gt; 2-Faktor-Authentifizierung&amp;lt;/code&amp;gt; kannst du deine 2-Faktor-Authentifizierung aktivieren.&lt;br /&gt;
&lt;br /&gt;
== Serververwaltung ==&lt;br /&gt;
* https://pve.baebeca.de&lt;br /&gt;
&lt;br /&gt;
= Firewall =&lt;br /&gt;
Je nach Produkt- und Add-on-Zusammenstellung gibt es verschiedene Netzwerkszenarien.&lt;br /&gt;
&lt;br /&gt;
== Produkt mit managed Firewall ==&lt;br /&gt;
Wir haben für deinen Server bereits alles eingerichtet.&lt;br /&gt;
&lt;br /&gt;
; Freigaben Managed Windows Server&lt;br /&gt;
: RDP-Zugang aus Deutschland&lt;br /&gt;
&lt;br /&gt;
== Produkt mit öffentlichen IPv4- / IPv6-Adressen ==&lt;br /&gt;
In diesem Fall kannst du die Firewallregeln deines Servers selbst über die Serververwaltung steuern und einrichten.&lt;br /&gt;
&lt;br /&gt;
Im Bereich &amp;lt;code&amp;gt;Firewall &amp;gt; Options&amp;lt;/code&amp;gt; ist die Firewall bei Übergabe an dich deaktiviert.&lt;br /&gt;
Sobald du diese aktivierst, ist die Standard-&amp;quot;Input Policy&amp;quot; mit &amp;quot;DROP&amp;quot; aktiv.&lt;br /&gt;
&lt;br /&gt;
Du kannst dann im Bereich &amp;lt;code&amp;gt;Firewall&amp;lt;/code&amp;gt; deine eigenen Regeln anlegen und verwalten.&lt;/div&gt;</summary>
		<author><name>Pse</name></author>
	</entry>
	<entry>
		<id>https://wiki.baebeca.de/index.php?title=Lexware-php-api&amp;diff=373</id>
		<title>Lexware-php-api</title>
		<link rel="alternate" type="text/html" href="https://wiki.baebeca.de/index.php?title=Lexware-php-api&amp;diff=373"/>
		<updated>2025-09-25T08:31:54Z</updated>

		<summary type="html">&lt;p&gt;Pse: Erweiterungen für relatedVouchers bei Angebotsbestätigung, Lieferschein, Rechnung und Gutschrift sowie Ergänzung zu unvollständigen Teilen bei Mahnung, Angebotsbestätigung und Lieferschein.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Übersicht =&lt;br /&gt;
&lt;br /&gt;
PHP Client für [https://www.awin1.com/cread.php?awinmid=13787&amp;amp;awinaffid=635216&amp;amp;ued=https%3A%2F%2Foffice.lexware.de office.lexware.de] API (ehemals lexoffice.de)&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/Baebeca-Solutions/lexware-php-api Github]&lt;br /&gt;
* [https://wiki.baebeca.de/index.php?title=lexware-php-api Wiki (Dokumentation)]&lt;br /&gt;
* [https://www.baebeca.de/softwareentwicklung/lexware-php-client/ Projektseite]&lt;br /&gt;
* [https://packagist.org/packages/baebeca/lexware-php-api Packagist]&lt;br /&gt;
* [https://developers.lexware.io Lexware Office API-Dokumentation]&lt;br /&gt;
&lt;br /&gt;
[[Datei:Lexware-Office-Logo.png||link=https://www.awin1.com/cread.php?awinmid=13787&amp;amp;awinaffid=635216&amp;amp;ued=https%3A%2F%2Foffice.lexware.de]]&lt;br /&gt;
&lt;br /&gt;
== Composer ==&lt;br /&gt;
 &lt;br /&gt;
=== CLI ===&lt;br /&gt;
 composer require baebeca/lexware-php-api:~2.0&lt;br /&gt;
&lt;br /&gt;
=== composer.json ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;require&amp;quot;: {&lt;br /&gt;
    &amp;quot;baebeca/lexware-php-api&amp;quot;: &amp;quot;~2.0&amp;quot;,&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Support ==&lt;br /&gt;
An wen kann ich mich wenden, wenn ich Probleme oder Fragen habe?&amp;lt;br&amp;gt;&lt;br /&gt;
Für diese Frage ist entscheidend, ob du eine Nutzungslizenz erworben hast oder die freie Variante benutzt.&lt;br /&gt;
&lt;br /&gt;
* Wenn eine Nutzungslizenz vorhanden ist, kannst du jederzeit ein Ticket bei uns öffnen:&lt;br /&gt;
** E-Mail: support@baebeca.de&lt;br /&gt;
** Telefon: 02261-8161691&lt;br /&gt;
* Wenn du die freie Version benutzt, kannst du einen [https://github.com/Baebeca-Solutions/lexware-php-api/issues Github issue] öffnen.&lt;br /&gt;
&lt;br /&gt;
== Lizenz ==&lt;br /&gt;
Dieses Projekt steht unter der &amp;quot;GNU AGPLv3 Lizenz&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Du darfst den Code frei verwenden, verändern und weiterverbreiten, **sofern deine Software ebenfalls quelloffen und veröffentlicht wird** (AGPLv3-konform).&lt;br /&gt;
&lt;br /&gt;
=== Kommerzielle / Closed-Source Nutzung ===&lt;br /&gt;
&lt;br /&gt;
Die Verwendung in &#039;&#039;&#039;kommerziellen&#039;&#039;&#039; oder &#039;&#039;&#039;Closed-Source&#039;&#039;&#039;-Projekten ist &#039;&#039;&#039;nicht ohne eine kommerzielle Lizenz gestattet&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Bitte kontaktiere uns unter &#039;&#039;&#039;support@baebeca.de&#039;&#039;&#039;, um eine Lizenz zu erwerben.  &lt;br /&gt;
Siehe dazu alle Infos: [https://github.com/Baebeca-Solutions/lexware-php-api/blob/php-8.4/LICENSE-commercial_DE.md Kommerzielle Lizenzbedingungen]&lt;br /&gt;
&lt;br /&gt;
== Lexware Office API Account erstellen ==&lt;br /&gt;
Erstellen Sie in Ihrem [https://www.awin1.com/cread.php?awinmid=13787&amp;amp;awinaffid=635216&amp;amp;ued=https%3A%2F%2Foffice.lexware.de Lexware Office Account] einen API Key.&lt;br /&gt;
&lt;br /&gt;
Einstellungen :: Erweiterungen :: Lexware Office Public API :: &amp;quot;Schlüssel neu erstellen&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Mehrwertsteuersenkung - Konjunkturpaket 01.07.2020 - 31.12.2020 ==&lt;br /&gt;
* https://office.lexware.de/mehrwertsteuer-rest-api&lt;br /&gt;
* https://developers.lexware.io/docs/#faq-valid-tax-rates&lt;br /&gt;
&lt;br /&gt;
== One-Stop-Shop (OSS) ab 01.07.2021 ==&lt;br /&gt;
* Für den Voucher-Import reicht es aus die Methode get_needed_voucher_booking_id() zu nutzen.&lt;br /&gt;
* https://help.lexware.de/de-form/articles/5207137-one-stop-shop-eu-regelung-belege-an-privatpersonen-im-eu-ausland&lt;br /&gt;
&lt;br /&gt;
== Rate-Limit ==&lt;br /&gt;
Lexware Office hat ein Rate-Limit von 2 Anfragen pro Sekunde. Siehe dazu: https://developers.lexware.io/docs/#api-rate-limits&lt;br /&gt;
&lt;br /&gt;
Dieses Rate-Limit wird automatisch erkannt und der Request wird nach einem Sleep von &amp;quot;Sekunden * Anzahl Versuche&amp;quot; erneut abgesetzt.&lt;br /&gt;
Mithilfe von &amp;lt;code&amp;gt;$lexware-&amp;gt;configure_rate_limit(bool $repeat = true, int $seconds_to_sleep = 1, int $max_tries = 10): void&amp;lt;/code&amp;gt; kann man das Verhalten parametrisieren.&lt;br /&gt;
&lt;br /&gt;
Zusätzlich besteht die Möglichkeit via &amp;lt;code&amp;gt;configure_rate_limit_callable(callable $callback = null) : void&amp;lt;/code&amp;gt; eine Callbackfunktion mitzugeben, die jedes Mal getriggert wird, wenn ein Rate-Limit getroffen wurde. Es wird dann ein bool Parameter mitgegeben ob der Aufruf noch einmal versucht wird.&lt;br /&gt;
&lt;br /&gt;
= Klasse einbinden =&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
require __DIR__.&#039;/vendor/autoload.php&#039;;&lt;br /&gt;
use \Baebeca\LexwareApi;&lt;br /&gt;
use \Baebeca\LexwareException;&lt;br /&gt;
&lt;br /&gt;
$lexware = new LexwareApi([&lt;br /&gt;
    &#039;api_key&#039; =&amp;gt; &#039;my-api-key&#039;&lt;br /&gt;
]);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;    &lt;br /&gt;
== Start Parameter ==&lt;br /&gt;
;api_key [string]&lt;br /&gt;
:API Schlüssel&lt;br /&gt;
;callback [string]&lt;br /&gt;
:Ihre Standard Callback URL für Webhooks von Lexware Office&lt;br /&gt;
;ssl_verify [bool] (default true)&lt;br /&gt;
:Soll die SSL verbindung zu Lexware Office validiert werden&lt;br /&gt;
&lt;br /&gt;
== Error handling ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php &lt;br /&gt;
// catch errors&lt;br /&gt;
try {&lt;br /&gt;
    $invoices = $lexware-&amp;gt;get_last_invoices(-5);&lt;br /&gt;
}&lt;br /&gt;
catch (LexwareException $e) {&lt;br /&gt;
    var_dump($e-&amp;gt;getMessage());&lt;br /&gt;
    print_r($e-&amp;gt;getError());&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Methoden =&lt;br /&gt;
&lt;br /&gt;
== Account ==&lt;br /&gt;
&lt;br /&gt;
=== Account abfragen ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;get_profile() : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beispiel Rückgabe:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;organizationId&amp;quot;: &amp;quot;42b1fbdd-c4e0-4bb4-8c20-1d3d0b9432e8&amp;quot;,&lt;br /&gt;
  &amp;quot;companyName&amp;quot;: &amp;quot;Testfirma GmbH&amp;quot;,&lt;br /&gt;
  &amp;quot;created&amp;quot;: {&lt;br /&gt;
    &amp;quot;userName&amp;quot;: &amp;quot;Frau Erika Musterfrau&amp;quot;,&lt;br /&gt;
    &amp;quot;userEmail&amp;quot;: &amp;quot;erika.musterfrau@testfirma.de&amp;quot;,&lt;br /&gt;
    &amp;quot;date&amp;quot;: &amp;quot;2017-01-03T13:15:45+0100&amp;quot;&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;connectionId&amp;quot;: &amp;quot;3dea098a-fae5-4458-a85c-f97965966c25&amp;quot;,&lt;br /&gt;
  &amp;quot;features&amp;quot;: [&lt;br /&gt;
    &amp;quot;cashbox&amp;quot;&lt;br /&gt;
  ],&lt;br /&gt;
  &amp;quot;subscriptionStatus&amp;quot;: &amp;quot;active&amp;quot;,&lt;br /&gt;
  &amp;quot;taxType&amp;quot;: &amp;quot;net&amp;quot;,&lt;br /&gt;
  &amp;quot;isSmallBusiness&amp;quot;: false&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Rechnungen ==&lt;br /&gt;
&lt;br /&gt;
=== Rechnung abfragen ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;get_invoice( string $uuid ) : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;uuid&lt;br /&gt;
:Die eindeutige uuid des Eintrages der abgefragt werden soll&lt;br /&gt;
&lt;br /&gt;
=== Alle Rechnungen abfragen ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;get_invoices_all() : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Die letzten n Rechnungen abfragen ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;get_last_invoices(int $count) : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Rechnung PDF herunterladen ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;legacy function - will be removed in futere releases, use &#039;&#039;get_pdf($type, $uuid, $filename)&#039;&#039; instead&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;get_invoice_pdf( string $uuid, string $filename) : bool&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;uuid&lt;br /&gt;
:Die eindeutige uuid des Eintrages der abgefragt werden soll&lt;br /&gt;
;filename&lt;br /&gt;
:Der lokale Dateiname an dem das PDF abgelegt werden soll. Sofern es sich um eine E-Rechnung handelt wird auch die XML Datei heruntergeladen und mit dem Zusatz &amp;quot;.xml&amp;quot; abgelegt.&lt;br /&gt;
&lt;br /&gt;
=== Rechnung anlegen ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;create_invoice( array $data [, bool $finalized = false, string $precedingSalesVoucherId= &#039;&#039; ] ) : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;data&lt;br /&gt;
:Ein Array der Rechnungsdaten nach der nötigen [https://developers.lexware.io/docs/#lexware-api-documentation Lexware Office Formatierung]&lt;br /&gt;
:Beispiel&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
 array(&lt;br /&gt;
     &#039;voucherDate&#039; =&amp;gt; date(DATE_RFC3339_EXTENDED),&lt;br /&gt;
     &#039;introduction&#039; =&amp;gt; &#039;Einleitungstext&#039;,&lt;br /&gt;
     &#039;remark&#039; =&amp;gt; &amp;quot;Fußzeile\r\nMehrzeilig&amp;quot;,&lt;br /&gt;
     &#039;address&#039; =&amp;gt; array(&lt;br /&gt;
     	#&#039;contactId&#039; =&amp;gt; &#039;&amp;lt;id&amp;gt;&#039;,&lt;br /&gt;
     	&#039;name&#039; =&amp;gt; &#039;Frau Jane Doe&#039;,&lt;br /&gt;
     	&#039;street&#039; =&amp;gt; &#039;Str. 1&#039;,&lt;br /&gt;
     	&#039;zip&#039; =&amp;gt; &#039;12345&#039;,&lt;br /&gt;
     	&#039;city&#039; =&amp;gt; &#039;Stadt&#039;,&lt;br /&gt;
     	&#039;countryCode&#039; =&amp;gt; &#039;DE&#039;,&lt;br /&gt;
      ),&lt;br /&gt;
      &#039;lineItems&#039; =&amp;gt; array(&lt;br /&gt;
      	array(&lt;br /&gt;
       		&#039;type&#039; =&amp;gt; &#039;custom&#039;,&lt;br /&gt;
       		&#039;name&#039; =&amp;gt; &#039;Produktname&#039;,&lt;br /&gt;
       		&#039;description&#039; =&amp;gt; &#039;Beschreibung&#039;,&lt;br /&gt;
       		&#039;quantity&#039; =&amp;gt; 1,&lt;br /&gt;
       		&#039;unitName&#039; =&amp;gt; &#039;Stück&#039;,&lt;br /&gt;
       		&#039;unitPrice&#039; =&amp;gt; array(&lt;br /&gt;
       			&#039;currency&#039; =&amp;gt; &#039;EUR&#039;,&lt;br /&gt;
       			&#039;netAmount&#039; =&amp;gt; 10.99,&lt;br /&gt;
           		&#039;taxRatePercentage&#039; =&amp;gt; 19,&lt;br /&gt;
       		),&lt;br /&gt;
       		#&#039;discountPercentage&#039; =&amp;gt; 0,&lt;br /&gt;
       	),&lt;br /&gt;
      ),&lt;br /&gt;
      &#039;totalPrice&#039; =&amp;gt; array(&lt;br /&gt;
       	&#039;currency&#039; =&amp;gt; &#039;EUR&#039;,&lt;br /&gt;
       	#&#039;totalDiscountAbsolute&#039; =&amp;gt; 0,&lt;br /&gt;
       	#&#039;totalDiscountPercentage&#039; =&amp;gt; 0,&lt;br /&gt;
      ),&lt;br /&gt;
      &#039;taxConditions&#039; =&amp;gt; array(&lt;br /&gt;
      	&#039;taxType&#039; =&amp;gt; &#039;net&#039;,&lt;br /&gt;
      ),&lt;br /&gt;
      &#039;shippingConditions&#039; =&amp;gt; array(&lt;br /&gt;
      	&#039;shippingDate&#039; =&amp;gt; date(&#039;Y-m-d&#039;).&#039;T00:00:01.000+02:00&#039;,&lt;br /&gt;
      	&#039;shippingType&#039; =&amp;gt; &#039;delivery&#039;,&lt;br /&gt;
      ),&lt;br /&gt;
      &#039;paymentConditions&#039; =&amp;gt; array(&lt;br /&gt;
      	&#039;paymentTermLabel&#039; =&amp;gt; &#039;Vorkasse&#039;,&lt;br /&gt;
      	&#039;paymentTermDuration&#039; =&amp;gt; 1,&lt;br /&gt;
      ),&lt;br /&gt;
    )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
; finalized&lt;br /&gt;
: Entscheidet ob die Rechnungfertiggestellt werden soll.&lt;br /&gt;
; precedingSalesVoucherId&lt;br /&gt;
: Eine Lexware Office UUID eines Belegs für den eine Rechnung erstellt wird.&lt;br /&gt;
&lt;br /&gt;
== Serienrechnungen ==&lt;br /&gt;
&lt;br /&gt;
=== Serienrechnung abfragen ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;get_recurring_template( string $uuid ) : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;uuid&lt;br /&gt;
:Die eindeutige uuid des Eintrages der abgefragt werden soll&lt;br /&gt;
&lt;br /&gt;
=== Alle Serienrechnungen abfragen ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;get_recurring_templates_all() : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Gutschriften ==&lt;br /&gt;
&lt;br /&gt;
=== Gutschrift abfragen ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;get_creditnote( string $uuid ) : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;uuid&lt;br /&gt;
:Die eindeutige uuid der Gutschrift die abgefragt werden soll&lt;br /&gt;
&lt;br /&gt;
=== Gutschrift anlegen ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;create_creditnote( array $data [, bool $finalized = false, string $precedingSalesVoucherId= &#039;&#039; ] ) : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;data&lt;br /&gt;
:Ein Array der Gutschriftsdaten nach der nötigen [https://developers.lexware.io/docs/#credit-notes-endpoint-credit-notes-properties Lexware Office Formatierung]&lt;br /&gt;
:Beispiel&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
 array(&lt;br /&gt;
     &#039;voucherDate&#039; =&amp;gt; date(DATE_RFC3339_EXTENDED),&lt;br /&gt;
     &#039;introduction&#039; =&amp;gt; &#039;Rechnungskorrektur&#039;,&lt;br /&gt;
     &#039;remark&#039; =&amp;gt; &amp;quot;Fußzeile\r\nMehrzeilig&amp;quot;,&lt;br /&gt;
     &#039;address&#039; =&amp;gt; array(&lt;br /&gt;
     	#&#039;contactId&#039; =&amp;gt; &#039;&amp;lt;id&amp;gt;&#039;,&lt;br /&gt;
     	&#039;name&#039; =&amp;gt; &#039;Frau Jane Doe&#039;,&lt;br /&gt;
     	&#039;street&#039; =&amp;gt; &#039;Str. 1&#039;,&lt;br /&gt;
     	&#039;zip&#039; =&amp;gt; &#039;12345&#039;,&lt;br /&gt;
     	&#039;city&#039; =&amp;gt; &#039;Stadt&#039;,&lt;br /&gt;
     	&#039;countryCode&#039; =&amp;gt; &#039;DE&#039;,&lt;br /&gt;
      ),&lt;br /&gt;
      &#039;lineItems&#039; =&amp;gt; array(&lt;br /&gt;
      	array(&lt;br /&gt;
       		&#039;type&#039; =&amp;gt; &#039;custom&#039;,&lt;br /&gt;
       		&#039;name&#039; =&amp;gt; &#039;Produktname&#039;,&lt;br /&gt;
       		&#039;description&#039; =&amp;gt; &#039;Beschreibung&#039;,&lt;br /&gt;
       		&#039;quantity&#039; =&amp;gt; 1,&lt;br /&gt;
       		&#039;unitName&#039; =&amp;gt; &#039;Stück&#039;,&lt;br /&gt;
       		&#039;unitPrice&#039; =&amp;gt; array(&lt;br /&gt;
       			&#039;currency&#039; =&amp;gt; &#039;EUR&#039;,&lt;br /&gt;
       			&#039;netAmount&#039; =&amp;gt; 10.99,&lt;br /&gt;
           		&#039;taxRatePercentage&#039; =&amp;gt; 19,&lt;br /&gt;
       		),&lt;br /&gt;
       		#&#039;discountPercentage&#039; =&amp;gt; 0,&lt;br /&gt;
       	),&lt;br /&gt;
      ),&lt;br /&gt;
      &#039;totalPrice&#039; =&amp;gt; array(&lt;br /&gt;
       	&#039;currency&#039; =&amp;gt; &#039;EUR&#039;,&lt;br /&gt;
       	#&#039;totalDiscountAbsolute&#039; =&amp;gt; 0,&lt;br /&gt;
       	#&#039;totalDiscountPercentage&#039; =&amp;gt; 0,&lt;br /&gt;
      ),&lt;br /&gt;
      &#039;taxConditions&#039; =&amp;gt; array(&lt;br /&gt;
      	&#039;taxType&#039; =&amp;gt; &#039;net&#039;,&lt;br /&gt;
      )&lt;br /&gt;
    )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
; finalized&lt;br /&gt;
: Entscheidet ob die Gutschrift fertiggestellt werden soll.&lt;br /&gt;
; precedingSalesVoucherId&lt;br /&gt;
: Eine Lexware Office UUID einer offenen Rechnung für die eine Gutschrift erstellt wird.&lt;br /&gt;
&lt;br /&gt;
== Angebote ==&lt;br /&gt;
&lt;br /&gt;
=== Angebot abfragen ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;get_quotation( string $uuid ) : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;uuid&lt;br /&gt;
:Die eindeutige uuid des Angebotes das abgefragt werden soll&lt;br /&gt;
&lt;br /&gt;
=== Angebot anlegen ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;create_quotation( array $data [, bool $finalized = false ] ) : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;data&lt;br /&gt;
:Ein Array der Angebotsdaten nach der nötigen [https://developers.lexware.io/docs/#quotations-endpoint-quotations-properties Lexware Office Formatierung]&lt;br /&gt;
:Beispiel&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
 array(&lt;br /&gt;
     &#039;voucherDate&#039; =&amp;gt; substr(date(&#039;c&#039;), 0, 19).&#039;.000&#039;.substr(date(&#039;c&#039;), 19),&lt;br /&gt;
     &#039;expirationDate&#039; =&amp;gt; substr(date(&#039;c&#039;), 0, 19).&#039;.000&#039;.substr(date(&#039;c&#039;), 19),&lt;br /&gt;
     &#039;introduction&#039; =&amp;gt; &#039;Einleitungstext&#039;,&lt;br /&gt;
     &#039;remark&#039; =&amp;gt; &amp;quot;Fußzeile\r\nMehrzeilig&amp;quot;,&lt;br /&gt;
     &#039;address&#039; =&amp;gt; array(&lt;br /&gt;
     	#&#039;contactId&#039; =&amp;gt; &#039;&amp;lt;id&amp;gt;&#039;,&lt;br /&gt;
     	&#039;name&#039; =&amp;gt; &#039;Frau Jane Doe&#039;,&lt;br /&gt;
     	&#039;street&#039; =&amp;gt; &#039;Str. 1&#039;,&lt;br /&gt;
     	&#039;zip&#039; =&amp;gt; &#039;12345&#039;,&lt;br /&gt;
     	&#039;city&#039; =&amp;gt; &#039;Stadt&#039;,&lt;br /&gt;
     	&#039;countryCode&#039; =&amp;gt; &#039;DE&#039;,&lt;br /&gt;
      ),&lt;br /&gt;
      &#039;lineItems&#039; =&amp;gt; array(&lt;br /&gt;
      	array(&lt;br /&gt;
       		&#039;type&#039; =&amp;gt; &#039;custom&#039;,&lt;br /&gt;
       		&#039;name&#039; =&amp;gt; &#039;Produktname&#039;,&lt;br /&gt;
       		&#039;description&#039; =&amp;gt; &#039;Beschreibung&#039;,&lt;br /&gt;
       		&#039;quantity&#039; =&amp;gt; 1,&lt;br /&gt;
       		&#039;unitName&#039; =&amp;gt; &#039;Stück&#039;,&lt;br /&gt;
       		&#039;unitPrice&#039; =&amp;gt; array(&lt;br /&gt;
       			&#039;currency&#039; =&amp;gt; &#039;EUR&#039;,&lt;br /&gt;
       			&#039;netAmount&#039; =&amp;gt; 10.99,&lt;br /&gt;
           		&#039;taxRatePercentage&#039; =&amp;gt; 19,&lt;br /&gt;
       		),&lt;br /&gt;
       		#&#039;discountPercentage&#039; =&amp;gt; 0,&lt;br /&gt;
       	),&lt;br /&gt;
      ),&lt;br /&gt;
      &#039;totalPrice&#039; =&amp;gt; array(&lt;br /&gt;
       	&#039;currency&#039; =&amp;gt; &#039;EUR&#039;,&lt;br /&gt;
       	#&#039;totalDiscountAbsolute&#039; =&amp;gt; 0,&lt;br /&gt;
       	#&#039;totalDiscountPercentage&#039; =&amp;gt; 0,&lt;br /&gt;
      ),&lt;br /&gt;
      &#039;taxConditions&#039; =&amp;gt; array(&lt;br /&gt;
      	&#039;taxType&#039; =&amp;gt; &#039;net&#039;,&lt;br /&gt;
      ),&lt;br /&gt;
      &#039;shippingConditions&#039; =&amp;gt; [&lt;br /&gt;
        &#039;shippingDate&#039; =&amp;gt; date(DATE_RFC3339_EXTENDED),&lt;br /&gt;
        &#039;shippingType&#039; =&amp;gt; &#039;delivery&#039;,&lt;br /&gt;
      ],&lt;br /&gt;
      &#039;paymentConditions&#039; =&amp;gt; [&lt;br /&gt;
        &#039;paymentTermLabel&#039; =&amp;gt; &#039;Vorkasse&#039;,&lt;br /&gt;
        &#039;paymentTermDuration&#039; =&amp;gt; 1,&lt;br /&gt;
      ],&lt;br /&gt;
 )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
; finalized&lt;br /&gt;
: Entscheidet ob das ANgebot fertiggestellt werden soll.&lt;br /&gt;
&lt;br /&gt;
== Auftragsbestätigungen ==&lt;br /&gt;
&lt;br /&gt;
=== Auftragsbestätigung abfragen ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;get_orderconfirmation( string $uuid ) : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;uuid&lt;br /&gt;
:Die eindeutige uuid der Auftragsbestätigung die abgefragt werden soll&lt;br /&gt;
&lt;br /&gt;
=== Auftragsbestätigung anlegen ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;create_orderconfirmation( array $data [, bool $finalized = false, string $precedingSalesVoucherId= &#039;&#039; ] ) : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;data&lt;br /&gt;
:Ein Array der Auftragsbestätigungsdaten nach der nötigen [https://developers.lexware.io/docs/#lexware-api-documentation Lexware Office Formatierung]&lt;br /&gt;
:Beispiel&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
 array(&lt;br /&gt;
     &#039;voucherDate&#039; =&amp;gt; date(DATE_RFC3339_EXTENDED),&lt;br /&gt;
     &#039;introduction&#039; =&amp;gt; &#039;Einleitungstext&#039;,&lt;br /&gt;
     &#039;remark&#039; =&amp;gt; &amp;quot;Fußzeile\r\nMehrzeilig&amp;quot;,&lt;br /&gt;
     &#039;address&#039; =&amp;gt; array(&lt;br /&gt;
     	#&#039;contactId&#039; =&amp;gt; &#039;&amp;lt;id&amp;gt;&#039;,&lt;br /&gt;
     	&#039;name&#039; =&amp;gt; &#039;Frau Jane Doe&#039;,&lt;br /&gt;
     	&#039;street&#039; =&amp;gt; &#039;Str. 1&#039;,&lt;br /&gt;
     	&#039;zip&#039; =&amp;gt; &#039;12345&#039;,&lt;br /&gt;
     	&#039;city&#039; =&amp;gt; &#039;Stadt&#039;,&lt;br /&gt;
     	&#039;countryCode&#039; =&amp;gt; &#039;DE&#039;,&lt;br /&gt;
      ),&lt;br /&gt;
      &#039;lineItems&#039; =&amp;gt; array(&lt;br /&gt;
      	array(&lt;br /&gt;
       		&#039;type&#039; =&amp;gt; &#039;custom&#039;,&lt;br /&gt;
       		&#039;name&#039; =&amp;gt; &#039;Produktname&#039;,&lt;br /&gt;
       		&#039;description&#039; =&amp;gt; &#039;Beschreibung&#039;,&lt;br /&gt;
       		&#039;quantity&#039; =&amp;gt; 1,&lt;br /&gt;
       		&#039;unitName&#039; =&amp;gt; &#039;Stück&#039;,&lt;br /&gt;
       		&#039;unitPrice&#039; =&amp;gt; array(&lt;br /&gt;
       			&#039;currency&#039; =&amp;gt; &#039;EUR&#039;,&lt;br /&gt;
       			&#039;netAmount&#039; =&amp;gt; 10.99,&lt;br /&gt;
           		&#039;taxRatePercentage&#039; =&amp;gt; 19,&lt;br /&gt;
       		),&lt;br /&gt;
       		#&#039;discountPercentage&#039; =&amp;gt; 0,&lt;br /&gt;
       	),&lt;br /&gt;
      ),&lt;br /&gt;
      &#039;totalPrice&#039; =&amp;gt; array(&lt;br /&gt;
       	&#039;currency&#039; =&amp;gt; &#039;EUR&#039;,&lt;br /&gt;
       	#&#039;totalDiscountAbsolute&#039; =&amp;gt; 0,&lt;br /&gt;
       	#&#039;totalDiscountPercentage&#039; =&amp;gt; 0,&lt;br /&gt;
      ),&lt;br /&gt;
      &#039;taxConditions&#039; =&amp;gt; array(&lt;br /&gt;
      	&#039;taxType&#039; =&amp;gt; &#039;net&#039;,&lt;br /&gt;
      ),&lt;br /&gt;
      &#039;shippingConditions&#039; =&amp;gt; array(&lt;br /&gt;
      	&#039;shippingDate&#039; =&amp;gt; date(&#039;Y-m-d&#039;).&#039;T00:00:01.000+02:00&#039;,&lt;br /&gt;
      	&#039;shippingType&#039; =&amp;gt; &#039;delivery&#039;,&lt;br /&gt;
      ),&lt;br /&gt;
      &#039;paymentConditions&#039; =&amp;gt; array(&lt;br /&gt;
      	&#039;paymentTermLabel&#039; =&amp;gt; &#039;Vorkasse&#039;,&lt;br /&gt;
      	&#039;paymentTermDuration&#039; =&amp;gt; 1,&lt;br /&gt;
      ),&lt;br /&gt;
    )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; finalized&lt;br /&gt;
: Entscheidet ob die Auftragsbestätigung fertiggestellt werden soll.&lt;br /&gt;
; precedingSalesVoucherId&lt;br /&gt;
: Eine Lexware Office UUID eines Belegs für die eine Auftragsbestätigung erstellt wird.&lt;br /&gt;
&lt;br /&gt;
== Lieferschein ==&lt;br /&gt;
&lt;br /&gt;
=== Lieferschein abfragen ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;get_deliverynote( string $uuid ) : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;uuid&lt;br /&gt;
:Die eindeutige uuid des Lieferscheins der abgefragt werden soll&lt;br /&gt;
&lt;br /&gt;
=== Lieferschein anlegen ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;create_delivery_note( array $data [, bool $finalized = false, string $precedingSalesVoucherId= &#039;&#039; ] ) : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;data&lt;br /&gt;
:Ein Array der Lieferscheindaten nach der nötigen [https://developers.lexware.io/docs/#delivery-notes-endpoint-delivery-notes-properties Lexware Office Formatierung]&lt;br /&gt;
:Beispiel&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
 array(&lt;br /&gt;
     &#039;voucherDate&#039; =&amp;gt; date(DATE_RFC3339_EXTENDED),&lt;br /&gt;
     &#039;introduction&#039; =&amp;gt; &#039;Einleitungstext&#039;,&lt;br /&gt;
     &#039;remark&#039; =&amp;gt; &amp;quot;Fußzeile\r\nMehrzeilig&amp;quot;,&lt;br /&gt;
     &#039;address&#039; =&amp;gt; array(&lt;br /&gt;
     	#&#039;contactId&#039; =&amp;gt; &#039;&amp;lt;id&amp;gt;&#039;,&lt;br /&gt;
     	&#039;name&#039; =&amp;gt; &#039;Frau Jane Doe&#039;,&lt;br /&gt;
     	&#039;street&#039; =&amp;gt; &#039;Str. 1&#039;,&lt;br /&gt;
     	&#039;zip&#039; =&amp;gt; &#039;12345&#039;,&lt;br /&gt;
     	&#039;city&#039; =&amp;gt; &#039;Stadt&#039;,&lt;br /&gt;
     	&#039;countryCode&#039; =&amp;gt; &#039;DE&#039;,&lt;br /&gt;
      ),&lt;br /&gt;
      &#039;lineItems&#039; =&amp;gt; array(&lt;br /&gt;
      	array(&lt;br /&gt;
       		&#039;type&#039; =&amp;gt; &#039;custom&#039;,&lt;br /&gt;
       		&#039;name&#039; =&amp;gt; &#039;Produktname&#039;,&lt;br /&gt;
       		&#039;description&#039; =&amp;gt; &#039;Beschreibung&#039;,&lt;br /&gt;
       		&#039;quantity&#039; =&amp;gt; 1,&lt;br /&gt;
       		&#039;unitName&#039; =&amp;gt; &#039;Stück&#039;,&lt;br /&gt;
       		&#039;unitPrice&#039; =&amp;gt; array(&lt;br /&gt;
       			&#039;currency&#039; =&amp;gt; &#039;EUR&#039;,&lt;br /&gt;
       			&#039;netAmount&#039; =&amp;gt; 10.99,&lt;br /&gt;
           		&#039;taxRatePercentage&#039; =&amp;gt; 19,&lt;br /&gt;
       		),&lt;br /&gt;
       		#&#039;discountPercentage&#039; =&amp;gt; 0,&lt;br /&gt;
       	),&lt;br /&gt;
      ),&lt;br /&gt;
      &#039;totalPrice&#039; =&amp;gt; array(&lt;br /&gt;
       	&#039;currency&#039; =&amp;gt; &#039;EUR&#039;,&lt;br /&gt;
       	#&#039;totalDiscountAbsolute&#039; =&amp;gt; 0,&lt;br /&gt;
       	#&#039;totalDiscountPercentage&#039; =&amp;gt; 0,&lt;br /&gt;
      ),&lt;br /&gt;
      &#039;taxConditions&#039; =&amp;gt; array(&lt;br /&gt;
      	&#039;taxType&#039; =&amp;gt; &#039;net&#039;,&lt;br /&gt;
      ),&lt;br /&gt;
      &#039;shippingConditions&#039; =&amp;gt; array(&lt;br /&gt;
      	&#039;shippingDate&#039; =&amp;gt; date(&#039;Y-m-d&#039;).&#039;T00:00:01.000+02:00&#039;,&lt;br /&gt;
      	&#039;shippingType&#039; =&amp;gt; &#039;delivery&#039;,&lt;br /&gt;
      ),&lt;br /&gt;
      &#039;paymentConditions&#039; =&amp;gt; array(&lt;br /&gt;
      	&#039;paymentTermLabel&#039; =&amp;gt; &#039;Vorkasse&#039;,&lt;br /&gt;
      	&#039;paymentTermDuration&#039; =&amp;gt; 1,&lt;br /&gt;
      ),&lt;br /&gt;
    )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; finalized&lt;br /&gt;
: Entscheidet ob der Lieferschein fertiggestellt werden soll.&lt;br /&gt;
; precedingSalesVoucherId&lt;br /&gt;
: Eine Lexware Office UUID eines Belegs für den der Lieferschein erstellt wird.&lt;br /&gt;
&lt;br /&gt;
== Mahnung ==&lt;br /&gt;
&lt;br /&gt;
=== Mahnung abfragen ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;get_dunning( string $uuid ) : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;uuid&lt;br /&gt;
:Die eindeutige uuid der Mahnung welche abgefragt werden soll&lt;br /&gt;
&lt;br /&gt;
=== Mahnung anlegen ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;create_dunning( array $data, string $precedingSalesVoucherId ) : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;data&lt;br /&gt;
:Ein Array der Mahndaten nach der nötigen [https://developers.lexware.io/docs/#dunnings-endpoint-create-a-dunning Lexware Office Formatierung]&lt;br /&gt;
; precedingSalesVoucherId&lt;br /&gt;
: Eine Lexware Office UUID einer offenen Rechnung für die eine Mahnung erstellt wird.&lt;br /&gt;
&lt;br /&gt;
== Belege ==&lt;br /&gt;
&lt;br /&gt;
=== Beleg anlegen ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;create_voucher( array $data ) : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;Paramater&lt;br /&gt;
;data&lt;br /&gt;
:Ein Array der Belegdaten nach der nötigen [https://developers.lexware.io/docs/#vouchers-endpoint-create-a-voucher Lexware Office Formatierung]&lt;br /&gt;
&lt;br /&gt;
=== Beleg abfragen ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;get_voucher( string $uuid ) : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;Paramater&lt;br /&gt;
*uuid&lt;br /&gt;
**Die eindeutige uuid des Beleges der abgefragt werden soll&lt;br /&gt;
&lt;br /&gt;
=== Belege abfragen ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;get_vouchers( string $type = &#039;invoice,creditnote,orderconfirmation&#039;, string $state = &#039;draft,open,paid,paidoff,voided,transferred&#039;, string $archived = &#039;both&#039;, string $date_from = &#039;&#039;, string $date_to = &#039;&#039;) : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;type&lt;br /&gt;
:Einen oder mehrere Typen von Belegen (komma getrennt) die abgefragt werden sollen&lt;br /&gt;
;state&lt;br /&gt;
:Status der Belege die abgefragt werden sollen&lt;br /&gt;
;archived&lt;br /&gt;
:&amp;quot;both&amp;quot;, &amp;quot;true&amp;quot; oder &amp;quot;false&amp;quot; als String ob archivierte/nicht archivierte Belege ausgegeben werden sollen&lt;br /&gt;
;date_from&lt;br /&gt;
:Datum (Format YYYY-MM-DD) ab wann einschließlich abgefragt werden soll&lt;br /&gt;
;date_to&lt;br /&gt;
:Datum (Format YYYY-MM-DD) bis wann einschließlich abgefragt werden soll&lt;br /&gt;
&lt;br /&gt;
=== Belegbild hochladen (nicht zugeordnet) ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;upload_file($file) : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;Parameter&lt;br /&gt;
*file&lt;br /&gt;
**Der Pfad zur Datei die hochgeladen werden soll&lt;br /&gt;
; Rückgabe&lt;br /&gt;
* id&lt;br /&gt;
** Die eindeutige Datei-ID von Lexware Office&lt;br /&gt;
&lt;br /&gt;
;Beispiel Anfrage&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
$lexware-&amp;gt;upload_file(__DIR__.&#039;/invoice.pdf&#039;);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Beispiel Rückgabe&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
stdClass Object (&lt;br /&gt;
    [id] =&amp;gt; 221fd5ed-5547-4bd3-b7c2-9796c1a0e4a6&lt;br /&gt;
)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Beleg hochladen (zugeordnet) ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;upload_voucher($uuid, $file) : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;Parameter&lt;br /&gt;
*uuid&lt;br /&gt;
**Die ID des Beleges dem der Upload zugeordnet werden soll&lt;br /&gt;
*file&lt;br /&gt;
**Der Pfad zur Datei die hochgeladen werden soll&lt;br /&gt;
; Rückgabe&lt;br /&gt;
* id&lt;br /&gt;
** Die eindeutige Datei-ID von Lexware Office&lt;br /&gt;
&lt;br /&gt;
=== Beleg Dateien herunterladen ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;get_voucher_files(string $uuid, string $filename_prefix) : array&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;Parameter&lt;br /&gt;
*uiui&lt;br /&gt;
**Die ID des Beleges dessen Dateien heruntergeladen werden sollen&lt;br /&gt;
*filename_prefix&lt;br /&gt;
** Der Dateipfad inkl. eines Dateiprefixes. &lt;br /&gt;
; Rückgabe&lt;br /&gt;
Ein Array der Dateinamen. Sofern es sich um eine E-Rechnung handelt wird sowohl die XML Datei als auch die von Lexware visualisierte PDF Rechnung heruntergeladen.&lt;br /&gt;
&lt;br /&gt;
;Beispiel Anfrage&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
$lexware-&amp;gt;get_voucher_files($uuid, &#039;/files/IN_1234&#039;);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Beispiel Rückgabe&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
array (&lt;br /&gt;
    [0] =&amp;gt; /files/IN_1234_1.jpg&lt;br /&gt;
    [1] =&amp;gt; /files/IN_1234_2.png&lt;br /&gt;
    [2] =&amp;gt; /files/IN_1234_3.pdf&lt;br /&gt;
)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Kontakte ==&lt;br /&gt;
&lt;br /&gt;
=== Kontakt abfragen ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;get_contact( string $uuid ) : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;Paramater&lt;br /&gt;
*uuid&lt;br /&gt;
**Die eindeutige uuid des Eintrages der abgefragt werden soll&lt;br /&gt;
&lt;br /&gt;
=== Kontakt suchen ===&lt;br /&gt;
Bitte beachte das Lexware Office stets eine Suche nach &amp;quot;contains&amp;quot; macht. Eine Suche nach &#039;&#039;hans@hans.de&#039;&#039; liefert einen Treffer für den Kontakt &#039;&#039;hans@hans.de.google.com&#039;&#039;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;search_contact( array $filter, bool $respect_wildcards = false ) : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;Paramater&lt;br /&gt;
*filter&lt;br /&gt;
**Array bestehend aus den möglichen Filtern. Mehere Filter werden mit einem &#039;&#039;UND&#039;&#039; verknüpft.&lt;br /&gt;
*** email (mindestens 3 Zeichen)&lt;br /&gt;
*** name (mindestens 3 Zeichen)&lt;br /&gt;
*** number&lt;br /&gt;
*** customer (true/false)&lt;br /&gt;
*** vendor (true/false)&lt;br /&gt;
*wildcards &lt;br /&gt;
** Bool | Wenn &#039;&#039;true&#039;&#039; werden die Zeichen &amp;quot;_&amp;quot; (ein Zeichen) und &amp;quot;%&amp;quot; (mehrere Zeichen) als Wildcards genutzt, andernfalls im Inhalt als Zeichen erwartet.&lt;br /&gt;
;Beispiel Anfrage&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
$lexware-&amp;gt;search_contact(array(&lt;br /&gt;
	&#039;email&#039; =&amp;gt; &#039;&#039;,&lt;br /&gt;
	&#039;name&#039; =&amp;gt; &#039;John Doe&#039;,&lt;br /&gt;
	&#039;number&#039; =&amp;gt; &#039;&#039;,&lt;br /&gt;
	&#039;customer&#039; =&amp;gt; &#039;&#039;,&lt;br /&gt;
	&#039;vendor&#039; =&amp;gt; &#039;&#039;,&lt;br /&gt;
));&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Alle Kontakte abfragen ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;get_contacts_all() : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Kontakt anlegen ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;create_contact( array $data) : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;Parameter&lt;br /&gt;
*data&lt;br /&gt;
**Ein Array der Kontaktdaten nach der nötigen [https://developers.lexware.io/docs/#lexware-api-documentation Lexware Office Formatierung]&lt;br /&gt;
&lt;br /&gt;
;Beispiel Anfrage&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
$lexware-&amp;gt;create_contact(array(&lt;br /&gt;
	&#039;version&#039; =&amp;gt; 0,&lt;br /&gt;
	&#039;roles&#039; =&amp;gt; array(&lt;br /&gt;
		&#039;customer&#039; =&amp;gt; array(&lt;br /&gt;
			&#039;number&#039; =&amp;gt; &#039;&#039;,&lt;br /&gt;
		),&lt;br /&gt;
	),&lt;br /&gt;
	&#039;company&#039; =&amp;gt; array(&lt;br /&gt;
		&#039;name&#039; =&amp;gt; &#039;Baebeca Solutions GmbH&#039;,&lt;br /&gt;
		&#039;street&#039; =&amp;gt; &#039;Genklerhardt 6&#039;,&lt;br /&gt;
		&#039;zip&#039; =&amp;gt; &#039;51647&#039;,&lt;br /&gt;
		&#039;city&#039; =&amp;gt; &#039;Gummersbach&#039;,&lt;br /&gt;
		&#039;countryCode&#039; =&amp;gt; &#039;DE&#039;,&lt;br /&gt;
		&#039;contactPersons&#039; =&amp;gt; array(&lt;br /&gt;
			array(&lt;br /&gt;
				&#039;salutation&#039; =&amp;gt; &#039;Herr&#039;,&lt;br /&gt;
				&#039;firstName&#039; =&amp;gt; &#039;Jon&#039;,&lt;br /&gt;
				&#039;lastName&#039; =&amp;gt; &#039;Doe&#039;,&lt;br /&gt;
				&#039;emailAddress&#039; =&amp;gt;&#039;support@baebeca.de&#039;,&lt;br /&gt;
        			&#039;phoneNumber&#039; =&amp;gt; &#039;022619202930&#039;,&lt;br /&gt;
			)&lt;br /&gt;
		),&lt;br /&gt;
	),&lt;br /&gt;
	&#039;addresses&#039; =&amp;gt; array(&lt;br /&gt;
		&#039;billing&#039; =&amp;gt; array(&lt;br /&gt;
			array(&lt;br /&gt;
				&#039;street&#039; =&amp;gt; &#039;Genklerhardt 6&#039;,&lt;br /&gt;
				&#039;zip&#039; =&amp;gt; &#039;51647&#039;,&lt;br /&gt;
				&#039;city&#039; =&amp;gt; &#039;Gummersbach&#039;,&lt;br /&gt;
				&#039;countryCode&#039; =&amp;gt; &#039;DE&#039;,&lt;br /&gt;
			),&lt;br /&gt;
		),&lt;br /&gt;
		&#039;shipping&#039; =&amp;gt; array(&lt;br /&gt;
			array(&lt;br /&gt;
				&#039;street&#039; =&amp;gt; &#039;Genklerhardt 6&#039;,&lt;br /&gt;
				&#039;zip&#039; =&amp;gt; &#039;51647&#039;,&lt;br /&gt;
				&#039;city&#039; =&amp;gt; &#039;Gummersbach&#039;,&lt;br /&gt;
				&#039;countryCode&#039; =&amp;gt; &#039;DE&#039;,&lt;br /&gt;
			),&lt;br /&gt;
		),&lt;br /&gt;
	),&lt;br /&gt;
	&#039;emailAddresses&#039; =&amp;gt; array(&lt;br /&gt;
		&#039;business&#039; =&amp;gt; array(&lt;br /&gt;
			&#039;support@baebeca.de&#039;&lt;br /&gt;
		),&lt;br /&gt;
	),&lt;br /&gt;
	&#039;phoneNumbers&#039; =&amp;gt; array(&lt;br /&gt;
		&#039;business&#039; =&amp;gt; array(&lt;br /&gt;
			&#039;022619202930&#039;&lt;br /&gt;
		),&lt;br /&gt;
	),&lt;br /&gt;
	&#039;note&#039; =&amp;gt; &#039;&#039;,&lt;br /&gt;
));&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Kontakt aktualisieren ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;update_contact( string $uuid, array $data) : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;Parameter&lt;br /&gt;
*uuid&lt;br /&gt;
**Die eindeutige uuid des Eintrages der abgefragt werden soll&lt;br /&gt;
*data&lt;br /&gt;
**Ein Array der Kontaktdaten nach der nötigen [https://developers.lexware.io/docs/#lexware-api-documentation Lexware Office Formatierung]&lt;br /&gt;
&lt;br /&gt;
== Events / Webhooks ==&lt;br /&gt;
     &lt;br /&gt;
=== Event anlegen ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;create_event( string $event [, bool $callback = false ] ) : array|bool&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;event&lt;br /&gt;
:Mögliche sind alle von Lexware Office [https://developers.lexware.io/docs/#event-subscriptions-endpoint-event-types angebotenen Events].&lt;br /&gt;
;callback&lt;br /&gt;
:Die Callback URL für diesen Aufruf. Wenn keine angegeben wird, wird die Standard URL aus der initialisierung genutzt.&lt;br /&gt;
&lt;br /&gt;
=== Aktives Event abfragen ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;get_event( string $uuid ) : array&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;uuid&lt;br /&gt;
:Die eindeutige uuid des Eintrages der abgefragt werden soll&lt;br /&gt;
&lt;br /&gt;
=== Alle aktiven Events abfragen ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;get_events_all() : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Event löschen ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;delete_event( string $iiud ) : object&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;uuid&lt;br /&gt;
:Die ID eines zuvor erstellten Events.&lt;br /&gt;
&lt;br /&gt;
== Steuern ==&lt;br /&gt;
=== Kleinunternehmer ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;is_tax_free_company(): bool&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== EU - Innergemeinschaftlicher Raum ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;is_european_member(string $country_code, int $date): bool&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;$country_code&lt;br /&gt;
:2-Stelliger Country Code des Rechnungslandes&lt;br /&gt;
;$date&lt;br /&gt;
:Timestamp Rechnungsdatum&lt;br /&gt;
&lt;br /&gt;
=== Buchungskategorie bestimmen ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;get_needed_voucher_booking_id(float $taxrate, string $country_code, int $date, bool $euopean_vatid, bool $b2b_business, bool $physical_good = true): string&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;$taxrate&lt;br /&gt;
:Steuersatz der verwendet werden soll (Wird auf Gültigkeit geprüft)&lt;br /&gt;
;$country_code&lt;br /&gt;
:2-Stelliger Country Code des Rechnungslandes&lt;br /&gt;
;$date&lt;br /&gt;
:Timestamp Rechnungsdatum&lt;br /&gt;
;$euopean_vatid&lt;br /&gt;
:Verfügt man über die Kunden UST-ID&lt;br /&gt;
;$b2b_business&lt;br /&gt;
:Handelt es sich um einen Endkunden oder Geschäftskunden&lt;br /&gt;
;$physical_good &lt;br /&gt;
Wird physikalische Ware oder digitale Dienstleistung verkauft&lt;br /&gt;
&lt;br /&gt;
=== Abfrage der möglichen Steuersätze ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;get_taxrates(string $country_code, int $date): array&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;$country_code&lt;br /&gt;
:2-Stelliger Country Code des Rechnungslandes&lt;br /&gt;
;$date&lt;br /&gt;
:Timestamp Rechnungsdatum&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Prüfung Steuersatz ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;check_taxrate(float $taxrate, string $country_code, int $date): bool&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;$taxrate&lt;br /&gt;
:Der zu prüfende Steuersatz&lt;br /&gt;
;$country_code&lt;br /&gt;
:2-Stelliger Country Code des Rechnungslandes&lt;br /&gt;
;$date&lt;br /&gt;
:Timestamp Rechnungsdatum&lt;br /&gt;
&lt;br /&gt;
== One-Stop-Shop (OSS) / Steuer Methoden ==&lt;br /&gt;
&lt;br /&gt;
=== OSS Einstellungen prüfen ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;is_oss_needed(string $country_code, int $date)&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;$country_code&lt;br /&gt;
:2-Stelliger Country Code des Rechnungslandes&lt;br /&gt;
;$date&lt;br /&gt;
:Timestamp Rechnungsdatum&lt;br /&gt;
&lt;br /&gt;
=== Prüfung OSS Voucher Kategorie ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;get_oss_voucher_category(string $country_code, int $date, int $booking_category = 1, float $taxrate = 0): string&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;$country_code&lt;br /&gt;
:2-Stelliger Country Code des Rechnungslandes&lt;br /&gt;
;$date&lt;br /&gt;
:Timestamp Rechnungsdatum&lt;br /&gt;
;$booking_category&lt;br /&gt;
:Angabe welche Buchungskategorie genutzt werden soll&lt;br /&gt;
:1 =&amp;gt; Fernverkauf&lt;br /&gt;
:2 =&amp;gt; Elektronische Dienstleistung&lt;br /&gt;
;$taxrate&lt;br /&gt;
: Genutzter Steuersatz in Buchung&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
&lt;br /&gt;
=== PDFs herunterladen ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot;&amp;gt;$lexware-&amp;gt;get_pdf(string $type, string $uuid, string $filename): bool&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
;type&lt;br /&gt;
:Die Art des Beleges. Möglich Varianten sind: &amp;quot;invoices&amp;quot;, &amp;quot;credit-notes&amp;quot;&lt;br /&gt;
;uuid&lt;br /&gt;
:Die eindeutige uuid des Eintrages der abgefragt werden soll&lt;br /&gt;
;filename&lt;br /&gt;
:Der lokale Dateiname an dem das PDF abgelegt werden soll&lt;br /&gt;
&lt;br /&gt;
= Voucher Kategorien =&lt;br /&gt;
&lt;br /&gt;
Bei zu erstellenden Vouchers, muss ein Buchungskonto angegeben werden.&lt;br /&gt;
; incoming&lt;br /&gt;
: Ausgangsbelege (eingehender Geldfluß)&lt;br /&gt;
; outgoing&lt;br /&gt;
: Eingangsbelege (ausgehender Geldfluß)&lt;br /&gt;
&lt;br /&gt;
    private $booking_categories = [&lt;br /&gt;
        &#039;incoming&#039; =&amp;gt; [&lt;br /&gt;
            // Einnahmen&lt;br /&gt;
            &#039;8f8664a1-fd86-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Einnahmen&#039;,&lt;br /&gt;
            &#039;8f8664a0-fd86-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Dienstleistung&#039;,&lt;br /&gt;
            &#039;8f8664a4-fd86-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Honorar/Gage&#039;,&lt;br /&gt;
            &#039;8f8664a5-fd86-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Geräteverleih&#039;,&lt;br /&gt;
            &#039;8f8664a6-fd86-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Prämien&#039;,&lt;br /&gt;
            &#039;8f8664a7-fd86-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Provision/Courtage&#039;,&lt;br /&gt;
            &#039;8f8664a8-fd86-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Warenverkäufe&#039;,&lt;br /&gt;
            &#039;8f8664a9-fd86-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Wartung&#039;,&lt;br /&gt;
            &#039;8f8664a3-fd86-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Erlösminderungen&#039;,&lt;br /&gt;
            &#039;be32ceb3-684a-485e-b628-4bcc748bac4b&#039; =&amp;gt; &#039;Bauleistungen §13b&#039;,&lt;br /&gt;
            &#039;380a20cb-d04c-426e-b49c-84c22adfa362&#039; =&amp;gt; &#039;Fremdleistungen §13b&#039;,&lt;br /&gt;
            &#039;7a1efa0e-6283-4cbf-9583-8e88d3ba5960&#039; =&amp;gt; &#039;Einnahmen als Kleinunternehmer&#039;,&lt;br /&gt;
            &#039;9075a4e3-66de-4795-a016-3889feca0d20&#039; =&amp;gt; &#039;Innergemeinschaftliche Lieferung&#039;,&lt;br /&gt;
            &#039;ef5b1a6e-f690-4004-9a19-91276348894f&#039; =&amp;gt; &#039;Dienstleistungen an Drittländer&#039;,&lt;br /&gt;
            &#039;93d24c20-ea84-424e-a731-5e1b78d1e6a9&#039; =&amp;gt; &#039;Ausfuhrlieferungen an Drittländer&#039;,&lt;br /&gt;
            // Sonstige Einnahmen&lt;br /&gt;
            &#039;27758e6b-220a-4ad4-98a0-96e1f17e2783&#039; =&amp;gt; &#039;Forderungen gegenüber Krankenkassen aus Aufwendungsausgleichsgesetz&#039;,&lt;br /&gt;
            &#039;cfddcc50-fd86-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Sonstige Einnahmen&#039;,&lt;br /&gt;
            &#039;cfddcc52-fd86-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Miete/Pacht&#039;,&lt;br /&gt;
            &#039;cfddcc53-fd86-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Patent- und Lizenzverträge&#039;,&lt;br /&gt;
            &#039;4cef8d07-b757-43eb-8dd8-da0c947800ff&#039; =&amp;gt; &#039;Mahngebühren&#039;,&lt;br /&gt;
            &#039;5f1c4290-ad14-4487-b6f9-cbb2aff5efe2&#039; =&amp;gt; &#039;Zinserträge&#039;,&lt;br /&gt;
            &#039;aba9020f-d0a6-47ca-ace6-03d6ed492351&#039; =&amp;gt; &#039;Rundungsdifferenzen&#039;,&lt;br /&gt;
            &#039;c9eebb77-3f62-4ffa-99af-887c345a4a02&#039; =&amp;gt; &#039;Währungsumrechnung&#039;,&lt;br /&gt;
            &#039;b01910ba-bcdd-4465-865e-3ffe0159f193&#039; =&amp;gt; &#039;Erstattungen Aufwendungsausgleichsgesetz&#039;,&lt;br /&gt;
            // Vereinnahmte Umsatzsteuer&lt;br /&gt;
            &#039;d9bc790d-1a26-40a6-8b32-e5ef7c8b4d52&#039; =&amp;gt; &#039;Umsatzsteuer-Forderungen&#039;,&lt;br /&gt;
            // Umsatzsteuer-Erstattungen&lt;br /&gt;
            &#039;af1a07f3-8ce4-47dc-8c82-263960c2442d&#039; =&amp;gt; &#039;Umsatzsteuer-Vorauszahlungen&#039;,&lt;br /&gt;
            &#039;487ce31c-4db6-40d2-b192-3485b5ae5c6e&#039; =&amp;gt; &#039;Umsatzsteuer-Vorjahr&#039;,&lt;br /&gt;
            // Anlagevermögen&lt;br /&gt;
            &#039;c5430e38-6daa-46e7-99d5-a65fd737338f&#039; =&amp;gt; &#039;Software&#039;,&lt;br /&gt;
            &#039;b32709ec-08c2-4d3f-8c29-4f8da6e03541&#039; =&amp;gt; &#039;Technische Anlagen und Maschinen&#039;,&lt;br /&gt;
            &#039;4f01e761-d912-441f-ad1a-1c1d2d590a81&#039; =&amp;gt; &#039;KFZ&#039;,&lt;br /&gt;
            &#039;13efe6dc-c3a3-4d6b-a793-81a1c0d78ece&#039; =&amp;gt; &#039;LKW&#039;,&lt;br /&gt;
            &#039;21027249-d7c3-455f-9b27-88cfe23cb14f&#039; =&amp;gt; &#039;Sonstige Transportmittel&#039;,&lt;br /&gt;
            &#039;78361a84-43e6-4643-84ce-7c4925e30a7f&#039; =&amp;gt; &#039;Werkzeuge&#039;,&lt;br /&gt;
            &#039;d8f6b5c4-62c4-4ed8-8deb-27eb284de06d&#039; =&amp;gt; &#039;Betriebs-und Geschäftsausstattung&#039;,&lt;br /&gt;
            &#039;f87b5aa8-aa1f-49bb-b5af-7fc6d52c0941&#039; =&amp;gt; &#039;Ladeneinrichtung&#039;,&lt;br /&gt;
            &#039;fe4ed5d8-8e69-4d10-923e-525948ea34df&#039; =&amp;gt; &#039;Büroeinrichtung&#039;,&lt;br /&gt;
            &#039;ec2ec6e5-217f-4e59-a3bc-ebd5562c3f50&#039; =&amp;gt; &#039;Geringwertige Wirtschaftsgüter&#039;,&lt;br /&gt;
            // Darlehen&lt;br /&gt;
            &#039;4ae5384e-438e-4466-9c9f-338096abac58&#039; =&amp;gt; &#039;Darlehen&#039;,&lt;br /&gt;
            &#039;b9439764-a201-4a5c-84f4-2ae20c8bd40d&#039; =&amp;gt; &#039;Aufnahme&#039;,&lt;br /&gt;
            &#039;89c3d29c-5896-4747-8cbb-9e44cb269946&#039; =&amp;gt; &#039;Aufnahme Gesellschafter&#039;,&lt;br /&gt;
            &#039;097c0c6f-8fb0-4277-9d4e-f36bb91a0737&#039; =&amp;gt; &#039;Tilgung Gesellschafter&#039;,&lt;br /&gt;
            // Privat&lt;br /&gt;
            &#039;5461e150-10d7-492f-968d-33413ff63a53&#039; =&amp;gt; &#039;Privat&#039;,&lt;br /&gt;
            &#039;cfddcc54-fd86-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Privateinlagen&#039;,&lt;br /&gt;
            &#039;bc25f5d5-c2c7-4394-b5ae-f422a779d68a&#039; =&amp;gt; &#039;Gesellschafter-Einlagen&#039;,&lt;br /&gt;
            &#039;ef5afd88-4a48-4582-8934-9b60fd9ad9d5&#039; =&amp;gt; &#039;Einkommensteuer&#039;,&lt;br /&gt;
            &#039;6d0a1338-803c-4188-86a1-ba0b2f88e2f3&#039; =&amp;gt; &#039;Versicherungen&#039;,&lt;br /&gt;
            &#039;55e8b902-671e-49a4-b4bf-7e3b6f9ad305&#039; =&amp;gt; &#039;Spenden&#039;,&lt;br /&gt;
            &#039;db6c9e4f-bf42-424d-ab36-a1c0977c8375&#039; =&amp;gt; &#039;Krankheitskosten&#039;,&lt;br /&gt;
            // Kapital&lt;br /&gt;
            &#039;a08696c7-ee18-48da-aba6-e5ba07b76082&#039; =&amp;gt; &#039;Ausstehende Einlagen&#039;,&lt;br /&gt;
            // Zu prüfen&lt;br /&gt;
            &#039;32b4c1d5-050f-4b80-9377-a8e98384ebee&#039; =&amp;gt; &#039;Zu prüfen&#039;,&lt;br /&gt;
            &#039;eeaffbf8-d006-4c8c-b035-992817499eb4&#039; =&amp;gt; &#039;Durchlaufende Posten&#039;,&lt;br /&gt;
            &#039;6656bbd4-f278-4a3d-8e22-c8543abfe906&#039; =&amp;gt; &#039;Geldtransit&#039;,&lt;br /&gt;
        ],&lt;br /&gt;
        &#039;outgoing&#039; =&amp;gt; [&lt;br /&gt;
            // Material/Waren&lt;br /&gt;
            &#039;efa82f42-fd85-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Material/Waren&#039;,&lt;br /&gt;
            &#039;97704fd4-0e83-4c5b-a09c-1b4289644d10&#039; =&amp;gt; &#039;Materialeinkauf&#039;,&lt;br /&gt;
            &#039;97938aa5-c5a7-4d31-bdac-a19209ba432e&#039; =&amp;gt; &#039;Wareneinkauf&#039;,&lt;br /&gt;
            &#039;dba64b05-85f7-4359-8e83-a2556a62eeac&#039; =&amp;gt; &#039;Innergemeinschaftlicher Erwerb&#039;,&lt;br /&gt;
            &#039;3085632b-dd6b-4380-9425-e5821c1c9031&#039; =&amp;gt; &#039;Bezugsnebenkosten&#039;,&lt;br /&gt;
            &#039;e9905c70-fd87-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Aufwandsminderungen&#039;,&lt;br /&gt;
            // Fremdleistungen&lt;br /&gt;
            &#039;efa82f43-fd85-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Fremdleistungen&#039;,&lt;br /&gt;
            &#039;205cae73-fd88-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Dienstleister&#039;,&lt;br /&gt;
            &#039;205cae70-fd88-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Agenturen&#039;,&lt;br /&gt;
            &#039;205cae71-fd88-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Freelancer/Freie Mitarbeiter&#039;,&lt;br /&gt;
            &#039;205cae72-fd88-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Subunternehmer&#039;,&lt;br /&gt;
            &#039;3ce7ec19-4828-4469-ac31-754a495cdbf1&#039; =&amp;gt; &#039;Bauleistungen §13b&#039;,&lt;br /&gt;
            &#039;113476af-ac83-4bf2-941d-0daa37022945&#039; =&amp;gt; &#039;Fremdleistungen §13b&#039;,&lt;br /&gt;
            &#039;6d49f842-54d9-4ebb-9c24-a25daac76203&#039; =&amp;gt; &#039;Fremdleistungen §13b nicht EU&#039;,&lt;br /&gt;
            // Personal&lt;br /&gt;
            &#039;efa82f44-fd85-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Personal&#039;,&lt;br /&gt;
            &#039;5bcf2ff2-fd88-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Löhne&#039;,&lt;br /&gt;
            &#039;5bcf2ff4-fd88-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Prämie/Provision&#039;,&lt;br /&gt;
            &#039;278d79f0-2d9a-4326-9ff7-28b666ae49ca&#039; =&amp;gt; &#039;Gehälter&#039;,&lt;br /&gt;
            &#039;689092e1-cb82-4d93-8659-e9068cf97b78&#039; =&amp;gt; &#039;Geschäftsführergehälter&#039;,&lt;br /&gt;
            &#039;a8f23059-48c2-4dc9-aeae-d5fb8438c476&#039; =&amp;gt; &#039;Geschäftsführergehälter GmbH-Gesellschafter&#039;,&lt;br /&gt;
            &#039;5bcf2ff1-fd88-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Sozialabgaben&#039;,&lt;br /&gt;
            &#039;ec6225a9-e6d5-40bd-89fb-0d944ea4cc98&#039; =&amp;gt; &#039;Soziale Abgaben für Minijobber&#039;,&lt;br /&gt;
            &#039;93793549-d846-4c55-86b8-98902a2c47f3&#039; =&amp;gt; &#039;Berufsgenossenschaft&#039;,&lt;br /&gt;
            &#039;94c7de01-6898-4e2b-803a-50e442149692&#039; =&amp;gt; &#039;Vermögenswirksame Leistungen&#039;,&lt;br /&gt;
            &#039;5bcf2ff0-fd88-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Aushilfslöhne&#039;,&lt;br /&gt;
            &#039;5bcf2ff3-fd88-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Pauschale Steuer für Aushilfen&#039;,&lt;br /&gt;
            &#039;48806a21-87a2-4e4c-8ced-1857100091d4&#039; =&amp;gt; &#039;Pauschale Steuern für Minijobber&#039;,&lt;br /&gt;
            &#039;8afe1a96-bb88-4740-922f-ac36dc897144&#039; =&amp;gt; &#039;Pauschale Steuer auf sonstige Bezüge&#039;,&lt;br /&gt;
            &#039;7a7300b0-e588-4732-a88b-a09537bf49f4&#039; =&amp;gt; &#039;Pauschale Steuern für Gesellschafter-Geschäftsführer&#039;,&lt;br /&gt;
            // Raumkosten&lt;br /&gt;
            &#039;2f47898b-ad5c-460b-93f2-8966c49cf6e3&#039; =&amp;gt; &#039;Raumkosten&#039;,&lt;br /&gt;
            &#039;ccbd1972-fd88-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Miete/Pacht&#039;,&lt;br /&gt;
            &#039;ccbd1970-fd88-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Heizung&#039;,&lt;br /&gt;
            &#039;ccbd1973-fd88-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Strom, Wasser, Gas&#039;,&lt;br /&gt;
            &#039;d5249d11-fd90-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Renovierung/Instandhaltung&#039;,&lt;br /&gt;
            &#039;ccbd1974-fd88-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Müllgebühren&#039;,&lt;br /&gt;
            // Telefon/Internet&lt;br /&gt;
            &#039;efa82f4b-fd85-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Telefon/Internet&#039;,&lt;br /&gt;
            &#039;b3a1f840-fd90-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Festnetz&#039;,&lt;br /&gt;
            &#039;b3a1f842-fd90-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Mobil&#039;,&lt;br /&gt;
            &#039;b3a1f841-fd90-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Internet&#039;,&lt;br /&gt;
            // Reisen&lt;br /&gt;
            &#039;efa82f49-fd85-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Reisen&#039;,&lt;br /&gt;
            &#039;f9f05691-fd89-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Fahrtkosten&#039;,&lt;br /&gt;
            &#039;f9f05692-fd89-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Öffentliche Verkehrsmittel&#039;,&lt;br /&gt;
            &#039;f9f05693-fd89-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Taxi&#039;,&lt;br /&gt;
            &#039;f9f05690-fd89-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Bahn-/Flugticket, Mietwagen&#039;,&lt;br /&gt;
            &#039;f9f05694-fd89-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Übernachtungskosten&#039;,&lt;br /&gt;
            &#039;4c4f9907-0379-408a-989b-22850d2fbcdc&#039; =&amp;gt; &#039;Frühstück&#039;,&lt;br /&gt;
            &#039;9fb5e4b0-94ae-47f3-804f-5ed00e4aceb6&#039; =&amp;gt; &#039;Verpflegungsmehraufwendungen&#039;,&lt;br /&gt;
            &#039;cf03a2b0-f838-474f-ac5e-67adb9b830c7&#039; =&amp;gt; &#039;Reise MA&#039;,&lt;br /&gt;
            &#039;3620798f-ae06-4492-b775-1c87eb99247c&#039; =&amp;gt; &#039;Fahrtkosten MA&#039;,&lt;br /&gt;
            &#039;b99b667f-bfee-41b9-8ec0-cee308bdacfd&#039; =&amp;gt; &#039;Übernachtung MA&#039;,&lt;br /&gt;
            &#039;353e8c93-5f69-4476-887f-d48734ee2cc7&#039; =&amp;gt; &#039;Verpflegungsmehraufw. MA&#039;,&lt;br /&gt;
            // Fortbildung&lt;br /&gt;
            &#039;5bc9acec-85af-48dd-a4c3-9ccc4ea6ac80&#039; =&amp;gt; &#039;Fortbildung&#039;,&lt;br /&gt;
            &#039;16d04a27-fd91-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Seminar/Weiterbildung&#039;,&lt;br /&gt;
            // Beratung&lt;br /&gt;
            &#039;efa85651-fd85-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Beratung&#039;,&lt;br /&gt;
            &#039;f48154a0-fd90-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Rechtsanwalt&#039;,&lt;br /&gt;
            &#039;f48154a1-fd90-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Steuerberater&#039;,&lt;br /&gt;
            &#039;2bdc3fd5-3ef3-4732-b315-4fa2c1061994&#039; =&amp;gt; &#039;Buchführungskosten&#039;,&lt;br /&gt;
            &#039;90999976-9851-491a-9b68-12f4078c219c&#039; =&amp;gt; &#039;Abschluss- und Prüfungskosten&#039;,&lt;br /&gt;
            // Miete/Leasing&lt;br /&gt;
            &#039;efa82f45-fd85-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Miete/Leasing&#039;,&lt;br /&gt;
            &#039;ccbd1971-fd88-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Leasing für Geräte&#039;,&lt;br /&gt;
            // Versicherungen/Beiträge&lt;br /&gt;
            &#039;efa82f46-fd85-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Versicherungen/Beiträge&#039;,&lt;br /&gt;
            &#039;f49d88d0-fd88-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Betriebshaftpflicht&#039;,&lt;br /&gt;
            &#039;5ce0f8a0-fd89-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Firmenversicherung&#039;,&lt;br /&gt;
            &#039;f49d88d2-fd88-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Rechtschutz&#039;,&lt;br /&gt;
            &#039;f49d88d3-fd88-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Transportversicherung&#039;,&lt;br /&gt;
            &#039;f49d88d1-fd88-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Innungs- und Verbandsbeiträge&#039;,&lt;br /&gt;
            // Werbung&lt;br /&gt;
            &#039;efa82f48-fd85-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Werbung&#039;,&lt;br /&gt;
            &#039;d22989b5-fd89-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Werbegeschenke/Sponsoring&#039;,&lt;br /&gt;
            &#039;d22989b0-fd89-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Anzeigen Print- und Online&#039;,&lt;br /&gt;
            &#039;d22989b1-fd89-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Dekoration&#039;,&lt;br /&gt;
            &#039;d22989b2-fd89-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Geschäftspapier/Visitenkarten&#039;,&lt;br /&gt;
            &#039;d22989b3-fd89-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Marketing&#039;,&lt;br /&gt;
            &#039;d22989b4-fd89-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Messekosten&#039;,&lt;br /&gt;
            &#039;01d94be1-ba15-4dd8-a8e2-e1d51eaab8f9&#039; =&amp;gt; &#039;Repräsentationskosten&#039;,&lt;br /&gt;
            // Zinsen/Gebühren&lt;br /&gt;
            &#039;c3dc62f5-e382-4f34-a286-b06bda0b5e90&#039; =&amp;gt; &#039;Zinsen/Gebühren&#039;,&lt;br /&gt;
            &#039;16d04a22-fd91-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Girokontozinsen&#039;,&lt;br /&gt;
            &#039;16d04a23-fd91-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Kontoführung/Kartengebühr&#039;,&lt;br /&gt;
            &#039;5921d420-fd91-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Darlehenszinsen&#039;,&lt;br /&gt;
            &#039;5921d422-fd91-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Darlehensgebühren&#039;,&lt;br /&gt;
            // Gezahlte Vorsteuer&lt;br /&gt;
            &#039;3da06950-a89f-4b3f-9932-0e627cdf6a34&#039; =&amp;gt; &#039;Gezahlte Vorsteuer&#039;,&lt;br /&gt;
            &#039;f1c2c983-db43-4d91-b0b1-c9d8aa89adef&#039; =&amp;gt; &#039;Einfuhrumsatzsteuer&#039;,&lt;br /&gt;
            // Umsatzsteuer-Vorauszahlungen&lt;br /&gt;
            &#039;222b6f72-fd92-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Umsatzsteuer-Vorauszahlungen&#039;,&lt;br /&gt;
            &#039;e68b1ec8-3a46-4100-890b-01bc86cf8ada&#039; =&amp;gt; &#039;Umsatzsteuer-Vorauszahlungen 1/11&#039;,&lt;br /&gt;
            &#039;ebbdd0f4-3bd4-4d2e-847f-8b68314f7ef6&#039; =&amp;gt; &#039;Umsatzsteuer-Vorjahr&#039;,&lt;br /&gt;
            // Beschränkt abziehbare Betriebsausgaben&lt;br /&gt;
            &#039;efa82f4a-fd85-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Beschränkt abziehbare Betriebsausgaben&#039;,&lt;br /&gt;
            &#039;934adb21-fd90-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Bewirtungskosten&#039;,&lt;br /&gt;
            &#039;be378725-ff9e-4180-b72a-2effe6493bba&#039; =&amp;gt; &#039;Bewirtungskosten (nicht abziehbar)&#039;,&lt;br /&gt;
            &#039;09b906eb-8e05-4ee7-88a5-8e49e6c4db72&#039; =&amp;gt; &#039;Geschenke&#039;,&lt;br /&gt;
            // Fahrzeug&lt;br /&gt;
            &#039;efa82f47-fd85-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Fahrzeug&#039;,&lt;br /&gt;
            &#039;9eaf6ff0-fd89-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Benzin&#039;,&lt;br /&gt;
            &#039;9eaf6ff7-fd89-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Wagenpflege&#039;,&lt;br /&gt;
            &#039;9eaf6ff1-fd89-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Inspektion/Reparatur&#039;,&lt;br /&gt;
            &#039;9eaf6ff3-fd89-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;KFZ-Versicherungen&#039;,&lt;br /&gt;
            &#039;9eaf6ff4-fd89-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Leasing/Mietwagen&#039;,&lt;br /&gt;
            &#039;9eaf6ff5-fd89-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Stellplatz/Garagenmiete&#039;,&lt;br /&gt;
            &#039;1e541b97-42de-4eb2-abe7-0e208cf46f38&#039; =&amp;gt; &#039;Mietleasing KFZ&#039;,&lt;br /&gt;
            &#039;9eaf6ff8-fd89-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Sonstige KFZ-Kosten&#039;,&lt;br /&gt;
            &#039;79e1efd6-7103-46cf-99c2-0717cc60350b&#039; =&amp;gt; &#039;Mautgebühren&#039;,&lt;br /&gt;
            &#039;5597e22b-7ce8-4686-b15d-c2a6caa12d3b&#039; =&amp;gt; &#039;Kosten betriebl. Nutzung KFZ im Privatvermögen&#039;,&lt;br /&gt;
            // Reparaturen&lt;br /&gt;
            &#039;efa85650-fd85-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Reparaturen&#039;,&lt;br /&gt;
            &#039;d5249d10-fd90-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Kleinmaterial&#039;,&lt;br /&gt;
            &#039;d5249d12-fd90-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Wartung&#039;,&lt;br /&gt;
            &#039;50ca159d-1155-4d9a-8f79-b013943c774e&#039; =&amp;gt; &#039;Anlagen und Maschinen&#039;,&lt;br /&gt;
            &#039;d854ed5f-969a-4b5f-b13a-9679648aa988&#039; =&amp;gt; &#039;Sonstige Reparaturen&#039;,&lt;br /&gt;
            // Sonstige Ausgaben&lt;br /&gt;
            &#039;16d04a28-fd91-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Sonstige Ausgaben&#039;,&lt;br /&gt;
            &#039;16d04a21-fd91-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Bürobedarf&#039;,&lt;br /&gt;
            &#039;16d04a24-fd91-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Porto&#039;,&lt;br /&gt;
            &#039;16d04a29-fd91-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Zeitschriften/Bücher&#039;,&lt;br /&gt;
            &#039;934adb20-fd90-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Betriebliche Besprechungen&#039;,&lt;br /&gt;
            &#039;16d04a26-fd91-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Reinigung/Reinigungsmittel&#039;,&lt;br /&gt;
            &#039;16d04a20-fd91-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Anschaffungen&#039;,&lt;br /&gt;
            &#039;fb198cf9-79f2-407c-baeb-9d8aa9b98fd0&#039; =&amp;gt; &#039;Kosten der Warenabgabe&#039;,&lt;br /&gt;
            &#039;26e4fa58-db12-443f-9e70-9a8081730c1c&#039; =&amp;gt; &#039;Verpackungsmaterial&#039;,&lt;br /&gt;
            &#039;b49aae5f-4121-4262-b8bd-f49278b66423&#039; =&amp;gt; &#039;Lizenzen und Konzessionen&#039;,&lt;br /&gt;
            &#039;9d92c0dc-8cea-4791-ab3b-90f913101d32&#039; =&amp;gt; &#039;Wartungskosten für Hard- und Software&#039;,&lt;br /&gt;
            &#039;6a90d581-46ba-4b59-ba8f-e568a552e0c0&#039; =&amp;gt; &#039;Aufmerksamkeiten&#039;,&lt;br /&gt;
            &#039;c1d7d464-0b42-4a7e-b6af-535b2eb4a2fd&#039; =&amp;gt; &#039;Mahngebühren&#039;,&lt;br /&gt;
            &#039;61b6c617-d5b6-44ee-b43a-ac97b71f1bd8&#039; =&amp;gt; &#039;Rundungsdifferenzen&#039;,&lt;br /&gt;
            &#039;207833b2-59fb-4185-b7b3-52ab9b944d59&#039; =&amp;gt; &#039;Währungsumrechnung&#039;,&lt;br /&gt;
            // Anlagevermögen&lt;br /&gt;
            &#039;aa2d19a0-43e7-4330-a579-75c962254546&#039; =&amp;gt; &#039;Software&#039;,&lt;br /&gt;
            &#039;e82f21da-c21b-44a0-8abb-cd805b62b231&#039; =&amp;gt; &#039;Technische Anlagen und Maschinen&#039;,&lt;br /&gt;
            &#039;1b029e34-70ad-4869-95da-bc9454c8650c&#039; =&amp;gt; &#039;KFZ&#039;,&lt;br /&gt;
            &#039;ff95af70-57e3-46a8-b6cb-0b03400d4879&#039; =&amp;gt; &#039;LKW&#039;,&lt;br /&gt;
            &#039;281cd301-6e13-4d27-81c2-30f896e5bf1d&#039; =&amp;gt; &#039;Sonstige Transportmittel&#039;,&lt;br /&gt;
            &#039;121188e5-61ec-4734-bcc2-282e4340bb33&#039; =&amp;gt; &#039;Werkzeuge&#039;,&lt;br /&gt;
            &#039;60a5a91b-6b4a-485e-b610-232b423a161d&#039; =&amp;gt; &#039;Betriebs-und Geschäftsausstattung&#039;,&lt;br /&gt;
            &#039;571e17ef-962d-4ec1-aedf-b166d876ebe1&#039; =&amp;gt; &#039;Ladeneinrichtung&#039;,&lt;br /&gt;
            &#039;d0d633ec-dda7-4aa3-867c-96e7a0d97477&#039; =&amp;gt; &#039;Büroeinrichtung&#039;,&lt;br /&gt;
            &#039;1b2d76c2-23a2-48c6-a717-7f9fecf99556&#039; =&amp;gt; &#039;Geringwertige Wirtschaftsgüter&#039;,&lt;br /&gt;
            // Steuern&lt;br /&gt;
            &#039;9eaf6ff2-fd89-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;KFZ-Steuer&#039;,&lt;br /&gt;
            &#039;222b6f71-fd92-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Gewerbesteuer&#039;,&lt;br /&gt;
            &#039;75c4dd86-9977-4624-bac8-620e7aa08dd2&#039; =&amp;gt; &#039;Körperschaftsteuer&#039;,&lt;br /&gt;
            &#039;fcac6066-8597-4086-8544-b95c444738a2&#039; =&amp;gt; &#039;Solidaritätszuschlag&#039;,&lt;br /&gt;
            // Darlehen&lt;br /&gt;
            &#039;efa85654-fd85-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Darlehen&#039;,&lt;br /&gt;
            &#039;5921d421-fd91-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Tilgung&#039;,&lt;br /&gt;
            // Privat&lt;br /&gt;
            &#039;efa85653-fd85-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Privat&#039;,&lt;br /&gt;
            &#039;16d04a25-fd91-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Privatentnahmen&#039;,&lt;br /&gt;
            &#039;35bfb902-6845-45aa-8f90-747226f1e632&#039; =&amp;gt; &#039;Gesellschafter-Entnahmen&#039;,&lt;br /&gt;
            &#039;222b6f70-fd92-11e1-a21f-0800200c9a66&#039; =&amp;gt; &#039;Einkommensteuer&#039;,&lt;br /&gt;
            &#039;328a41b4-58d7-4595-8840-1b96ad398f15&#039; =&amp;gt; &#039;Versicherungen&#039;,&lt;br /&gt;
            &#039;72b9ed0d-95fa-4be7-8035-1f96d28b9725&#039; =&amp;gt; &#039;Spenden&#039;,&lt;br /&gt;
            &#039;800030a3-b5e8-43ef-b1a1-62046d65f1a3&#039; =&amp;gt; &#039;Krankheitskosten&#039;,&lt;br /&gt;
            // Zu zahlen&lt;br /&gt;
            &#039;ec472a04-9712-4ebb-9c8d-981941a456e5&#039; =&amp;gt; &#039;Zu zahlen&#039;,&lt;br /&gt;
            &#039;4708d50c-f3a9-4a27-98c4-d37502e3b45c&#039; =&amp;gt; &#039;Lohn-und Kirchensteuer&#039;,&lt;br /&gt;
            &#039;27c9577e-9472-47cd-818e-a0cbb042bf82&#039; =&amp;gt; &#039;Sozialversicherungsbeiträge&#039;,&lt;br /&gt;
            &#039;db9689f7-49d6-4f6f-9cc4-93804f7c674a&#039; =&amp;gt; &#039;Vermögensbildung&#039;,&lt;br /&gt;
            &#039;fa4aadaa-8f1f-4121-99b4-bac9ad7c9bc9&#039; =&amp;gt; &#039;Verrechnung Lohn/Gehalt&#039;,&lt;br /&gt;
            &#039;cd3ea3e5-b681-496b-9886-7f8a8ab0397a&#039; =&amp;gt; &#039;Nettogehälter&#039;,&lt;br /&gt;
            // Zu prüfen&lt;br /&gt;
            &#039;8d2e71c6-09d5-439a-a295-a9e71661afcd&#039; =&amp;gt; &#039;Zu prüfen&#039;,&lt;br /&gt;
            &#039;62e21a0d-af46-4674-bfa0-60bc2607fa17&#039; =&amp;gt; &#039;Durchlaufende Posten&#039;,&lt;br /&gt;
            &#039;dd56efd2-6c62-40e4-9d9e-cba7b0045911&#039; =&amp;gt; &#039;Geldtransit&#039;,&lt;br /&gt;
        ]&lt;br /&gt;
    ];&lt;br /&gt;
&lt;br /&gt;
== One-Stop-Shop (OSS) Kategorien ==&lt;br /&gt;
&lt;br /&gt;
# Deutsche Umsatzsteuer&lt;br /&gt;
 Kategorie: Fernverkauf (Fernverkauf steht für Verkauf von Waren)&lt;br /&gt;
 categoryId: 7c112b66-0565-479c-bc18-5845e080880a&lt;br /&gt;
 Steuersätze: Es gelten die deutschen Steuersätze&lt;br /&gt;
 &lt;br /&gt;
 Kategorie: Elektronische Dienstleistungen (ehemals MOSS)&lt;br /&gt;
 categoryId: d73b880f-c24a-41ea-a862-18d90e1c3d82&lt;br /&gt;
 Steuersätze: Es gelten die deutschen Steuersätze&lt;br /&gt;
&lt;br /&gt;
# EU-Zielland-Steuer&lt;br /&gt;
 Kategorie: Fernverkauf in EU-Land steuerpflichtig&lt;br /&gt;
 categoryId: 4ebd965a-7126-416c-9d8c-a5c9366ee473&lt;br /&gt;
 Steuersätze: Es gelten Steuersätze des Ziellandes&lt;br /&gt;
 &lt;br /&gt;
 Kategorie: Elektronische Dienstleistung in EU-Land steuerpflichtig (ehemals MOSS)&lt;br /&gt;
 categoryId: efa82f40-fd85-11e1-a21f-0800200c9a66&lt;br /&gt;
 Steuersätze: Es gelten Steuersätze des Ziellandes&lt;br /&gt;
&lt;br /&gt;
= Webhook Anfragen =&lt;br /&gt;
&lt;br /&gt;
Wir liefern eine &#039;&#039;callback.php&#039;&#039; mit, die als callback URL angegeben werden kann.&lt;br /&gt;
Bei allen Aufrufen wird die &#039;&#039;X-Lxo-Signature&#039;&#039; überprüft und sichergestellt, dass der Aufruf wirklich von einem Lexware Office Server erstellt wurde.&lt;br /&gt;
&lt;br /&gt;
= Error Handling =&lt;br /&gt;
Alle Methoden sollten stets in einem try/catch Block verwendet werden.&amp;lt;br&amp;gt;&lt;br /&gt;
Unser Client bietet eine erweiterte Execption Klasse, die via &amp;quot;$e-&amp;gt;getError()&amp;quot; sofern vorhanden weitere Details zur Anfrage und dem API Response zurück gibt.&lt;br /&gt;
&lt;br /&gt;
Beispiel: Versuch eines PDF Downloads von einer nicht fertig gestellten Rechnung&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;php&amp;quot; highlight=&amp;quot;3,7&amp;quot;&amp;gt;&lt;br /&gt;
try {&lt;br /&gt;
    $lexware-&amp;gt;get_invoice_pdf(&#039;7f0f0f7f-dd61-4bf7-a9f7-a67b0530c7e9&#039;, &#039;test.pdf&#039;);&lt;br /&gt;
} catch (LexwareException $e) {&lt;br /&gt;
    echo $e-&amp;gt;getMessage();&lt;br /&gt;
    // LexwareApi: error in api request - check details via $e-&amp;gt;getError()&lt;br /&gt;
 &lt;br /&gt;
    print_r($e-&amp;gt;getError());&lt;br /&gt;
    /*&lt;br /&gt;
    Array (&lt;br /&gt;
        [HTTP Status] =&amp;gt; 500&lt;br /&gt;
        [Requested URI] =&amp;gt; https://api.lexware.io/v1/invoices/7f0f0f7f-dd61-4bf7-a9f7-a67b0530c7e9/document&lt;br /&gt;
        [Requested Payload] =&amp;gt; &lt;br /&gt;
        [Response] =&amp;gt; stdClass Object&lt;br /&gt;
           (&lt;br /&gt;
                [timestamp] =&amp;gt; 2019-11-20T17:34:53.360+01:00&lt;br /&gt;
                [status] =&amp;gt; 500&lt;br /&gt;
                [error] =&amp;gt; Internal Server Error&lt;br /&gt;
                [path] =&amp;gt; /v1/invoices/7f0f0f7f-dd61-4bf7-a9f7-a67b0530c7e9/document&lt;br /&gt;
                [traceId] =&amp;gt; f9f241666675&lt;br /&gt;
                [message] =&amp;gt; A technical error has occurred that is not specified in more detail.&lt;br /&gt;
            )&lt;br /&gt;
    )&lt;br /&gt;
    */&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pse</name></author>
	</entry>
</feed>