Registrieren

Mwst angabe enfernen

Fragen und Antworten zu Steuersätzen
Beiträge: 12
Registriert: 1. Nov 2014, 19:37

Mwst angabe enfernen

Beitragvon OskarInDerTonne » 5. Nov 2014, 18:35

Hallo,
erstmal grosses Lob - das ist echt ne Klasse Software. Langsam gehts auch voran. Hab jetzt noch ne Frage:
Mit der Kleinunternehmerregelung darf ich die Mwst ja nicht ausweisen.

Gemäß § 19 UstG darf der Kleinunternehmer nicht angeben, dass seine Preise die Umsatzsteuer enthalten. Die Angabe „inkl. Mwst.“ wäre vielmehr irreführend im Sinne des § 5 Abs. 2 Nr. 2 UWG, da ein gewerblicher Abnehmer angesichts dieser Abnahme geneigt ist, von vornherein 19/119 abzuziehen, um eine für ihn zutreffende Preisvorstellung zu erhalten (so auch Wekwerth, MMR 6/2008 S. 380). Sie wäre zudem falsch, da die Mehrwertsteuer ja gerade nicht erstattungsfähig ist. Sollte zudem das Finanzamt auf die Angabe „inkl. Mwst.“ aufmerksam werden, so hätte dies für den Kleinunternehmer unter Umständen zur Folge, dass er die im Internet angegebene Mehrwertsteuer an das Amt abzuführen hätte, obwohl er selber gegenüber dem Verbraucher netto abgerechnet hätte (vgl. § 14c Abs. 2 S. 1 UStG).

Wie kann ich es in der Produktbeschreibung und auf der Rechnung entfernen ? Sodas nicht mehr incl. Mwst dabei steht.
Gruss
Ibo

Beiträge: 12
Registriert: 1. Nov 2014, 19:37

Re: Mwst angabe enfernen

Beitragvon OskarInDerTonne » 15. Nov 2014, 22:22

Könnte vom Support sich mal jemand dazu melden, ob dies grundsätzlich möglich ist ?

Benutzeravatar
Beiträge: 242
Registriert: 28. Aug 2013, 16:58

Re: Mwst angabe enfernen

Beitragvon supportteam » 16. Nov 2014, 08:56

Hallo Ibo, sorry erst einmal, denn leider ist Ihre Anfrage bei uns nicht "aufgepoppt". Und danke für das Lob und dass Ihnen MERCONIS gefällt. Das Entfernen ist ganz einfach und es gibt hier verschiedene Wege.

1. Am schnellsten: Text für "inkl. MwSt." abändern.
Sie könnten in der Datei system/config/langconfig.php die nachfolgend aufgeführte Zeile eintragen (oder ähnlich). Dadurch verändern Sie (auch updatesicher) den Text, der für "inkl. MwSt." ausgegeben wird:
Code: Alles auswählen
$GLOBALS['TL_LANG']['MSC']['ls_shop']['miscText001'] = 'inkl. MwSt., §19 UStG';


Zudem können Sie auch den Text des folgenden Eintrags (wieder über die langconfig.php) abändern und einen Hinweis auf die Kleinunternehmerregelung hinzufügen:
Code: Alles auswählen
$GLOBALS['TL_LANG']['MSC']['ls_shop']['miscText052'] = 'enthaltene Mehrwertsteuer';


Tipp: Im Verzeichnis system/modules/zzz_merconis/languages/de finden Sie die deutschen Sprachdateien von MERCONIS und darin in der Datei default.php die allermeisten der für Sie relevanten Texte. Ändern Sie aber nicht direkt in diesen Dateien, da diese bei einem Update überschrieben werden. Tragen Sie Ihre eigenen Textänderungen in der hier gezeigten Datei langconfig.php ein.

oder

2. Ändern der relevanten Templates (und das dortige entfernen dieser Zeile).
In Anbetracht der sehr schnellen Variante 1, sollten Templateänderungen hierfür eher nicht nötig sein.


Änderung des Rechnungs-Templates:
Das vorgefertigte Standard-Template für Rechnungen finden Sie hier: /files/merconisfiles/dynamicAttachmentFiles/dynamicAttachment_invoice_01.php
Wenn Sie bspw. nicht möchten, das der MwSt.-Betrag in der PDF-Rechnung ausgegeben wird, suchen und entfernen Sie die folgenden Zeile:
Code: Alles auswählen
$this->pdf->Cell(153 - $this->leftIndention, 4, html_entity_decode($GLOBALS['TL_LANG']['MSC']['ls_shop'][$this->arrOrder['taxInclusive'] ? 'miscText052' : 'miscText053'].' ('.ls_shop_controller::outputNumber($arrTaxInfo['taxRate'], 2, $this->arrOrder['decimalsSeparator'], $this->arrOrder['thousandsSeparator']).' %'.')', ENT_COMPAT, 'UTF-8'), $strBorder);
Ihr MERCONIS-Supportteam
Your MERCONIS Support Team

Beiträge: 12
Registriert: 1. Nov 2014, 19:37

Re: Mwst angabe enfernen

Beitragvon OskarInDerTonne » 16. Nov 2014, 20:54

Danke hat geklappt.

Beiträge: 3
Registriert: 13. Dez 2013, 10:45

Re: Mwst angabe enfernen

Beitragvon cdittmar » 1. Feb 2016, 20:58

wie bekommen ich den Text "Diese Rechnung enthält keinen Ausweis der Umsatzsteuer aufgrund der Anwendung der Kleinunternehmerregelung gem. § 19 Umsatzsteuergesetz.” in die Rechnungs PDF ?

Danke

Benutzeravatar
Beiträge: 252
Registriert: 4. Mär 2015, 14:05

Re: Mwst angabe enfernen

Beitragvon supportteam2 » 2. Feb 2016, 07:31

Hallo,

die PDF-Vorlage, aus der das Rechnungs-PDF erzeugt wird, befindet sich in "files/merconisfiles/dynamicAttachmentFiles/dynamicAttachment_invoice_01.php". Die entsprechende Ergänzung kann direkt hier durchgeführt werden.

Suchen Sie folgende Stelle im Code
Code: Alles auswählen
/* #################################################
 * Close and output the PDF document
 */


und fügen Sie den folgenden Code davor ein:
Code: Alles auswählen
$y += 10;
$this->pdf->SetXY($this->leftIndention, $y, true);
$this->pdf->MultiCell(201 - $this->leftIndention, 4, html_entity_decode($GLOBALS['TL_LANG']['MSC']['ls_shop']['kleinunternehmerregelung'], ENT_COMPAT, 'UTF-8'), $strBorder);

/* #################################################
 * Close and output the PDF document
 */


Den auszugebenden Text ($GLOBALS['TL_LANG']['MSC']['ls_shop']['kleinunternehmerregelung']) definieren Sie am besten updatesicher nach dem üblichen Contao-Prinzip in "system/config/langconfig.php".


Um überflüssige Umsatzsteuerangaben zu entfernen, können Sie noch die folgende Konfigurationsvariable auf false setzen
Code: Alles auswählen
private $blnShowTaxColumn = false;


und den folgenden Code-Block entfernen oder auskommentieren
Code: Alles auswählen
if (!$this->arrOrder['noVATBecauseOfEnteredIDs']) {
   foreach ($this->arrOrder['tax'] as $taxClassID => $arrTaxInfo) {
      $y += 4;
      
      $this->pdf->SetXY($this->leftIndention, $y, true);
      $this->pdf->Cell(153 - $this->leftIndention, 4, html_entity_decode($GLOBALS['TL_LANG']['MSC']['ls_shop'][$this->arrOrder['taxInclusive'] ? 'miscText052' : 'miscText053'].' ('.ls_shop_controller::outputNumber($arrTaxInfo['taxRate'], 2, $this->arrOrder['decimalsSeparator'], $this->arrOrder['thousandsSeparator']).' %'.')', ENT_COMPAT, 'UTF-8'), $strBorder);
      
      $this->pdf->SetXY(153, $y, true);
      $this->pdf->Cell(28, 4, ls_shop_controller::outputPrice($arrTaxInfo['taxAmount']), $strBorder, 0, 'R');
      
      if ($this->blnShowTaxColumn) {
         $this->pdf->SetXY(181, $y, true);
         $this->pdf->Cell(20, 4, '', $strBorder, 0, 'R');
      }
   }
}

if ($this->arrOrder['noVATBecauseOfEnteredIDs']) {
   $y += 4;
   
   $this->pdf->SetXY($this->leftIndention, $y, true);
   $this->pdf->Cell(201 - $this->leftIndention, 4, html_entity_decode(sprintf($GLOBALS['TL_LANG']['MSC']['ls_shop']['misc']['noVAT'], $GLOBALS['TL_CONFIG']['ls_shop_ownVATID']), ENT_COMPAT, 'UTF-8'), $strBorder);
}
Ihr MERCONIS-Supportteam
Your MERCONIS Support Team

Benutzeravatar
Beiträge: 31
Registriert: 26. Jul 2016, 10:46

Re: Mwst angabe enfernen

Beitragvon blickma » 16. Aug 2016, 07:39

Hallo,
ich möchte zusätzlich noch die Mehrwertsteuerangaben im Warenkorb (bei Schritt 1 und Schritt 5, Warenkorb und Zusammenfassung & Abschluss) entfernen:
"davon besteuert mit %s" + Betrag und "enthaltene Mehrwertsteuer (%s)" + Betrag. Eine reine Textänderung bringt mir hier nicht viel.
Das muss ich in "template_myOrderDetails_default" machen, oder? Können Sie mir bitte sagen, welche Bereiche ich hier deaktivieren muss, um nichts kaputt zu machen?

Benutzeravatar
Beiträge: 252
Registriert: 4. Mär 2015, 14:05

Re: Mwst angabe enfernen

Beitragvon supportteam2 » 16. Aug 2016, 10:11

Auch in Ihrem Fall helfen Konfigurationsvariablen im Template, um die Steuerangaben auszublenden.

Suchen Sie in "template_cart_big" nach dem unten genannten Code und setzen Sie beide Variablen auf false. Danach sollte es schon so aussehen, wie Sie es haben möchten.

vorher:
Code: Alles auswählen
$blnShowTaxColumn = true;
$blnShowTaxedWithCompletely = true;


nachher:
Code: Alles auswählen
$blnShowTaxColumn = false;
$blnShowTaxedWithCompletely = false;
Ihr MERCONIS-Supportteam
Your MERCONIS Support Team

Benutzeravatar
Beiträge: 31
Registriert: 26. Jul 2016, 10:46

Re: Mwst angabe enfernen

Beitragvon blickma » 16. Aug 2016, 11:46

Vielen Dank - es sieht schon fast richtig aus. Die letzte Zeile "enthaltene Mehrwertsteuer (19.00 %)" und der Betrag stehen aber nach wie vor da. Wie kann ich diese noch ausblenden?

Benutzeravatar
Beiträge: 252
Registriert: 4. Mär 2015, 14:05

Re: Mwst angabe enfernen

Beitragvon supportteam2 » 16. Aug 2016, 11:56

Die Ausweisung der insgesamt enthaltenen Umsatzsteuer ist üblicherweise gewünscht bzw. je nach Situation sogar verpflichtend. Deshalb wird diese Zeile durch die von Ihnen gesetzten Konfigurationsvariablen nicht automatisch ausgeblendet. Sie müssen aber natürlich nur die entsprechende Stelle im Template finden (in Ihrem Fall wahrscheinlich "template_cart--big_include_cart" und "template_cart--big_include_review") und können die Ausgabe dort dann verhindern (Code auskommentieren, löschen o. ä.). Solange nach Ihrem Eingriff noch syntaktisch korrekter PHP-Code und in der Ausgabe dann gültiger HTML-Code vorliegt, können Sie hier nichts kaputt machen.
Ihr MERCONIS-Supportteam
Your MERCONIS Support Team

Nächste

Zurück zu Steuersätze / Tax rates

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast