Auftragserfassung in der JOP-Extension für Microsoft Dynamics 365 Business Central
Überblick
Die JOP-Extension basiert auf dem Standardmodul "Verkauf" von Microsoft Dynamics 365 Business Central, das in der offiziellen Dokumentation ausführlich beschrieben wird:
Verkaufsmanagement in Business Central (Englisch)
Unter Beibehaltung der vollständigen Kompatibilität mit dem Standardverkaufsprozess erweitert die JOP-Extension die Funktionalität, um kundenindividuelle, serviceorientierte Produktionsabläufe zu unterstützen. Diese Erweiterungen verknüpfen Preisfindung, Prozesssteuerung und Auftragsabwicklung enger mit der Produktion.
Diese Erweiterungen stellen sicher, dass der Verkaufsauftrag nicht nur als zentrales Dokument für die Vertriebsadministration dient, sondern auch zur Steuerung technischer, finanzieller und operativer Aspekte der Auftragsabwicklung in einer serviceorientierten Fertigungsumgebung beiträgt.
Wesentliche Erweiterungen im Verkaufsauftrag
- Rechnungsstellungsmethode je Kunde — Unterstützt unterschiedliche Strategien zur Rechnungserstellung, darunter:
- Lieferscheinbasierte Rechnung
- Auftragsbasierte Rechnung
- Sammelrechnung (basierend auf einem gemeinsamen Gruppierungscode)
- Mindestauftragswert — Erzwingt automatisch einen definierten Mindestwert pro Auftrag. Wird dieser nicht erreicht, kann ein Zuschlag gemäß vordefinierter Regeln angewendet werden.
- Mindestrechnungsbetrag — ähnlich dem Mindestauftragswert stellt dies sicher, dass eine Rechnung einen bestimmten Mindestbetrag erreicht. Andernfalls kann ein Zuschlag bei der Rechnungsstellung hinzugefügt werden. Dies ist hilfreich zur Wahrung der Rentabilität und zur Reduzierung kleiner Rechnungen.
- Zuschläge — Mehrere Zuschlagsarten können definiert und automatisch abhängig vom Artikel- oder Auftragskontext angewendet werden, einschließlich:
- Energiezuschlag
- Expresszuschlag
- Verpackungskosten
- Zollabwicklung
- Versandkosten
- Neue Verkaufszeilenarten — Die JOP-Extension führt folgende Arten zusätzlich ein:
- Service — Verknüpft die Zeile mit einer JOP-Dienstleistung (z.B.. Härten, Beschichten)
- Zuschlag — Repräsentiert zusätzliche Abrechnungspositionen (z.B.. Pauschalzuschläge)
- Produktionsintegration — Verkaufsaufträge sind direkt mit Prozessaufträgen verknüpft und ermöglichen:
- Automatische Erstellung von Prozessaufträgen auf Basis der Verkaufszeilen
- Verfolgung des Produktionsstatus innerhalb des Verkaufsauftrags
- Verknüpfung mit Prüf- und Prüfplänen
- Kundenspezifische Konfiguration — Verkaufsaufträge übernehmen betriebs- und kundenspezifische Voreinstellungen über JOP-Artikel und die Customer Center Settings, um konsistentes Verhalten in Umgebungen mit mehreren Betrieben sicherzustellen.
Prozessüberblick
Wenn ein Verkaufsauftrag in einer JOP-Umgebung erstellt wird, berücksichtigt das System:
- Kundenspezifische Einstellungen (z.B.. Rechnungsstellung, Zuschläge, Voreinstellungen)
- JOP-Artikel-Konfigurationen (z.B.. Service, Produkt, Werkstoff)
- Zutreffende Preislisten und Regeln
Sobald der Auftrag freigegeben ist, kann das System automatisch verknüpfte Prozessaufträge generieren, Preislogiken anwenden und den Ablauf für Produktion, Dokumentation und Abrechnung vorbereiten.
Nach Abschluss der Produktion und Durchführung der Qualitätsprüfung wird die Funktion Menge für Lieferung füllen verwendet, um den Verkaufsauftrag für den Versand vorzubereiten. Diese Aktion befüllt automatisch das Feld Menge zu Liefern in den Zeilen und löst die Erstellung von Prüfzertifikaten für die betreffenden Artikel aus.
Erweiterungen im Verkaufsauftragskopf
Im Rahmen der JOP-Extension wird der Standardverkaufsauftrag in Business Central um zusätzliche Felder erweitert, die komplexere Abrechnungs- und produktionsintegrierte Prozesse unterstützen. Diese Felder ermöglichen eine genauere Steuerung darüber, wie Aufträge verarbeitet, gruppiert und abgerechnet werden — insbesondere in serviceorientierten Fertigungsumgebungen. Der folgende Abschnitt beschreibt die wichtigsten Erweiterungen, die zu den FastTabs des Verkaufsauftrags hinzugefügt wurden.
Rechnungsdetails
-
Rechnungsart — Legt fest, wie der Verkaufsauftrag abgerechnet werden soll. Unterstützte Optionen:
- Lieferung — Pro Lieferung wird eine Rechnung erstellt.
- Auftrag — Pro Verkaufsauftrag wird eine Rechnung erstellt.
- Sammelrechnung — Mehrere Aufträge oder Lieferungen können auf Basis des Sammelrechnungskennzeichens in einer Rechnung zusammengefasst werden.
- Sammelrechnungskennzeichen — Ein benutzerdefinierter Code, mit dem Lieferungen oder Aufträge zu einer Sammelrechnung gruppiert werden können, wenn die Rechnungsart auf Sammelrechnung eingestellt ist. Dieser Code hat bei anderen Rechnungsarten keine Wirkung.
- Nicht fakturierbar — Zeigt an, ob es sich bei dem aktuellen Auftrag um einen nicht berechnungsrelevanten Vorgang handelt. In diesem Fall werden keine Beträge gebucht oder in Rechnung gestellt, jedoch erfolgt eine vollständige Dokumentation und Nachverfolgung. Typische Einsatzfälle sind Garantiefälle oder Testläufe.
- Zusatzkostencode — Gibt den Code an, der zusätzliche Kosten im Zusammenhang mit nicht berechnungsrelevanten Aufträgen beschreibt. So können beispielsweise Energie-, Verpackungs- oder Logistikkosten dokumentiert werden, auch wenn kein Umsatz entsteht.
Zuschläge
Der FastTab "Zuschläge" im Verkaufsauftrag enthält Felder, die durch die JOP-Extension eingeführt wurden, um Zuschlags- und Mindestwertlogiken zu unterstützen. Diese Werte werden in der Regel bei der Rechnungsstellung berücksichtigt.
- Energiezuschlagscode — Verweist auf einen vordefinierten Code, der angibt, ob und wie ein Energiezuschlag angewendet wird.
- Expresszuschlagscode — Gibt zusätzliche Gebühren für Express- oder Prioritätsbearbeitung an.
- Versandartcode — Standardfeld in Business Central zur Angabe der Versandmethode. Kann Auswirkungen auf die Zuschlagslogik haben.
- Versandkostenbetrag — Gibt die kalkulierten oder manuell eingegebenen Versandkosten an, die zur Rechnung hinzugefügt werden.
- Verpackungscode — Definiert die Verpackungsart und zugehörige Kostenregeln für den Auftrag.
- Verpackungskostenbetrag — Verpackungskosten, die zusätzlich zum Servicepreis berechnet werden.
- Zollabwicklungscode — Gibt die Abwicklungsmethode für Zollprozesse und zugehörige Gebühren an.
- Zollkostenbetrag — Gibt Zoll- oder Abwicklungskosten an, die separat in Rechnung gestellt oder in den Preis einbezogen werden.
- Mindestauftragswertcode — Legt die Logik und Grenzwerte für einen Mindestauftragswert fest. Der Code kann regelbasiert verwendet werden.
- Mindestauftragswert — Der tatsächliche Mindestwert, der erreicht werden muss. Wird dieser unterschritten, kann ein Zuschlag berechnet werden.
- Mindestrechnungswertcode — ähnlich dem Mindestauftragswertcode, aber auf Rechnungsebene angewendet.
- Mindestrechnungswert — Gibt den Mindestbetrag an, den eine Rechnung erreichen muss. Bei Unterschreitung kann ein Zuschlag erfolgen.
Erweiterungen in den Verkaufsauftragszeilen
Die JOP-Extension ergänzt die Standard-Verkaufsauftragszeile um Felder, die mit Produktion, Preisfindung, Werkstoffklassifikation und auftragsspezifischen Eigenschaften verknüpft sind. Diese Felder ermöglichen eine erweiterte Automatisierung und Rückverfolgbarkeit innerhalb des JOP-Produktionsprozesses.
Diese zusätzlichen Felder ermöglichen es der Verkaufszeile, vollständig an der JOP-Produktionslogik teilzunehmen. Durch die Referenzierung eines JOP-Artikels oder durch das Festlegen bestimmter Produkt-, Werkstoff- und Eigenschaftswerte kann das System Arbeitspläne bestimmen, korrekte Preisregeln anwenden, Zuschläge berechnen und Prüfvorgaben steuern. Dies gewährleistet Konsistenz, Automatisierung und Nachvollziehbarkeit in der Auftragsbearbeitung, Produktion und Abrechnung.
- JOP-Artikelcode — Verweist auf einen vordefinierten JOP-Artikel, der Produkt-, Werkstoff-, Service- und Eigenschaftsvorgaben bündelt.
- Produktcode — Gibt das zu bearbeitende Produkt oder Bauteil an.
- Werkstoffcode — Gibt den Werkstoff an, aus dem das Produkt besteht (z.B.. Werkzeugstahl, Hartmetall).
- Stück je Einheit — Gibt an, wie viele physische Teile pro Mengeneinheit enthalten sind.
- Feste Stück je Einheit — Sperrt die manuelle änderung der Anzahl Teile je Einheit, wenn aktiviert.
- Stückzahl — Gesamte Stückzahl, die in dieser Zeile bearbeitet wird. Beeinflusst ggf. Arbeitsplan, Chargen und Prüfung.
- Prozessordnerklassencode — Bestimmt, wie die Zeile einem Prozessordner zugeordnet wird. Nur Zeilen mit gleichem Code werden gruppiert.
- Eigenschaftscode 1-8 — Bis zu 8 standortdefinierte Felder zur Erfassung produktspezifischer Eigenschaften.
- Nächste Prüfzeugnisnummer — Zeigt die Nummer an, die dem aus dieser Zeile generierten Prüfzeugnis zugewiesen wird.
- Positions-Mindestbetragscode — Erzwingt ggf. einen Mindestbetrag pro Zeile, bei geringen Mengen oder Werten.
-
Gültig für Zuschläge — Gibt an, ob die Verkaufszeile für bestimmte Zuschläge berücksichtigt wird. Unterstützte Zuschläge:
- Energie
- Express
- Versandkosten
- Verpackung
- Zollabwicklung
- Min. Temperatur — Technisch untere Temperaturgrenze für die Bearbeitung.
- Max. Temperatur — Technisch obere Temperaturgrenze für die Bearbeitung.
- Preisliste-Nr. — Zeigt an, aus welcher Preisliste der Preis abgeleitet wurde. Nützlich für Rückverfolgbarkeit und Prüfungen.
Zusätzliche Aktionen auf der Verkaufsauftragsseite
Die JOP-Extension ergänzt die Verkaufsauftragsseite um zusätzliche Aktionen zur Unterstützung einer erweiterten Produktionsintegration, Nachverfolgung, Liefervorbereitung und Qualitätsverwaltung. Die Funktionen stehen sowohl im Verkaufsauftragskopf als auch in den Verkaufsauftragszeilen zur Verfügung und sind in den Menüs Historie, Funktionen und Verwandte Informationen gruppiert.
Aktionen im Kopf
- Menge zu Liefern füllen — Füllt automatisch das Feld Menge zu Liefern anhand der abgeschlossenen Produktion und Prüfergebnisse. Erstellt zudem verknüpfte Prüfzeugnisse für versandbereite Zeilen.
- JOP Posten — öffnet eine Liste der im Rahmen der Produktion und Qualitätssicherung erfassten Prozessdaten.
- Quarantäneposten — Zeigt Einträge, bei denen Ausschuss oder besondere Behandlung erforderlich ist.
-
Prozessausgabeposten — Zeigt detaillierte Produktionsausgaben an, die beim Buchen des Prozessauftrags-Schritts Abschluss generiert wurden. Enthaltene Informationen:
- Prozessauftragsnr. — Verweis auf den Ursprung des Ergebnisses
- Chargennr. — Wenn der Abschlussschritt chargenbezogen war
- Ergebnistyp — z.B.. Gut, Abweichung, Ausschuss
- Abweichungscode — Optionaler Code zur Beschreibung des Fehlers
- Zusatzkostencode — Weitere Details zur Abweichung:
- Fehlerart
- Empfohlene Maßnahmen
- Zuständige Abteilung oder Prozess
- Fehlerbeschreibung
- Fehlerquelle (z.B.. Kunde, Lieferant, intern)
Hinweis: Diese Einträge erhöhen die Rückverfolgbarkeit zwischen Produktion und Versand erheblich.
Zeilenaktionen
- Positionen abschließen — Führt Prüfungen und Verarbeitungsschritte durch, um die Zeile für die Produktion vorzubereiten.
Mögliche Ausführung:
- Einzelne Zeile — Es wird nur die aktuelle Verkaufszeile bearbeitet.
- Mehrere markierte Zeilen — Wenn mehrere Zeilen markiert sind, wird der Vorgang auf alle markierten Zeilen angewendet.
Durchgeführte Schritte:
- Allgemeine Prüfungen — Felder wie Service, Produkt, Werkstoff, Menge und Pflicht-Eigenschaften
- Formelbasiertes Berechnen — Systemberechnete Eigenschaften werden per Formel ermittelt
- Preisermittlung — Die Preisliste wird für die Position gesucht, der Stückpreis und alle anwendbaren Rabatte werden bestimmt
- Prozessauftrag erzeugen — Ein oder mehrere Prozessaufträge werden auf der Grundlage der Daten der Verkaufszeile generiert, einschließlich aller Arbeitsplan- und Qualitätsanforderungen
- Prozessordnerzuweisung (optional) — Prozessaufträge können zu einem gemeinsamen Ordner zusammengefasst werden
Dieser Schritt ist für jede Zeile erforderlich, die in die Produktion gehen soll, und stellt sicher, dass alle technischen, kommerziellen und qualitätsbezogenen Eingaben abgeschlossen sind, bevor die nächste Phase beginnt.
- Prozessauftrag erstellen — Erstellt einen JOP-Prozessauftrag basierend auf den Zeilendaten.
Zeile — Verwandte Informationen
- Eigenschaften — Zeigt zugeordnete Eigenschaften der Zeile an (z.B.. Maße, Toleranzen).
- Prozessaufträge — Listet die zugehörigen Prozessaufträge zur Zeile.
- JOP-Einträge — Nur Ergebnisse zur aktuellen Zeile (gut, Ausschuss, Abweichung).
- Quarantäne-Einträge — Zeigt betroffene Artikel in Quarantäne zur weiteren Bearbeitung.
- Prozessausgabe-Einträge — Gefiltert nach aktueller Zeile — zur besseren Rückverfolgbarkeit.
