Beiträge von Milbo

    Man muss nie alles neu machen.


    vm läuft prinzipiell so, dass man die Dateien manuell auspacken kann, auf den Server schieben kann, weil die struktur in der ZIP die gleiche wie die Struktur der installation ist.


    Dann geht man auf die Tools und nutzt dort den Button der "update tables" heisst (so ähnlich halt).

    is relativ simpel.


    Du hast deinen shop installiert und die Sprache in joomla war auf english gestellt => Vm erstellt englische Tables.


    Dann stellst du um auf Deutsch und vm findet nichts unter den deutschen Tabellen. Wie löst man das ganze?


    Man geht einfach in die vm config. stellt dort english ein. Der Effekt ist dann, das immer die englischen Tabellen geladen werden, egal welche Sprache der Benutzer gewählt hat. Da in deinen englischen Tabellen der deutsche Text steht müsste dann alles gut sein.

    Ich verstehe nicht was er möchte.


    Die erste seite des checkouts ist genau das was er will. Ich komme mir vor, wie wenn mich einer fragt, wie man das blaue Auto blau streicht. Wie eine viewtemplate ohne Webseite angezeigt werden kann, löst bei mir Kopfschmerzen aus, lol.

    Das Problem mit dem Code scheuen Menschen ist, dass wenn wir dem folgen haben wir bald eine config mit 1000enden von Einstellungen.


    An sich ist der Code ja relativ simpel lesbar. Die Layouts anzupassen ist eine schöne Anfänger programmier übung :-).


    Nu das Hauptproblem ist wirklich, dass es da zig Ideen gibt, wie man was macht und jeder wills anders.


    Die VM layouts sind in der Regel so gestrickt, dass sie zeigen, was man damit machen kann. Denn löschen is immer simpler als ändern.


    Ich habe hier auch andere Layouts, die ich für Kunden gemacht habe. Deswegen gibt es ja die override option, weils über Konfiguration nicht lösbar ist.

    Die letzte hochgeladene Version im Forum wohlgemerkt ist


    Getested auf j2.5.17 und j3.2.1 als fresh install und update.


    Das update sollte funktionieren, nur die customfields in den orders werden Probleme machen. Ebenso alle customfield plugins sind noch nicht angepasst.


    Auch beim shipment und payment gehen momentan nur die standard plugins.


    Ansonsten sollte alles gehen und wir haben echt ne Menge gemacht. Ich brauche viele Tests der normalen Standard Situationen.


    Denn alle JText wurden entfernt, alle JRequest wurden entfernt, und noch so einige andere joomla functions. Das Cart lädt in der Hälfte der Zeit. Multilanguage fallback zur Hauptsprache. Customfields sind sehr viel flexibler. Es ist auch nochmal deutlich schneller, bessere Datenbank keys. Weniger overhead. J1.5 Code ist entfernt. Der ganze installer ist trotz 100 Beispielprodukte um etwa 42kb geschrumpft! und zwar im ZIP! Nochmal deutlich weniger Queries fürs Laden von customfields (wird aber nochmal umgestellt, aber das bekommt dann keiner mehr mit). und so feinheiten. Customplugins können das gesamte Produkt verändern (z.B. das Gewicht, Packmass). Das cart braucht weniger space in der Session und kann einfacher gespeichert werden. Es ist auch noch sicherer. Fragt mich nicht, wie ich das alles da drin untergebracht hab ;-)

    Ja das ist richtig so. In der Hauptsache.


    Der Nettopreis ist Teil des Bruttopreises.


    Du hast keine Steuer
    => Bruttopreis = 10 euro
    => Nettopreis = 10 euro


    Du hast eine Steuer
    => Bruttopreis = 11,90 euro
    => Nettopreis = 10 euro.



    => mit Bruttopreis zeigst du IMMER den richtigen Endbetrag an.


    Das deutsche Recht schreibt nur, dass du den Anteil der Mehrwertsteuer ausweisen musst


    => Kleinunternehmer zeigt
    Bruttopreis 10,00 euro, MwSt 0,00 euro bzw noch besser Bruttopreis* 10,00€ *"MWST wird nicht separat ausgewiesen wegen Kleingewerbe §19 UST"


    =>normaler Unternehmer zeigt


    Bruttopreis 11,90 euro MwSt 1,90 euro.


    guck dir einfach die Rechnung eins lidl,Aldi und Konsorten an.


    PS: VM2 macht das ganze auch noch richtig mit 2 und mehr Steuersätzen und berechnet die Preisnachlässe anteilig


    Aus einem anderen Forum


    Das ist mehr falsch als richtig, was da steht. Du darfst keine Steuer draufschlagen, wenn du sie nicht zahlst.


    Wenn du Mehrwertsteuer nimmst, dann nimmst du sie als Treuhänder für den Staat. Du nimmst diese Steuer im Namen des Staates. Daher musst du sie dann auch Abführen.


    Richtig ist, dass die Preise eine Umsatzsteuer enthalten, da du deine Rechnungen nicht absetzen/ziehen kannst. Wie oben erklärt. Also hast du beim EK die Steuer bereits gezahlt und du darfst für DEINEN VK, keine Steuer draufschlagen. Dabei entgeht dem Staat die Mehrwertsteuer für den Mehrwert, welchen du geschaffen hast. Dafür darfst du auch nicht den Mehrwert deines EKs abziehen.


    Frag deinen Steuerberater und besser frag nich nur einen.

    Da wirfst du grob Dinge durcheinander.


    EK hat nichts mit deinem VK zu tun.


    Ob du deinen EK mit Steuer machst oder nicht, hat nichts mit deinem VK zu tun.


    Der VK richtet sich nach dem Marktpreis, nicht nach dem, wie er sich für dich errechnet. Die Differenz nennt man den Mehrwert. Wenn du ein Produkt für 100€ erstellst und für 50€ verkaufen musst, dann ist dein "Mehrwert" -50€.


    Klar kannste auch dein Produkt für 11,90€ einkaufen und deine gewünschte Gewinnspanne draufschlagen. 1.90 zahlst du an Tax. Wenn du es für 23,8€ verkaufst, dann müsstest du eigentlich 3,8 euro Taxt zahlen. Brauchst du aber als Kleinunternehmer nicht.


    Das heisst im Vergleich zu einer normalen Firma hast du dir 3,8(VK)-1,9(EK) euro Tax gespart.


    Aber das interessiert das Finanzamt nicht. Daher darfst du deine Rechenregel nicht als VATTAX oder TAX setzen, denn sonst wird es als TAX behandelt.


    Nimm doch einfach die Rechenregeln für den Gewinn, setze dort +%19 ein. Wenn du nicht mehr Kleinunternehmer bist, änderst du das einfach auf VATTAX, bham ferdsch. Echt simpler gehts eigentlich nicht und da musst du keine overrides machen nichts, nur klickibunti


    und noch ein wirklich wichtiger Tipp, frag deinen Steuerberater. Ich lese hier viele Formulierungen da würde es sich meinen Steuerberatern den Magen umdrehen.

    Ehrlich gesagt weiss ich auch nicht ob die Haken mit dem Mail verknüpft sind oder nicht :confused:


    War nur so eine Idee weil es mich verwundert, dass nur die Nettopreise angezeigt werden.


    Gruss Jamel


    Yepp, die sind miteinander verknüpft.


    Wozu man Artio mail braucht ist mir nicht klar. Man kann ganz simpel einen Layout override für invoice_items.php erstellen. Ein Layout override ist nur das kopieren von einer Datei.


    Line 80 bzw 82 ist

    Zitat


    echo '<span >'.$this->currency->priceDisplay($item->product_discountedPriceWithoutTax, $this->currency) .'</span><br />';
    } else {
    echo '<span >'.$this->currency->priceDisplay($item->product_item_price, $this->currency) .'</span><br />';


    Da einfach product_basePriceWithTax nutzen. Allerdings sollte das nicht nötig sein. Wer keine Tax einstellt, wird auch keine sehen.


    Das heisst ich sehe es hier ähnlich wie im anderem Thread, dass jemand versucht die Taxregeln zu nutzen und nicht anzuzeigen (was falsch ist).

    Tja siehste Naneona,


    was du machst ist illegal und völllig falsche Herangehensweise


    Wenn du Kleinunternehmer bist und du weist eine Steuer aus, MUSST du diese zahlen. Du darfst KEINE Taxregel haben als Kleinunternehmer. Du musst zahlen was du ausweist, aller erste Regel. Ob du ausweisen musst oder nicht, das regeln andere Gesetze.


    du brauchst auch keine Preise neu einzupflegen. Die Tax dauert für eine vatTax regel 5 minuten, wer länger braucht hat vm2 nicht verstanden. Man stellt die Regeln auch nicht PRO Produkt ein, sondern lässt virtuemart das machen (gibts nen Sticky für).


    Zudem ist die Mehrwertsteuer eine Mehr-wert-steuer. Das heisst dein Preis sind 10 euro, MIT steuer => 11.90. Wenn du einen Preis von 10 euro hast, und der soll jetzt mit Steuer sein, dann änderst du für das Finanzamt deinen Preis (nämlich 8,40€ netto).


    Du gehst vom Bruttopreis aus um dein Netto zu errechnen. Das ist zwar valide, ABER nicht die offizielle Berechnungsmethode.


    "Preise in Warenkorb und Rechnung als Netto oder Brutto darstellen."


    Hat man doch. Der Fehler liegt doch hier, wie ich anfangs vermutet habe in völlig falschen Steuerlichen Verständnis. VM2 läuft innerhalb 5 minuten innerhalb der Kleinunternehmerregelung. und es gibt auch kein "netto oder Brutto". Gibts nicht. Das einzige was man machen muss ist es die Worte zu ändern, z.B. statt Preis macht man Preis* und unten erklärt man den *(keine steuer, weil Kleinunternehmer).


    Wenn du Netto hast, haste auch Brutto und umgekehrt.


    "Wenn ich bei Steuern&Rechenregeln keine Tax angebe habe ich durchweg den gleichen Preis.
    Der Einzelpreis Links z.B. 9,90 ist dann gleich dem Preis rechts in der Liste und erscheint auch am Ende als zu zahlender Betrag."


    und genau so will es das Finanzamt haben. Das Problem ist so einfach zu lösen. Einfach die Steuer regel unpublishen, ferdsch.


    Das du da vm missbrauchen willlst, um Preise mit Steuern auszurechnen, die aber nicht sichtbar sein sollen, weil usw,.... das ist hart am Rande der Legalität und je nach Finanzamt, kannst du dadurch Stress bekommen.


    Wenn du rechnen willst, dann rechne und nehme Preismodifikator vor Steuern, gebe +% und 19 ein, dann haste die Rechnung auch, nur das es nicht als Steuer gilt. Oder nimm die Regel für den Profit, da gibste 19% ein und gut is. Du versuchst eindeutig das System auszutricksen und für meinen Geschmack bist du damit sogar zu weit gekommen ;-)


    "Wenn Markus sagte, dass er keine MwSt hat, heißt das wohl, dass sie nicht angezeigt wird, die Preise im Screenshot zeigen, dass er den Bruttopreis inkl. 19% MwSt angibt, da Nettopreis 25,xx Euro und Bruttopreis 29,xx Euro."


    Nein, Markus HAT eine Mehrwertsteuer eingegeben. Das System läuft automatisch genauso wie gefordert. Das System kann nicht Schmuh auffangen oder wenn Leute die Steuer falsch verstanden haben.


    Wir hatten auch Leute die sich beschwert haben, dass 19% von 11.90 abgezogen, nicht 10.00 sind, nenene (Auflösung Mathematik 6. Klasse Gymnasium in Bayern).


    So sieht das Preisarray aus, wenn man eine Steuer hat (an bissal bereinigt)



    und so sieht das ganze ohne Steuer aus



    Man beachte [basePriceWithTax] => 0, [taxAmount] => 0, [priceWithoutTax] => 10


    Preise mit 0 werden nicht angezeigt, Preise mit 0.00 werden angezeigt als 0,00€. Falls dein Laden mal überprüft wird und in der Order steht, dass du VatTax mit eingerechnet hast, aber nicht ausgewiesen hast, auaua.



    Andererseits, wenn wir in der mail einen anderen Wert nehmen als im Cart, das ist falsch. Ich verstehe aber folgendes immer noch nicht


    "Also eigentlich nur 'basePriceVariant' durch 'basePriceWithTax' ersetzen. Dann müsste es funktionieren wie du es dir vorstellst."


    Dann wird ja der Stück Preis mit Tax angezeigt. Das Ding ist, wir fassen diese layouts für vm2.1 nicht an. D. h. der Fehler wird dort auch drin sein. Aber dazu muss mir jemand genau erklären was der Fehler ist. Momentan sehe ich noch keinen Fehler auf unserer Seite.


    stückpreis(=netto, quantity=1)|Steuersumme mal quantity| Preisnachlass mal quantity| Brutto mal quantity.


    So sollte es im cart sein und in der email. Wenn man keine Steuer hat, sollte es so aussehen


    stückpreis(brutto) | 0 | 0 | stückpreis mal quantity

    Ich verstehe immer noch nicht was du machst.


    Warum hast du eine Steuer, welche du nicht ausweisen willst? Entweder du hast eine Mehrwertsteuer, dann musst du sie auch ausweisen, oder du hast keine Mehrwertsteuer. Dann rechnet vm auch keine Preise mit Tax aus, gibts nicht.


    Daher verstehe ich die ganze Angelegenheit nicht.

    Naneona, die Gründe sind sehr simpel


    Erstens ist vm international ausgelegt, das heisst nicht alles was wir in D brauchen, ist vernünftig einzubauen.
    Zweitens hat mich niemand auf diesen Thread aufmerksam gemacht und mein forum ist das hier (forum.virtuemart.net), was imho genug Arbeit ist. Der Grund ist vermurtlich, das die Leute die mich sonst auf so etwas aufmerksam machen, meinen das es ein sonderproblem ist und nicht in den core gehört.
    Drittens verstehe ich das Problem nicht. Wer keine Steuer einbaut, der sieht auch keine.


    Also ich habe auch vor kurzem selber einen shop für Kleinunternehmer eingerichtet.


    Im Warenkorb wird nun der Preis richtig dargestellt (Brutto Einzelpreis) aber nach dem Bestellen dann das böse Erwachen.
    In der Bestätigungsmail und in der Rechnung werden wieder die Einzelpreise ohne MwSt. angezeigt.


    Welche Mehrwertsteuer? Bist du jetzt Kleinunternehmer oder nicht? Guck ma extensions.virtuemart.net läuft mit und ohne Steuer. Ja das geht und das ganz ohne Core hacken, nur mit Einstellungen!


    Ich fürchte das Problem ist hier ganz anderer Natur. Bitte schicke mir einen Screenshot von einer Stelle, wo es richtig aussieht und der Stelle wo es falsch aussieht. Dann bitte genau erklären, mit Steuer, oder ohne Steuer? Das Thema ist " NETTOPREIS AUSBLENDEN BZW. ÄNDERN", gelöst wurde aber, wie man den BRUTTO preis anzeigt, statt dem NETTO. Nix mit dem einem noch dem anderen und wenn jemand Kleinunternehmer ist, warum ist dann da überhaupt irgendeine Steuer?