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

Mit Webform ein Bestellformular bauen und automatisch Rechnungen erzeugen

Eingetragen von Metasequoia (96)
am 26.11.2015 - 22:02 Uhr in
  • Modulsuche
  • Drupal 7.x oder neuer

Hallo,

kann mir bei folgender Zielstellung jemand mit Tipps zu geeigneten Modulen und zur Umsetzung weiterhelfen?

Es soll ein einfaches Bestellformular erstellt werden (da bietet sich ja das Webform-Modul an) und aus den übermittelten Formularwerten soll dann später auch eine Rechnung erstellt werden. Geht sowas? Webform listet ja die Formularwerte schön in einer Tabelle auf und die Werte lassen sich auch nach Excel exportieren. Mit den Exceldaten könnte man dann vielleicht eine Rechnung erstellen (wie genau ist mir auch noch nicht klar.) Aber geht das auch einfacher, bzw. gibts für sowas ein Drupal-Modul? Sicher lässt sich dafür auch was programmieren, aber das würde hier den Rahmen sprengen.

z.B. wäre es toll, wenn direkt nach einer Absendung des Bestellformulars eine Rechnung mit den Werten des Formulars (Name, Adresse, bestellte Artikel, Preis, Gesamtsumme, ...) automatisch generiert wird und nicht manuell die Webformdaten nach Excel exportiert werden müssen.

Hat jemand Ideen zu meinem Problem? Ich kann es gern auch noch detaillierter erläutern, wenn hier noch was unklar ist.

‹ Bot-Trap Module gegen Spider / Bot Taxonomy -> Terms beim speichern füllen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

aus deiner kurzen Beschreibung

Eingetragen von ronald (3857)
am 27.11.2015 - 07:32 Uhr

geht leider nicht so ganz hervor, was du vor hast.

Vielleicht wäre commerce besser geeignet?

Du musst nicht unbedingt das komplette Kickstartpaket mit Shop nehmen.

Eventuell ist aber auch ein Teil von Erpal geeignet?

Vielleicht auch einfach nur das Invoicemodul?

Webform mag hübsch sein, die Weiterverarbeitung der Daten ist jedoch etwas schwieriger.

  • Anmelden oder Registrieren um Kommentare zu schreiben

In Drupal kannst du das fast

Eingetragen von glycid (921)
am 27.11.2015 - 07:32 Uhr

In Drupal kannst du das fast mit "Bordmitteln" bauen.

  • Lege einen Inhaltstyp "Bestellung" an.
  • Füge deine Felder ein, die der User beim Aufruf von /node/add/bestellung ausfüllen / auswählen muss
  • Füge weitere Felder "Summe", "UST" ,"Gesamtbetrag", "Rechnungsnummer", "Umsatzsteuer-ID" etc. hinzu, welche der User nicht bearbeiten darf (Stichwort Field Permission)
  • Mit Rules führst du die Berechnungen durch und füllst die Entsprechenden Felder mit den Werten
  • Aus dem Node generierst ein PDF
  • Mit views kannst du die Bestellungen verwalten und mit Rules die Rechnungs- PDF auch verschicken
  • Anmelden oder Registrieren um Kommentare zu schreiben

Natürlich kann man das nachbauen

Eingetragen von ronald (3857)
am 27.11.2015 - 08:30 Uhr

als nächste Stufe kommt dann eine "offene Posten Verwaltung", und dann will man seinen Usern auch die bezahlung mit PayPal oder Kreditkarte anbieten, und dann sollen vielleicht feste Angebote einfach in die Rechnung übertragbar werden ...

So entwickeln sich solche Projekte.

Da ist es dann gut, wenn man auf bestehende Lösungen zurückgreifen kann, die mitwachsen, und deren Datenstrukturen weiterverwendbar sind.

Deshalb würde ich zur ERPAL-Lösung tendieren (man muss ja nicht alles aktivieren).

Ist auch noch eine Menge Arbeit, dies an die eigenen Vorstellungen anzupassen.

Von Webform würde ich aber definitiv Abstand nehmen. Das sieht kurz ganz gut aus, ist aber zu unflexibel.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen Dank für eure

Eingetragen von Metasequoia (96)
am 29.11.2015 - 12:15 Uhr

Vielen Dank für eure Tipps!

Es ist nur ein kleines Projekt, dass natürlich auch wachsen kann, aber aufgrund des derzeit kleinen Budgets tendiere ich zur Lösung mittels Inhaltstyp "Bestellung" wie es Glycid skizziert hat. Einarbeitung in Erpal ist gerade zu zeitaufwendig, aber sicher mal lohnenswert für vergleichbare zukünftige Projekte.

  • Anmelden oder Registrieren um Kommentare zu schreiben

mit content_type

Eingetragen von ronald (3857)
am 30.11.2015 - 08:03 Uhr

Bist du auf der sicheren Seite, und kannst es beliebig weiter entwickeln.

  • 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 6 Tagen
  • Hey danke
    vor 2 Wochen 9 Stunden
  • Update: jetzt gibt's ein
    vor 2 Wochen 1 Tag
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 5 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 5 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 2 Tagen
  • In der entsprechenden View
    vor 3 Wochen 2 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 2 Tagen
  • gelöst
    vor 5 Wochen 6 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 9 Stunden

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» 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 14 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