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 (856)
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.

# DrupalCenter-Moderator # Mitglied im Drupal e.V. # https://www.drupal.org/u/c-logemann
# CTO der Nodegard GmbH: CMS Security & Availability Operations / Wir unterstützen IT-Abteilungen, Agenturen, Freiberufler:innen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mit dem aktuellen VAT-Modul

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

kann man angeben, dass die Produktpreise Inklusivpreise sind.

Im Kaufabschluß wird dann die Mehrwertsteuer abgezogen und ausgewiesen.

Grüße
Ronald

  • 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 (3845)
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.

Grüße
Ronald

  • 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 (3845)
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

Grüße
Ronald

  • Anmelden oder Registrieren um Kommentare zu schreiben

Rules Condition: Data value is empty

Eingetragen von C_Logemann (856)
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.

# DrupalCenter-Moderator # Mitglied im Drupal e.V. # https://www.drupal.org/u/c-logemann
# CTO der Nodegard GmbH: CMS Security & Availability Operations / Wir unterstützen IT-Abteilungen, Agenturen, Freiberufler:innen

  • 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

  • Grundsatzfrage
  • Drupal 9 Hosting
  • Seite auf Xamp wird nicht geladen
  • Anregung für die Installation von Drupal
  • [simplenews_stats] [D10] Keine Öffnungen/Ansichten der Newsletter werden gezählt
  • Theme Olivero - Rand entfernen?
  • Olivero veraendern
  • Upgrade Drupal 9 auf 10
  • Matomo(?) in Seite, aber Deinstalliert!
  • Upgrade Drupal 7 auf Drupal 9 / Inhalt erstellen zeigt nur Fehler an
  • Fehlermeldung nach Update auf Drupal 10
  • Wie Button erstellen?
Weiter

Neue Kommentare

  • Dschungel triffts ganz gut
    vor 8 Stunden 34 Minuten
  • Grundsatzfrage
    vor 1 Tag 4 Stunden
  • Schlichte Antwort: Ja, das
    vor 1 Tag 6 Stunden
  • Hallo! Welchen Host nutzt du
    vor 2 Tagen 10 Stunden
  • Also bei mir funktioniert es
    vor 2 Tagen 11 Stunden
  • Hat mir auch sehr geholfen,
    vor 2 Tagen 11 Stunden
  • Releases Stand 20-9-2023
    vor 3 Tagen 20 Stunden
  • Hi, Das ist leider nicht das
    vor 4 Tagen 14 Stunden
  • Wie plötzlich passierte
    vor 5 Tagen 18 Stunden
  • Sowas geht immer mit
    vor 1 Woche 17 Stunden

Statistik

Beiträge im Forum: 248812
Registrierte User: 19837

Neue User:

  • Thorsten Kötter
  • inklusion
  • sofortnovo

» Alle User anzeigen

User nach Punkten sortiert:
wla9334
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3845
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 3 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