User Tools

Site Tools


offer-cube:howto:positiongroup

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

offer-cube:howto:positiongroup [2019/06/02 20:38] (current)
Line 1: Line 1:
 +====== offer-cube / Positionsgruppen ======
 +
 +Zurück zur [[offer-cube:​howto|Anleitungen / HowTos]]
 +
 +Siehe auch [[offer-cube:​howto:​offer|Angebote]] \\
 +Siehe auch [[offer-cube:​howto:​position-favorite|Favoriten-Position]] \\
 +Siehe auch [[offer-cube:​faq:​faq_variables-positiongroup|FAQ:​ Positionsgruppen/​Text mit Variable]] \\
 +
 +===== Allgemeines / Zusammenfassung =====
 +
 +Eine **Position** besteht aus einem oder mehreren (meistens thematisch zusammengehörenden) [[offer-cube:​howto:​article|Artikeln]].
 +
 +Eine Position kann einer **Positionsgruppe** zugeordnet sein, die verschiedene Eigenschaften der Position sowie Darstellung im PDF steuert.\\
 +Dazu gehören:
 +
 +   * Ober-Überschriften und Beschreibung für eine Gruppe von Positionen (z.B. "Die folgenden Positionen sind empfohlen"​)
 +   * Darstellung des Positions-Preises (z.B. stattdessen "auf Anfrage"​ oder ein anderer Fixtext)
 +   * Darstellung der Artikel-Preise (z.B. nur Gesamtpreis und keine Einzelpreise oder ein anderes Preisfeld verwenden)
 +   * Position automatisch auf Optional setzen
 +
 +===== Details: Positionsgruppen anlegen und verwalten =====
 +
 +Unter //​Einstellungen//​ --> //​Stammdaten//​ --> //​Positionsgruppen//​ können die Positionsgruppen gepflegt werden.
 +
 +{{offer-cube:​howto:​positiongroup:​offer-cube_howto_positiongroup_01-details.png|Positionsgruppe anlegen}}
 +
 +Danach stehen die angelegten und aktiven Positionsgruppen für bestehende oder neue Positionen zur Auswahl zur Verfügung.
 +
 +Diese Positionsgruppe setzt die Positionen auf Optional. \\
 +Wird eine entsprechende Position im Angebot dargestellt,​ wird vor der Position im PDF der Name der Positionsgruppe sowie die Beschreibung dargestellt.
 +
 +
 +===== Details: Positionsgruppe auswählen =====
 +
 +Die Positionsgruppen können beim Bearbeiten einer Position in Angebot, Auftrag oder Rechnung ausgewählt werden.
 +
 +{{offer-cube:​howto:​positiongroup:​offer-cube_howto_positiongroup_02-details-edit-position.png|Position bearbeiten}}
 +
 +{{offer-cube:​howto:​positiongroup:​offer-cube_howto_positiongroup_02-details-select-in-position.png|Positionsgruppe auswählen}}
 +
 +===== Details: Ergebnis im PDF =====
 +
 +{{offer-cube:​howto:​positiongroup:​offer-cube_howto_positiongroup_03-result-pdf.png|Ergebnis im PDF}}
 +
 +
 +===== Praxis-Beispiel:​ Auf-Anfrage Positionen =====
 +
 +Mit Positionsgruppen können auch "auf Anfrage"​ Positionen erstellt werden. \\
 +Hier kann statt dem optionalen in Klammer gesetzten Preis oder auch bei nicht bepreisten 0,00 Euro Positionen ein alternativer Text angezeigt werden.
 +
 +Um dies umzusetzen einfach eine neue Positionsgruppe wie folgt anlegen:
 +
 +   * Eventualposition setzen? **auf optional setzen**
 +   * Preisangabe bei Position **immer definierten Text anzeigen**
 +   * Text statt Positionspreis **auf Anfrage**
 +   * Preisangabe bei Artikel **weder Preis noch Menge anzeigen**
 +
 +{{offer-cube:​howto:​positiongroup:​offer-cube_howto_positiongroup_31-example-auf-anfrage-positiongroup.png|Positionsgruppe für Auf-Anfrage}}
 +
 +== "auf Anfrage"​ Resultat im PDF ==
 +
 +{{offer-cube:​howto:​positiongroup:​offer-cube_howto_positiongroup_33-example-auf-anfrage-pdf.png|Positionsgruppe für Auf-Anfrage PDF}}
 +
 +
 +===== Praxis-Beispiel:​ Checklisten mit Variablen und Fixtext =====
 +
 +Mit Positionsgruppen auch [[offer-cube:​howto:​pdf-special-variables|PDF Power User Funktionen Variablen/​Funktionen]] verwendet werden.
 +
 +Dies kann benutzt werden um z.B. Checklisten in einem Auftrag abzubilden. \\
 +Hierzu werden Artikel verwendet und die Anzahl der Artikel wird ausgewertet um dann statt dem Preis OK oder Nicht-OK anzuzeigen.
 +
 +Um dies umzusetzen eine neue Positionsgruppe wie folgt anlegen:
 +
 +   * Positionsgruppe in PDF anzeigen? **Gruppe nicht anzeigen**
 +   * Eventualposition setzen? **auf optional setzen**
 +   * Preisangabe bei Position **immer definierten Text anzeigen**
 +   * Text statt Positionspreis ** ** (leer)
 +   * Preislayout bei Position **Preis immer normal anzeigen**
 +   * Preisangabe bei Artikel **Preisfeld verwenden**
 +   * Preisfeld für Artikel **Artikel EAN Code**
 +
 +{{offer-cube:​howto:​positiongroup:​offer-cube_howto_positiongroup_36-example-ok-nicht-ok.png|Positionsgruppe für OK/Nicht-OK Checklist mit Artikel}}
 +
 +== Artikel anlegen und EAN Code mit Variablen befüllen ==
 +
 +Nun einen Checklisten Artikel z.B. "​Check:​ Backup durchgeführt"​ anlegen.
 +
 +Hierbei das in der Positionsgruppe ausgewählte Feld "​EAN"​ mit der Variablenauswerten (siehe [[offer-cube:​howto:​pdf-special-variables|PDF Power User Funktionen Variablen/​Funktionen]]) befüllen: \\
 +<​code>​[[if $obj.amount == 1]]OK[[else]]Nicht-OK[[/​if]]</​code>​
 +
 +{{offer-cube:​howto:​positiongroup:​offer-cube_howto_positiongroup_37-example-ok-nicht-ok-article.png|Artikel mit Variable für OK/Nicht-OK Checklist}}
 +
 +== Artikel und Anzahl in Position ​ ==
 +
 +Nun den Artikel in die Position einfügen und die Anzahl setzen:
 +
 +   * 1 = OK
 +   * 2 = Nicht-OK
 +
 +{{offer-cube:​howto:​positiongroup:​offer-cube_howto_positiongroup_38-example-ok-nicht-ok-position.png|Artikel in Position}}
 +
 +== OK/Nicht-OK Resultat im PDF ==
 +
 +{{offer-cube:​howto:​positiongroup:​offer-cube_howto_positiongroup_39-example-ok-nicht-ok-pdf.png|Positionsgruppe für OK/Nicht-OK PDF}}
 +
 +
 +===== Praxis-Beispiel:​ Wiederkehrende/​monatliche Kosten =====
 +
 +Bei wiederkehrenden Kosten z.B. monatliche Lizenzgebühren,​ Vermietungen,​ etc. macht es Sinn im Angebot:
 +  * diese wiederkehrenden Kosten nicht in den Gesamtbetrag mitaufzunehmen
 +  * diese regelmäßigen Kosten direkt z.B. als "/ monatlich"​ auszuweisen
 +
 +Hierzu kann eine Positionsgruppe wie folgt angelegt werden:
 +
 +   * Positionsgruppe in PDF anzeigen? **Bei Gruppenwechsel anzeigen**
 +   * Eventualposition setzen? **auf optional setzen**
 +   * Preisangabe bei Position **immer definierten Text anzeigen**
 +   * Preislayout bei Position **Preis immer normal anzeigen**
 +   * Text statt Positionspreis
 +<​code>​[[$obj.price|d2bCurrency:"​ Euro"​]] / Monat</​code>​
 +
 +{{offer-cube:​howto:​positiongroup:​offer-cube_howto_positiongroup_41-example-recurring.png|Positionsgruppe für Wiederkehrende Kosten}}
 +
 +== Wiederkehrende/​monatliche Kosten Resultat im PDF ==
 +
 +{{offer-cube:​howto:​positiongroup:​offer-cube_howto_positiongroup_42-example-recurring-pdf.png|Positionsgruppe für Wiederkehrende Kosten PDF}}
  
offer-cube/howto/positiongroup.txt · Last modified: 2019/06/02 20:38 (external edit)