Erweiterungen von metas
Aus ADempiere Handbuch von metas GmbH
Inhaltsverzeichnis |
Jasper-Belege
Komplette und sofort einsetzbare Jasper-Belege für Angebot, Auftrag, Lieferschein, Rechnung, Bestellung.
Druckformat: Mehrfachauswahl Jasper
Im Druck-Vorschaufenster der ADempiere-Berichtsengine hat der Benutzer die Möglichkeit zwischen verschiedenen Druckformaten auszuwählen. Diese Funktionalität wurde jetzt auch für die Druck-Vorschau per Jasper-Berichtsengine implementiert und um eine weitere Funktionalität erweitert (Druckgruppe):
- Standard Druckformat wird beim Aufruf des Jasper-Druckvorschau-Fensters angezeigt (wie gehabt)
- Im Druckformat neues Feld Druckgruppe. Hierüber können zusätzliche Druckformate ausgewählt werden die in im Jasper-Druckvorschau-Fensters zur Auswahl zur Verfügung stehen sollen.
Produkt Info
Produkt Info: Baum - Produktkategorie
In der Produktinfo wurde ein Baumelement eingefügt, der die im System befindlichen Produktkategorien anzeigt. Der Aufbau des Kategoriebaums wird bei der Einrichtung von Produktkategorien berücksichtigt. Kommen also neue Kategorien hinzu, so wird der Baum automatisch aktualisiert.
Produktinfo: Filter Produkte, die in keiner Preisliste enthalten sind
In der Produktinfo wird unter Preisliste auch ein Eintrag ohne Preisliste angezeigt. Dieser gibt alle Produkte aus, die noch keiner Preisliste zugeordnet sind.
Refresh inaktiv während Aktualisierung
Wird in einem Info Fenster die Aktualisierung engestossen, so wird der Aktualisieren-Button ausgegraut (inaktiv). Der Button wird erst dann wieder aktiviert, wenn das Ergebnis des Refreshs ausgegeben wurde. Vor allem in der Produktinfo führte dieser aktive Button zu unnötigen mehrfach Aktualisierungen beim Benutzer.
Verbesserung an Multiproduktauswahl in Produktinfo
Verbesserung der Multi-Produktauswahl per Produktinfo (Doppelklick auf Zeile, nicht nur auf Checkbox) um Positionen in Auftrag/ Bestellung, Lieferschein/ Wareneingang sowie Aus- und Eingangsrechnung einfügren zu können. die Idee und initiale Implementierung wurde von Michael Judd durchgeführt.
- Verbesserungen
- Aktiv bei Filterwechsel
- Haken anstatt nur Markierung
- Doppelklick wie bisher
Erweiterte Geschäftslogik
Stückzahlabhängige Preise (Staffelpreise)
Im Großhandel werden neben Preisen, Rabatten und Staffelrabatten auch oftmals Staffelpreise benötigt. Diese Funktionalität wurde als Pendant zum Rabattschema eingerichtet. Im Fenster Preisliste kann über eine Checkbox hat Staffelpreise die Staffelpreiseinrichtung aktiviert werden.
- Wenn die Checkbox angehackt ist
- wird das Subtab sichtbar
- sind die Preise in Produkt-Preis nur noch Read-Only und zeigen den Preis für die Stückzahl 1
- Das Subtab enthält (wenn sichtbar) per Default einen Eintrag Stückzahl 1 und den Preisen aus dem Tab "Produkt-Preis"
- Es wird durch den Client sichergestellt, dass es immer genau eine Preisstaffel mit Stückzahl 1 gibt
Die Preisermittlung berücksichtigt nun zusätlich die Preise per Staffel. Rabatte/ Staffelrabatte werden nach der Preisermittlung wie gewohnt berechnet.
Umbau der Lieferschein Erstellung
Die Lieferscheinerstellung im Standard ADempiere System erfolgt mit Bestandsreservierungen zu Produkten. Die Berücksichtigung der Geschäftspartner bei den Reservierungen hatte jedoch kein Gewicht. So wurden Lieferscheinerstellungen nur nach Priorität durchgeführt, nicht jedoch nach dem Datum des Auftrags. Die Lieferscheinerstellung wurde grundlegend überarbeitet:
- Lieferscheine werden in der Reihenfolge von Priorität und Auftragsdatum erstellt
- Auch bei individuell generierten Lieferscheinen (Parameter Geschäftspartner im Prozess) wird die Abarbeiterung der Reihenfolge eingehalten. Der Geschäftspartner wird nicht automatisch vorgezogen
- Checkbox/ Funktionalität Geschäftspartner vorziehen eingerichtet
Einrichtung Portofreibetrag bei Lieferschein Erstellung
In einem neuen Datenfeld im Geschäftspartner kann ein Portofreibetrag eingertragen werden, der bei der Lieferscheinerstellung berücksichtigt wird. Es wird geprüft, ob die zur Lieferung anstehenden Aufträge diesen erfassten Portofreibetrag erreichen, wenn nicht dann wird auch kein Lieferschein erstellt. Der Benutzer kann durch einen Prozessparameter Einfluß auf die Portofreibetrag-Berücksichtigung Einfluß nehmen:
- BPartner hat einen Portofreibetrag, der bei der LS-Erstellung herangezogen wird
- Prozess-Parameter um den Protofreibetrag zu ignoieren
Incoterms
Im Großhandel sowie im Im- und Export werden oftmals Incoterms verwendet um die Lieferbedingungen bzw. Kostenübernahme bei Lieferungen eindeutig festzulegen. Hierfür wurde die Erfassungsmöglichkeit im Auftrags- sowie Einkaufsprozess in ADempiere eingefügt. Die folgenden Incoterms (Quelle wikipedia.de) wurden eingerichtet:
Code Bedeutung anzugebender Ort EXW ab Werk (engl.: EX Works) Standort des Werks FCA frei Spediteur (engl.: Free Carrier) Ort FAS frei längsseits Schiff (engl.: Free Anlongside Ship) Verladehafen FOB frei an Bord (engl.: Free On Board) Verladehafen CFR Kosten und Fracht (engl.: Cost And Freight) Bestimmungshafen CIF Kosten, Versicherung und Fracht (engl.: Cost Insurance Freight) Bestimmungshafen CPT Fracht, Porto bezahlt bis (engl.: Carriage Paid To) Bestimmungsort CIP Fracht, Porto und Versicherung bezahlt bis (engl.: Carriage Insurance Paid) Bestimmungsort DAF frei Grenze (engl.: Delivered At Frontier) Lieferort an der Grenze DES frei ab Schiff (engl.: Delivered Ex Ship) Bestimmungshafen DEQ frei ab Kai (engl.: Delivered Ex Quay) Bestimmungshafen incl. Entladung DDU frei unverzollt (engl.: Delivery Duty Unpaid) Bestimmungsort im Einfuhrland DDP verzollt (engl.: Delivery Duty Paid) Lieferort im Einfuhrland
In ADempiere wurden die folgenden Änderungen vorgenommen:
- Anpassung der Tabellen C_Order, M_InOut, C_Invoice
- Anpassung der Fenster Auftrag, Lieferschein, Rechnung, Bestellung, Wareneingang, Eingangsrechnung
- Anpassung der Modell-Klassen MOrder, MInOut, MInvoice
eMail-Versand Auftrag
Vorbelegung der Empfänger-Mailadresse (mit dem jeweiligen Geschäftspartner) beim Senden eines Auftrags als Email aus der Jasper-Druckvorschau.
Pattern bei Belegnummern
Die Formatierung von Belegnummern war bislang nur auf eine fortlaufende Zahl sowie Prefix und Suffix beschränkt. Zusätzlich wurde die Möglichkeit implementiert, sog. Patterns für die Belegnummern-Formatierung einsetzen zu können. Aus der ADempiere Community hat Low Heng Sin zur gleichen Zeit noch eine neue Funktionalität implementiert, um in Prefix und Suffix auch Variablen und Formeln einzubinden, um z.B. im Prefix immer das aktuelle Jahr einstellen zu können.
Textbaustein in eMail
Die Texte in eMails - z.B. in den Korrespondenzen an Kunden - sind oftmals identisch. So kommen in 90% der Fälle eher Formeln als individuelle Texte zum Einsatz. Aus diesem Grund wurde im ADempiere eMail Editor die Möglichkeit implementiert Textkonserven einzubetten. Diese können über ein Drop-Down-Menü ausgewählt werden.
