Die Steuersätze, welche in WooCommerce für die Steuerklassen hinterlegt werden können, sind nicht 1:1 ins Bexio übertragbar. Bei der Synchronisierung über die Bexio Schnittstelle muss jeweils ein in Bexio verfügbarer, sichtbarer Steuersatz angegeben werden (anhand dessen ID). Dazu dient das Mapping in den Einstellungen des Bexio Automators, welches standardmässig für alle Bestellungen angewendet wird – es ist im Standard Abonnement nur eine direkte Zuweisung möglich.
Ab Version 1.12.0 können mit dem Zusatzmodul “Ländereinstellungen”, welches im Premium Abonnement enthalten ist, pro aktiviertem Versand-Land unterschiedliche Steuersätze (und Buchungskonten) nach Bexio synchronisiert werden. Die Einstellungen für ein jeweiliges Land haben dabei Vorrang vor den allgemeinen (globalen) Einstellungen.
Globale Einstellung
Falls Sie Probleme haben die Ländereinstellungen zu konfigurieren, stellen Sie sich folgende Frage: soll die globale Einstellung für die Schweiz gewählt und für jedes andere Land explizit überschrieben werden, oder soll eine allgemeine globale Einstellung für alle Länder gewählt und z.B. die MwSt. nur für die Schweiz überschrieben werden?
Nicht eingeschränkte Versandländer
Falls Sie in WooCommerce keine spezifischen Versandländer ausgewählt haben (z.B. wenn "In alle Länder versenden" ausgewählt ist), kann dies (je nach Anzahl Steuerklassen in WooCommerce) zu sehr vielen Einstellungen im Bexio Automator führen. Dies kann beim Speichern der Plugin-Einstellungen dazu führen, dass nicht alle Einstellungen übernommen werden können, weil der Wert von 'max_input_vars' Ihrer PHP Konfiguration überschritten wird. In diesem Fall müssten Sie 'max_input_vars' in Ihrer php.ini Datei auf einen höheren Wert setzen oder den Steuersatz z.B. via Code-Snippet überschreiben.
Kommentare
0 Kommentare