Microsoft Dynamics 365 event series


Digital transformation at work

Attend premier in-person and online events and discover how Dynamics 365 can help grow your business. Join leading Microsoft partners and see digital transformation at work with Dynamics 365 and intelligent business applications across CRM and ERP.

Space is limited. Reserve your free seat today!
16 Cities | 100+ events | Infinite transformation

Source: Dynamics 365

Advertisements

WPC2016, Milano, 29-11 01-12


WPC2016, Milano, 29-11 01-12
“OverNet Education”, il principale Partner per la formazione e la consulenza IT delle aziende Italiane, Enterprise e PMI, è lieta di presentare la 23ma edizione di WPC (WPC 2016), la più importante conferenza italiana sulle tecnologie Microsoft.
L’evento in cui una community di oltre 400 IT Professionals si incontrano per trasformare il proprio business.
presso NH Centro Congressi Assago
…dato che sono stato invitato da OverNer Education, sarò presente il 30-11 mattina in MVP Corner, passate a trovarmi !
…you are welcome !

Directions EMEA 2016, the biggest NAV event


Directions EMEA 2016, the biggest NAV event

October 12-14, 2016 Prague, Czech Republic

emea1

 

“THE BIGGEST NAV EVENT!”

Meet Microsoft Dynamics NAV partners and experts as well as the Microsoft team and ISVs in Prague on October 12-14, 2016!

Top 10 Reasons for Attending !

THE 10 REASONS FOR ATTENDING DIRECTIONS EMEA

Register REGISTER NOW!

“Until July 31 (midday), you can take advantage of the Early Bird pricing.”

Source: Directions EMEA, the biggest NAV event

 

actually… 1000 registered !

emea4

NAV 2016, “ALL” about Events


NAV 2016, “ALL” about Events

Some pages about NAV 2016 Events Technology…

events

NAV Team Blog
INTEGRATION EVENTS
Integration Events in Microsoft Dynamics NAV 2016
https://blogs.msdn.microsoft.com/nav/2015/10/15/integration-events-in-microsoft-dynamics-nav-2016/

MSDN Online
EVENTS

Events in Microsoft Dynamics NAV
https://msdn.microsoft.com/en-us/library/mt299505(v=nav.90).aspx

This section contains the following topics about events.
– Introducing Events
– Publishing Events
– Raising Events
– Subscribing to Events
– Debugging Events
– Best Practices with Microsoft Dynamics NAV Events
– Walkthrough: Publishing, Raising, and Subcribing to an Event in Microsoft Dynamics NAV
– Walkthrough: Implementing New Workflow Events and Responses

EVENT TYPES
https://msdn.microsoft.com/en-us/library/mt299406(v=nav.90).aspx

Microsoft Dynamics NAV supports different types of events for different purposes. This topic describes the following event types:
– Business Events
– Integration Events
– Global Events
– Database Trigger Events
– Page Trigger Events

BEST PRACTICES & HOW-TO
Best Practices with Microsoft Dynamics NAV Events
https://msdn.microsoft.com/en-us/library/mt299402(v=nav.90).aspx

Walkthrough: Implementing New Workflow Events and Responses
https://msdn.microsoft.com/en-us/library/mt574349(v=nav.90).aspx

Walkthrough: Publishing, Raising, and Subcribing to an Event in Microsoft Dynamics NAV
https://msdn.microsoft.com/en-us/library/mt299404(v=nav.90).aspx

How to: Create Workflows
https://msdn.microsoft.com/en-us/library/dn892101(v=nav.90).aspx

Source NAV Team Blog & MSDN Online

Publish, Raise and Subscribe


Publish, Raise and Subscribe

Something about NAV Events (Integration & Business Events)….  Some Definitions of: “Publishers & Subscribers”

“A publisher” exposes hook-points in code or processes that other partners or sub-systems can leverage. ISVs and Microsoft are the typical providers of published events, but not necessarily the only providers. Events are raised through explicit function calls, or raised implicitly by the Microsoft Dynamics NAV Runtime.

“A subscriber” subscribes to and handles events. When an event is raised, the subscription code is automatically called by the runtime. This enables partners to hook into core Microsoft Dynamics NAV functionality without having to do ‘classic’ code modification. Any Microsoft Dynamics NAV solution provider, including Microsoft, can use event subscriptions.

Example new codeunit “80000 My Publisher”

“Publisher” Event

> Codeunit 80000 Function [Integration Event] OnItemCodeRenamed(parItem:Code20)

event1

“Subscribe” Event

> Codeunit 80000 Functions ErrorItemRenaming(“No.”)

  • EventPublishedObject “Codeunit My Publishers”
pub2

 

“Publisher & Subscriber”

  • Void Containers only “to map Events” in events list
  • Publisher Integration Event > ex. OnItemCodeRenamed(“No.”)
  • Subscriber EventSubscriber > ex. ErrorItemRemaining(“No.”)
pub3

 

“Raise Event”

On Table 27 Item –> No. OnValidate()

  • cdyMyPublisher.OnItemCodeRenamed(“No.”); // Raise Event > Call codeunit function on No. Onvalidate Trigger
pub5

 

MAPPING EVENTS

 -> “NEW EVENT IS NOW PUBLISHED AND AVAILABLE”; Now “new EVENT” is mapped and available to use on EVENT FUNCTIONS LIST

map6

“Event Function”

  • Example OnItemCodeRenamed(parItemNo:Code20) mapped on EventFunction
pub7

 

Publisher

  • OnEvaluateField(“No.”) > raising EventFunction “OnBeforeValidateEvent(“No.”)
pub8

 

“EVENTS SUBSCRIPTIONS LIST”

  • My Custom Codeunit (raiser) with exposed function is available on subscriptions event list
  • In this case is: “Business Event” published from table 27 by OnBeforeValidateEvent Function
pub9

 

RUNNING (RAISING)

  • Example of raising ERROR(“No.”) function when ErrorItemRemaing() function is running

pub10

… you can find a lot of information about NAV Events on NAV team blog and MSDN Online

-Integration Events in Microsoft Dynamics NAV 2016

Integration Events in Microsoft Dynamics NAV 2016

Introducing Events  ->  https://msdn.microsoft.com/en-us/library/mt299398(v=nav.90).aspx

Get Starting With Eventing ->  https://msdn.microsoft.com/dynamics/nav/mt598589

Directions EMEA, NAV 2016 Sessions, October 5-7, 2015


NAV2016 – Day 1 Sessions, Mannheim, Germany, October 5-7, 2015

emea

– Dynamics NAV2016, Works Natively with CRM
– Dynamics NAV2016, Application extensibility
– Dynamics NAV2016, E-Everything, Document Management & OCR
– Dynamics NAV2016, Universal apps for all your devices
– Dynamics NAV2016, Workflows out of the box
– Dynamics NAV2016, Workflow for developers
– Dynamics NAV2016, Finance enhancements
– Dynamics NAV2016, RapidStart Test
– Dynamics NAV2016, 60 Web client enhancements
– Dynamics NAV2016, on Azure SQL
– Dynamics NAV2016, Small improvements that make a big difference
– Dynamics NAV2016, POWER BI

Source http://www.directionsemea.com/content/sessions/

Source http://www.directionsemea.com/