Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

Drupal Commerce: MwSt abziehen (VAT-Uid)

Eingetragen von Kamikatze (8)
am 30.07.2012 - 10:25 Uhr in
  • Module
  • Drupal 7.x

Hallo Leute,

ich baue gerade eine Webshop zusammen.
Im Preis meiner Produkte ist die Mwst bereits enthalten zb.: ein Produkt kostet 24,90 inkl. MwSt.
Ich möchte nun das der Kunde beim Warenkorb bei den Billing Inforamtions (wo er seine Daten eingeben muss) auch seine VAT-Uid eingeben kann.
Wenn diese VAT-Uid vorhanden ist dann soll die MwSt von dem Preis abgezogen werden dh. das Produkt würde statt 24,90 nur mehr 20 € kosten.
Wenn er keine VAT-Uid hat dann bleibt der Preis normal.
Ist das irgendwie möglich so hinzubekommen??

Viel dank schon mal für eure Hilfe.
LG

‹ nice menus: unterebenen sollen sichtbar bleiben nachdem sie angeklilckt wurden Paypal erkennt LM_Paypal als Abo, auch wenn es als Einmalzahlung genutzt wird. ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Sichtweise umdrehen

Eingetragen von C_Logemann (919)
am 30.07.2012 - 22:52 Uhr

Es ist sinnvoll (und vllt. der einzige Weg), die Preislogik erstmal immer vom Netto-Preis ausgehend aufzubauen (so habe ich das gemacht). Dazu gibt es Rules zum Errechnen der Mehrwertsteuer bei der Preisberechnung. Diese Rules wiederum kann man dann mit einer Ausnahme-Bedingung versehen, wenn man das möchte.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mit dem aktuellen VAT-Modul

Eingetragen von ronald (3857)
am 30.07.2012 - 23:03 Uhr

kann man angeben, dass die Produktpreise Inklusivpreise sind.

Im Kaufabschluß wird dann die Mehrwertsteuer abgezogen und ausgewiesen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke mal für Eure Tipps, das

Eingetragen von Kamikatze (8)
am 31.07.2012 - 10:18 Uhr

Danke mal für Eure Tipps, das Problem ist aber das selbst wenn ich das zB mit dem VAT-Module mache dass ja die Mehrwertssteuer immer abgezogen wird und sie sollte ja nur abgezogen werden wenn eine VAT-UID eingegben wurde (gilt auch für das BSp mit dem Umdrehen)
Problem ich hab versucht mit Vergleich der Bestelladressen Komponenten zu schauen ob eine VAT-UID vorhanden ist, nur das Feld der Vat-UID wird mir nicht angezeigt sondern nur die Standart Adresse-Felder wie Name, Adresse, Land etc.
Weiß dafür vl irgendwer eine Lösung?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das ist natürlich ein anderer Fall

Eingetragen von ronald (3857)
am 31.07.2012 - 10:33 Uhr

Hier geht es um unterschiedliche Zielgruppen.

Wer eine VAT-ID hat, ist Wiederverkäufer und hat eh' andere Bedingungen.

In diesem Fall würde ich das mit Rollen regeln.

Wer eine VAT-ID eingetragen hat, bekommt eine andere Rolle (Wiederverkäufer), und damit kann man dann den Checkoutprozess ändern.

  • Anmelden oder Registrieren um Kommentare zu schreiben

mhm ja das wäre ne Idee, mein

Eingetragen von Kamikatze (8)
am 31.07.2012 - 10:44 Uhr

mhm ja das wäre ne Idee, mein Problem is nur wie greife ich auf das VAT-ID Feld zu?? über die Rules kann ich nirgends auf das Feld zugreifen um eben zu überprüfen ob da ne VAT-ID eingegeben wurde oder nicht

  • Anmelden oder Registrieren um Kommentare zu schreiben

wo steht die VAT-ID?

Eingetragen von ronald (3857)
am 31.07.2012 - 10:53 Uhr

Die sollte doch im Userprofil stehen.

Die Rollenvergabe könnte man an das Event Userprofile Changed hängen.

Nur so als Idee

  • Anmelden oder Registrieren um Kommentare zu schreiben

Rules Condition: Data value is empty

Eingetragen von C_Logemann (919)
am 31.07.2012 - 11:05 Uhr

Du kannst auf das Objekt des aktuellen Users als Condition zugreifen: z.B. "site:current-user:field-vat-id" wenn Du Feld mit der User Entity verknüpft hast, das "field_vat_id" heißt. Je nachdem wie rum Du Deine Lösung angehst, kannst Du die Condition (Bedingung) negieren. Probier das mal. Außerdem ist es nicht so schwer selbst Rules Conditions zu programmieren.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ah okay, danke Carsten werd

Eingetragen von Kamikatze (8)
am 31.07.2012 - 11:08 Uhr

Ah okay, danke Carsten werd ich mal ausprobieren :)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • What is Betaflight firmware
  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Hilfe zu Updates oder Composer
  • Vergleich Drupal und Contao
  • [geloest] Blocks in Bootstrap nebeneinander darstellen und nicht untereinander
  • DrupalCamp Frankfurt 27-28 November 2026
  • Bitte mein Bentzerkonto löschen
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
Weiter

Neue Kommentare

  • Danke ich werde mir die
    vor 2 Tagen 12 Stunden
  • anyone has a working Betaflight mirror right now?
    vor 5 Tagen 2 Stunden
  • Vielen Dank für Ihren
    vor 5 Tagen 6 Stunden
  • Composer ist sehr ratsam
    vor 1 Woche 5 Stunden
  • Vielen Dank für den
    vor 1 Woche 2 Tagen
  • Die alten CMS Vergleiche von contentmanager.de
    vor 1 Woche 3 Tagen
  • Gut gemacht
    vor 1 Woche 3 Tagen
  • Layout Builder etc. z.B. für Landing Pages
    vor 1 Woche 3 Tagen
  • Links
    vor 1 Woche 5 Tagen
  • Moin,wow, sehr gutes
    vor 1 Woche 6 Tagen

Statistik

Beiträge im Forum: 250316
Registrierte User: 20562

Neue User:

  • rofilm
  • Cruzorerm
  • Plandkeews

» Alle User anzeigen

User nach Punkten sortiert:
wla9466
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 15 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association