Seitenhistorie
Name: | Basistemplate |
Package: | org.nuclet.basistemplate |
Namensraum: | BAS |
Version: | 1.0.5 |
Datum: | 18.07.2013 |
...
Das Basistemplate-Nuclet umfasst im Rahmen der .nuclet-Datei
diverse Entitäten Businessobjekte (für Aufträge, Bestellungen, Rechnungen, Kunden, Lieferanten, Artikel, etc.),
die Layouts für diese EntitätenBusinessobjekte,
fünf Statusmodelle (für Aufträge, Bestellungen, Gutschriften, Lieferscheine und Rechnungen),
fünf Arbeitsschritte (für die Übernahme von Daten einer Entität eines Businessobjekts in eine andere Entitätanderes Businessobjekt),
diverse Java-Regeln (verteilt auf Packages),
die Attributgruppe „Grunddaten“,
eine Benutzergruppe „Default“,
acht Value-List-Provider zur Befüllung von Auswahllisten in Layouts,
vier Suchfilter,
zwei Nuclet-Abhängigkeit (zum Nuclet „Lager“ für Lagerfunktionalität, und zum Nuclet „Nummernkreise“ für automatische Nummernvergabe).
...
Typ | Name, englisch | Name, deutsch | Kurzbeschreibung |
---|---|---|---|
EntitätBusinessobjekt | Adresse | Adresse |
|
| Adresstyp | Adresstyp |
|
| Anrede | Anrede |
|
| Artikel | Artikel |
|
| Artikel EK Preis | Artikel EK Preis | gestaffelte Einkaufspreise |
| Artikel VK Preis | Artikel VK Preis | gestaffelte Verkaufspreise |
| Artikelgruppe | Artikelgruppe |
|
| Auftrag | Auftrag |
|
| Auftragsposition | Auftragsposition |
|
| Bearbeiter | Bearbeiter | Sachbearbeiter |
| Bestellposition | Bestellposition |
|
| Bestellung | Bestellung |
|
| Einheit | Einheit | für eigene Einheiten (z.B. Stück, Meter, kg) |
| Gutschrift | Gutschrift |
|
| Gutschriftsposition | Gutschriftsposition |
|
| Kunde | Kunde |
|
| Kundenansprechpartner | Kundenansprechpartner |
|
| Kundengruppe | Kundengruppe |
|
| Land | Land |
|
| Lieferant | Lieferant |
|
| Lieferschein | Lieferschein |
|
| Lieferscheinposition | Lieferscheinposition |
|
| Postleitzahlen | Postleitzahlen | Orte sind auf PLZ-Ebene zu hinterlegen |
| Preiseinheit | Preiseinheit |
|
| Rechnung | Rechnung |
|
| Rechnungsposition | Rechnungsposition |
|
| Sprache | Sprach | Spracheinstellungen (bspw. für Kundenformulare) |
| Steuersatz | Steuersatz | Mehrwertsteuersätze |
| Versandart | Versandart | inkl. einer Versandkostenpauschale |
| Wareneingang | Wareneingang |
|
| Währung | Währung | Währungsunterstützung ist vorgesehen, muss aber noch mit eigener Funktionalität hinterlegt werden! |
| Zahlungskonditionen | Zahlungskonditionen |
|
Layout | Adresstyp |
|
|
| Anrede |
|
|
| Artikel |
|
|
| Artikelgruppe |
|
|
| Auftrag |
|
|
| Bearbeiter |
|
|
| Bestellung |
|
|
| Einheit |
|
|
| Gutschrift |
|
|
| Kunde |
|
|
| Kundengruppe |
|
|
| Land |
|
|
| Lieferant |
|
|
| Lieferschein |
|
|
| Lieferschein Suche |
| gesondetes Layout für die Suche nach Lieferscheinen |
| Postleitzahlen |
|
|
| Preiseinheit |
|
|
| Rechnung |
|
|
| Sprache |
|
|
| Steuersatz |
|
|
| Versandart |
|
|
| Währung |
|
|
| Zahlungskonditionen |
|
|
Statusmodell | Auftrag |
|
|
| Bestellung |
|
|
| Gutschrift |
|
|
| Lieferschein |
|
|
| Rechnung |
|
|
Java-Package | org.nuclet.basistemplate.facade | entitätenbezogene Businessobjektenbezogene Datenbankzugriffe | |
| org.nuclet.basistemplate.logic | Geschäftslogik | |
| org.nuclet.basistemplate.object | Objektklassen für Preisinformationen | |
| org.nuclet.basistemplate.rule | Steuerung von Insert-/Update-/Delete-Events | |
| org.nuclet.basistemplate.wrapper | Wrapper-Klassen für Verallgemeinerungen und als Schnittstellen für die Java-Regeln vom Lager-Nuclet | |
Attributgruppe | Grunddaten |
| Standard-Attributgruppe |
Benutzergruppe | Default |
| Standard-Benutzergruppe |
Value List Provider | VLP Adresse je Lieferant |
| |
| VLP Lager je Artikel/Lager |
| |
| VLP Lagerorte je Lager |
| |
| VLP Lieferadresse je Kunde |
| |
| VLP PLZ je Land |
| |
| VLP Rechnungsadresse je Kunde |
| |
| VLP Standard Kunde für Bestellung |
| |
Suchfilter | Abgeschlossen |
| |
| Geplant |
| |
| Offen |
| |
| Storniert |
| |
Nuclet-Abhängigkeit | org.nuclet.Lager | Lagerfunktionalität | |
| org.nuclet.Nummernkreise | automatisierte Nummernvergabe |
...
Regeln für maskengesteuerte Events (org.nuclet.basistemplate.rule)
Regeln für die Geschäftslogik (org.nuclet.basistemplate.logic)
Regeln für entitätsbezogene businessobjektsbezogene Datenbankzugriffe (org.nuclet.basistemplate.facade)
Regeln für enitätsübergreifende Verallgemeinerungen und als Schnittstelle für die Java-Klassen des Lager-Nuclets (org.nuclet.basistemplate.wrapper)
Objektklassen für Preisinformationen (org.nuclet.basistemplate.object)
...
In der Menü-Navigationsleiste unter „Stammdaten“ finden Sie die Masken für die folgenden Stammdaten-EntitätenBusinessobjekte:
Zahlungskonditionen
Versandart
Land
Postleitzahlen (Definition von Ortsangaben)
Sprache
Anrede
Einheit
Preiseinheit
Artikel
Artikelgruppe
Adresstyp (Achtung: „Lieferadresse“ und „Rechnungsadresse“ werden vorausgesetzt!)
Steuersatz
...
Lieferanten und Kundeninformationen sind über vier Entitäten vier Businessobjekte zu pflegen:
Lieferant (Menüpunkt: „Bestellwesen“)
Kunde (Menüpunkt: „Auftragswesen“)
Kundengruppe (Menüpunkt: „Stammdaten“)
Kundenansprechpartner (Menüpunkt: „Stammdaten“)
...
Für die automatisierte Nummernvergabe ist unter „Stammdaten“ für die fünf prozessbezogenen Entitäten Businessobjekte („Auftrag“, „Bestellung“, „Gutschrift“, „Lieferschein“ und „Rechnung“) jeweils ein Nummernkreis festzulegen. Die Nummernkreise umfasen die Definition eines Präfix und einer Anzahl von numerischen Stellen.
...
Version | Datum | Typ | Änderungen |
---|---|---|---|
1.0.0 | 25.04.2013 | initiale Version | - |
1.0.1 | 15.05.2013 | Fehlerkorrekturen | |
1.0.2 | 18.06.2013 | Fehlerkorrekturen |
|
1.0.3 | 19.06.2013 | Fehlerkorrekturen |
|
1.0.4 | 20.06.2013 | Anpassungen |
|
1.0.5 | 18.07.2013 | Anpassungen |
|