140 likes | 255 Views
What ’ s new i n agilesWorkflow für NAV 2009R2 und NAV 2013. Agenda. Vereinfachte Grundeinrichtung und Dateneingabe Wegfall Aufgabentyp Dokumentenprüfung Synchrone Workflows Rechen- und Datumskalkulationen Vertreterregelung und flexible Zuständigkeiten Neuerstellung von Workflows
E N D
What’snew in agilesWorkflow für NAV 2009R2 und NAV 2013
Agenda • Vereinfachte Grundeinrichtung und Dateneingabe • Wegfall Aufgabentyp Dokumentenprüfung • Synchrone Workflows • Rechen- und Datumskalkulationen • Vertreterregelung und flexible Zuständigkeiten • Neuerstellung von Workflows • Mehrzeilenprüfung • Preisänderungen • Rabattänderungen
Einfache Einrichtung und Eingabe von Daten • 1. Basiseinrichtung Workflow per Knopfdruck • Workflow, Aufgaben, Aufgabengruppen Nummernserie • Statusstufen, Wechsel und Zuordnungen (ohne Bilder im RTC) • Grundeinrichtung Workflowsystem • 2. Einrichtung Funktionsaufrufserver per Knopfdruck • Nummernserie • Objektaufrufe ( 5 Stück) • Aufgabengruppe Funktionsaufrufserver • Parallel mehrere Funktionsaufrufserver möglich Performance • Warteschlangeneinträge und Ereignisse können per Objektaufruf gelöscht werden • 3. Eingabe von Daten bei Feldwertprüfungen • Direkt in der Prüfungsmaske ohne den Datensatz zu öffnen • 4. Weniger ist mehr! • Felder die nicht häufig genutzt werden, sind ausgeblendet! • 5. Dokumentenprüfung jetzt auf der Entscheidungsaufgabe
Dynamics NAV BISHER Data Event:Insert Data Event:Modify Data Event:Delete Data Event:Rename EventTriggers Workflows werden nach der Transaktion erstellt oder es werden nach der Transaktion Felder geändert Asynchrone Prozesse WorkflowTemplate Workflow Ergebnis
Dynamics NAV 2013 HEUTE Data Event:Insert Data Event:Modify Data Event:Delete Data Event:Rename EventTriggers oder Synchrone Prozesse Asynchrone Prozesse WorkflowTemplate In der Transaktion des Anlegens eines neuen Artikels … Aktion Workflow Ergebnis … wird eine Aktion ausgeführt und Artikel wird auf gesperrt gesetzt
Dynamics NAV 2013 HEUTE z.B. BeforeSalesPost Data Event:Insert Data Event:Modify Data Event:Delete Data Event:Rename Prozess Event:Hook-in EventTriggers oder Synchrone Prozesse Asynchrone Prozesse WorkflowTemplate Aktion Workflow Ergebnis Prüfe ob bestimmte Felder ausgefüllt sind – falls nicht kann nicht gebucht werden
Synchrone Workflows I • 1. Synchrone Feldwertänderung in der Transaktion • Kunde soll beim Insert auf gesperrt gesetzt werden ohne das ein Workflow mit Aufgaben dazu notwendig ist • Trigger: Insert und Execute Only • Automatische Feldwertänderung (Synchrone): Gesperrt = Alle • Optional: Workflow Bedingung zum Einschränken der Daten z.B. Ländercode = DE • Anderes Beispiel: • Kreditlimit immer auf 10000 setzen = Automatische Feldwertänderung (Synchron)
Synchrone Workflows II • 2. Rückabwicklung einer Transaktion mit Abbruchbedingung (Methode) • wenn Kreditlimit auf 0 gesetzt wird oder 0 bleibt dann Abbruch der Transaktion • Abbruchbedingung (Feldwertprüfung): Kreditlimit <=0 • Wenn Kreditlimit = 0 Fehlermeldung und Rückabwicklung der Transaktion • 3. Hook-in (Einschub) • es darf nicht gebucht werden solange der Verkäufercode und die Zuständigkeitseinheit leer ist • Abbruchbedingung: Verkäufercode <>‘‘ und Zuständigkeitseinheit <>‘‘ • Hook-in (Einschub): BeforeSales Post • Falls Verkäufercode ‘‘ und buchen= Buchung wird gestoppt mit Fehlermeldung
Rechen-und Datumsberechnungen • 1. Rechenoperation: • z.B. Saldo hat 90% des Kreditlimits erreicht • Saldo >%1 • %1: Rechenoperation • Rechenformel: 0,9*%1 • Es können weitere Platzhalter in die Rechenformel hinzugefügt werden! • 2. Datumskalkulation: • z.B. Workflow startet wenn Letztes geändert am Datum kleiner als +2 Tage nach Tagesdatum ist • Letzte Änderung am <%1 • %1: Systemwert Tagesdatum • Datumsformel: +2T
Vertreterregelung und flexible Teams und Mitarbeiter • 1. Vertretung • Auf dem Mitarbeiter (Verkäufer/Einkäufer) kann hinterlegt werden in • welchem Zeitraum der Mitarbeiter abwesend ist und wer oder welches • Team ihn in dieser Zeit vertreten soll. • Per Batch (Abwesenheit) werden die Aufgaben dann an den neuen • Zuständigen übermittelt. • 2. Teams/Mitarbeiter • Als Zuständigen in der Aufgabe kann neben dem eigentlichen Team oder • Mitarbeiter noch flexibel eingerichtet werden, ob der • Benutzer/Mitarbeiter/Verkäufer/Benutzereinrichtungautomatisch vom • System als Zuständiger eingerichtet werden soll.
Neuerstellung von Workflows nach Datensatzänderung • Auf Workflow Vorlage: • Reaktion bei geänderter Zugehörigkeit: Löschen bei Feldänderung • Bestehender Workflow wird gelöscht sobald vorgegebene Felder in • Feldwertänderungsprotokoll geändert wurden • Workflow wird neu erstellt mit alle Aufgaben wieder offen • (sofern Bedingung zur Erstellung des Workflows noch zutrifft)
Mehrzeilenprüfung (Bedingung) • Es kann über mehrere Zeilen ein Wert oder gegen/ auf einen Wert geprüft werden. • Beispiel: Workflow läuft auf Verkaufskopf, aber es soll geprüft werden ob Zeilenbetrag (über alle Zeilen) in der Summe > 20000 ist • Mehrzeilenprüfung: Summe • Weitere Optionen: • Durchschnitt: über alle Zeilen • Existiert: Wert in Zeile vorhanden • Zählen: Datensätze (z.B. Anzahl der Zeilen) wird gezählt • Minimum: kleinster Wert aller Zeilen • Maximum: größter Wert aller Zeilen • Zusätzliche Bedingung: • Einschränken der Datensätzen die für die Mehrzeilenprüfung verwendet werden sollen. • z.B. Zeile storniert = Nein
Neue Preisliste für agilesWorkflow • Für alle Partner • Für alle NAV Versionen • Gültig ab sofort • Basispreis pro Lizenz: 2995€ • Jeder NAV User: 95€ • zzgl. Updategebühren Beispielkalkulation für 25 User Basispreis 2995 € + 25 User x 95 € -------------------------- Lizenz 5370 € + Update 859,2 € -------------------------- Gesamt 6229,2 €
Änderung Partnerrabatt • Gilt für alle Partner • Gültig ab sofort • Es gilt das Microsoft Fiskaljahr (1.Juli 2012..30.Juni 2013 etc.) • Abhängig der Anzahl der Verkäufe wird der Partnerrabatt gestaffelt! • Partnerrabatt auf die Lizenz pro Fiskaljahr: • 1 - 10 Verkäufe: 20% • 11 - 15 Verkäufe: 25% • > 15 Verkäufe: 30% • Partnerrabatt auf die Updategebühren: • 15% unabhängig der Anzahl der Verkäufe • Reduzierung Partnergebühren auf: • 250€ pro Jahr