Cumulative Update 20 for Microsoft Dynamics 365 Business Central April'19 on-premises (Application Build 14.21.46103, Platform Build 14.0.46080) TearDown

Cumulative Update 20 for Microsoft Dynamics 365 Business Central April'19 on-premises (Application Build 14.21.46103, Platform Build 14.0.46080)

This update does not require database conversion from previous version, and there is no known security vulnerabilities fixed in this Platform version.
There is new objects that may require updating the license for accessing them.

January 2021 Cumulative Update is quite an interesting one, even though it weighs only 110 kb. The biggest addition is whole new VAT Group Reporting functionality that Microsoft has brought to this version from an extension. VAT Group handling includes four new tables and a bunch of new fields to VAT Report Setup table. Interestingly, all the new tables and fields are brought with Obsolete- property set on, which looks very peculiar to me.
More information about VAT Group reporting extension can be read from MS Docs: https://docs.microsoft.com/en-us/dynamics365/business-central/ui-extensions-vat-group

Second improvement expands previously introduced EORI number handling to Customer and Vendor tables.

New tables:

4800 VATGroup Approved Member
4801 VATGroup Calculation
4802 VATGroup Submission
4803 VATGroup Submission

CU 20 includes total 37 changed objects.

Picture 1, Changed objects

Table 18 Customer and table 23 Vendor

These tables have a new field that is used with electronic VAT and Intrastat announcements in EU area. Very welcome addition for identifying the vendors and customers in EU area. These fields are added also to corresponding pages.

{ 93 ; ;EORI Number ;Text40 ;CaptionML=[ENU=EORI Number;

Table 263 Intrastat Jnl. Line

Intrastat journal line table has gained a new field, Location code. This field is a hint of the future, perhaps we will later see out-of-the-box functionality that includes intrastat reporting from other EU countries than just home country. It is very possible that a company that has VAT number only in one EU country has so much sales in other EU country, that they have to do separate VAT and Intrastat reporting for those countries as well. We have built this functionality earlier on top of the Locations, and at least this looks to my eye a move towards this. For now this information is tied only to every intrastat line.

{ 31 ; ;Location Code ;Code10 ;TableRelation=Location;

Table 740 VAT Report Header

VAT Report Header has gained three new fields that are marked as obsolete.

 { 4800; ;VATGroup Return ;Boolean ;ObsoleteState=Pending;
ObsoleteReason=Moved to VAT Group Management extension field 4700 VAT Group Return;
{ 4801; ;VATGroup Status ;Text20 ;ObsoleteState=Pending;
ObsoleteReason=Moved to VAT Group Management extension field 4701 VAT Group Status;
{ 4802; ;VATGroup Settlement Posted;Boolean ;ObsoleteState=Pending;
ObsoleteReason=Moved to VAT Group Management extension field 4702 VAT Group Settlement Posted;

Table 742 VAT Statement Report Line

There is two new obsolete fields in this table.

 { 4800; ;RepresentativeAmount;Decimal ;ObsoleteState=Pending;
ObsoleteReason=Moved to VAT Group Management extension field 4700 Representative Amount;
{ 4801; ;GroupAmount ;Decimal ;ObsoleteState=Pending;
ObsoleteReason=Moved to VAT Group Management extension field 4701 Group Amount;

Table 743 VAT Report Setup

VAT Report setup has gained fields that makes it possible to set up VAT Group reporting. Fields belong to the VAT Group extension and are marked as obsolete.
Field numbers are 4800 - 4818.

Comment List
Anonymous
Related
Recommended