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

Ubercart als Kassensoftware (Rückgeldberechnung)

Eingetragen von zwerg (736)
am 21.01.2014 - 11:00 Uhr in
  • Views
  • Drupal 7.x

Hallo,

ich habe für einen Verein einen Webshop mit Ubercart erstellt. Da der Verein auch ein Museum hat, in welchem ab und an verkauft wird, möchten wir - zum Zwecke der zentralen Datenhaltung - dort auf einem PC über den gleichen Shop eine Art Kasse nutzen.

Die Darstellung/Aufbereitung ist mit Views und den entsprechenden Berechtigungen problemlos machbar. Was mir allerdings nicht gelingt ist die Bezahlungsart "Barzahlung" einzustellen, sodass direkt der gegebene Betrag eingetragen wird und UC das Rückgeld errechnet.

EDIT: Ziel soll es sein, eine Bezahlungsmethode "Barzahlung" zu erstellen, die nur eine bestimmte Rolle nutzen kann. Für diese soll im Checkout der Wert des Warenkorbs dargestellt sein, verbunden mit einem Feld "Gegebener Betrag" und einer automatischen Berechnung für das Feld "Rückgeld". Im Idealfall würden die Werte dann auf der Quittung bzw. Rechnung analog stehen.

Hat jemand hier eine Idee, wie man das lösen kann? Bekomme es weder mit Views Calc noch mit einem integrierten Webform gelöst.

Danke für eure Hilfe.

‹ View 1 am Anfang von View 2 anzeigen Ubercart als Kassensoftware (Rückgeldberechnung) ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hat niemand eine Idee?

Eingetragen von zwerg (736)
am 27.01.2014 - 23:11 Uhr

Hat niemand eine Idee?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das ist eine lokale Angelegenheit

Eingetragen von ronald (3857)
am 28.01.2014 - 11:35 Uhr

die wohl am besten mit einem JavaScript/JQUERY gelöst werden müsste.
Weder der Zahlbetrag noch die Rückgabe sind für den Server relevant, und sollten auch nicht über das Netz gejagt werden.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Lokal würde sicherlich

Eingetragen von zwerg (736)
am 28.01.2014 - 12:16 Uhr

Lokal würde sicherlich ausreichen, dann müsste ich jedoch den Betrag aus Drupal in einem Feld/Formular übergeben und lokal abspeichern.

Meine Idee war/ist es, das ganze z.B. mit einem zusätzlichen Webform (und Rules) o.ä. zu lösen, was bei der entsprechenden Berechtigung anstatt dem normalen Checkout angezeigt wird. Theoretisch ist es ja "nur" eine Erleichterung für den Bediener, der das Wechselgeld nicht ausrechnen muss.

Hättest du eine Idee, wie das mit JS/JQuery aussehen könnte?

Danke für deine Anregung.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Der Rechungsbetrag steht doch am Bildschirm

Eingetragen von ronald (3857)
am 28.01.2014 - 13:08 Uhr

dort kann ihn ein JScript auslesen.

Jetzt brauchst du nur ein Feld, in das der Zahlbetrag eingegeben wird, dann kann das JScript die Differenz errechnen.

Dieses Script musst du im Template für die letzte Seite des Verkaufsablaufes, bzw. die Anzeige der Gesamtsumme basteln.

Ist sicher nicht trivial, aber machbar.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 3 Tagen
  • Hey danke
    vor 1 Woche 3 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 4 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 2 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 2 Tagen
  • Kannst doch auch alles direkt
    vor 2 Wochen 6 Tagen
  • In der entsprechenden View
    vor 2 Wochen 6 Tagen
  • Dazu müsstest Du vermutlich
    vor 2 Wochen 6 Tagen
  • gelöst
    vor 5 Wochen 2 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20450

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

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