The List of Modified Standard Dynamics NAV Objects

The following table lists the standard Dynamics NAV application objects modified by E-Commerce B2B.

The list applies to the latest version of E-Commerce B2B and the current version of Microsoft Dynamics NAV.

Type ID Name Modifications
Table 4 Currency 2 new fields
Table 18 Customer 1 new field
Table 27 Item 8 new fields
Table 36 Sales Header 3 new fields
Table 5401 Item Variant 1 new field
Page 21 Customer Card E-Commerce section (1 field)
E-Commerce action group (1 action)
Page 22 Customer List E-Commerce action group (1 action)
Page 30 Item Card E-Commerce section (6 fields)
E-Commerce action group (7 actions)
Page 41 Sales Quote E-Commerce section (3 fields)
E-Commerce action group (4 actions)
Page 42 Sales Order E-Commerce section (3 fields)
E-Commerce action group (4 actions)
Page 495 Currency Card E-Commerce section (2 fields)
Page 5050 Contact Card E-Commerce action group (1 action)
Page 5052 Contact List E-Commerce action group (1 action)

E-Commerce B2B, when used with Dynamics NAV 2016 and above, utilizes the Eventing model for customizations, and the following E-Commerce B2B objects are primarily used as Event listeners and handle the actions for the objects listed above:

Type ID Name Comments
Codeunit 25026301 E-Commerce Item Extensions Handles events from Item, Item Variant, and related pages.
Codeunit 25026302 E-Commerce Customer Extensions Handles events from Customer, Contact, and related pages.
Codeunit 25026303 E-Commerce SO Extensions Handles events from Sales Header, and related pages.

When used with Dynamics NAV 2015 and below without the Eventing model, the standard objects will also include the code changes necessary to handle the respective object actions.

When used with Dynamics NAV 2009 and below, all the table objects involved in data replication must also be modified to include replication function calls in the OnInsert, OnModify, OnDelete, OnRename triggers.