Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

This article applies to Microsoft Dynamics AX for the Czech (cz) region.

INTRODUCTION

This article describes that a country-specific update for Microsoft Dynamics AX 2012 R2 is available. This update includes the changes for the April 2011 VAT law amendment for Czech.

More Information

The value-added tax (VAT) law amendment for Czech states that, beginning in April 2011, companies must create VAT correction documents that contain the following:

  • The invoice number (in addition to the VAT base and the amount from the original document)

  • The reason for the correction

Companies must also issue credit notes that include requirements as defined here for a cash discount that is given to a customer.

Feature updates

  • Adds a method to record reasons for corrections in the following:

    • Sales orders and free-text invoices (header and lines)

    • Project invoice (header)

  • Extends the Microsoft Dynamics AX data model with attributes for storing the reason codes in the following:

    • Sales orders (header and lines)

    • Free-text invoices (header and lines)

    • Sales invoice journal (header and lines)

    • Project invoice proposal (header)

    • Project invoice journal (header)

  • Adds a method to manually enter reason codes in the following forms:

    • Sales orders

    • Free-text invoices

    • Project invoice proposals

  • Adds a method to manually select reason codes when you run the Create credit note function in sales orders and free-text invoices.

  • Adds a parameter to the Accounts Receivable parameters for controlling the return reason. This parameter should be entered for every credit note line during the posting of a sales invoice in Accounts Receivable and in Projects.

  • Adds a function for credit notes that is independent of document sign (positive or negative) and assigns a number from the credit notes number series. This is applicable for the Accounts Receivable and Projects modules.

    • Changed the sales invoice printout for a credit note that is printed from sales orders, from free-text invoices, and from project invoices.

    • Print the document name to include "Tax corrective document" for credit notes.

    • Changed sales-tax specifications on the printout to print the following items:

      • The original invoice numbers and tax specifications

      • The current document tax specifications, grouped by original invoice numbers

      • The difference between the original invoices and the current document

  • Prints the reason comment in the document header. If the in-line reason comment differs from the comment in the header, prints the reason comment in-line.

  • Changed the cash discounts posting algorithm on the Accounts Receivable side by adding automatic creation and posting of a credit note for cash discounts.

  • Adds the following new fields to the Accounts Receivables parameters:

    • Create credit note for cash discount

    • Reason code for cash discount

  • If the Create credit note for cash discount parameter is enabled, and if the system posts a customer invoice and a payment application that has a calculated cash discount, the system now does the following:

    1. Posts the full payment amount without a cash discount to the customer transactions and general ledger.

    2. Automatically creates and posts a free-text invoice that contains the cash discount information.

    3. Settles the free-text invoice in step 2 together with the customer invoice in step 1.

Post-update procedures

To set up a default reason code, follow these steps:

  1. In Accounts Receivable, click Setup, and then click Customer reasons.

  2. Create a new line for a new reason code, and then set value of the Customer field to True.

To create General Ledger parameters for reversals, follow these steps:

  1. On the Sales Tax tab, select Reverse sales tax for cash discounts.

  2. On the General tab, in the Tax group, select Reverse sales tax on cash discount.

To set up Accounts Receivable parameters for credit notes, follow these steps:

  1. In Accounts Receivable, click Setup, and then click Parameters.

  2. In the Reason code requirements group on the General tab, set the Require reasons for credit notes field to True.

  3. On the Settlement tab, set the Post credit note for cash discounts field to True.

  4. Click lookup for the Reason code for cash discounts field, and then select a code from the Reason code list.


To create, post, and print a credit note in a sales order, follow these steps:

  1. Click Functions, and then click Create credit note.

  2. Click the Select all button that is in-line with the invoice that is posted in the invoice header.

  3. In the Reason code field, select a reason code.

  4. Set the Create corrective lines parameter to True, and then confirm the action.

  5. Edit the Sales tax group field and the Item sales tax group field on the corrected line.

  6. In the Invoice Posting window, click Posting, click Invoice, and then click OK.

Hotfix information

A supported hotfix is available from Microsoft. There is a "Hotfix download available" section at the top of this Knowledge Base article. If you are encountering an issue downloading, installing this hotfix, or have other technical support questions, contact your partner or, if enrolled in a support plan directly with Microsoft, you can contact technical support for Microsoft Dynamics and create a new support request. To do this, visit the following Microsoft website:

https://mbs.microsoft.com/support/newstart.aspx You can also contact technical support for Microsoft Dynamics by phone using these links for country specific phone numbers. To do this, visit one of the following Microsoft websites:

Partners

https://mbs.microsoft.com/partnersource/support/Customers

https://mbs.microsoft.com/customersource/support/information/SupportInformation/global_support_contacts_eng.htmIn special cases, charges that are ordinarily incurred for support calls may be canceled if a Technical Support Professional for Microsoft Dynamics and related products determines that a specific update will resolve your problem. The usual support costs will apply to any additional support questions and issues that do not qualify for the specific update in question.

Installation information

If you have customizations for one or more of the methods or the tables that are affected by this hotfix, you must apply these changes in a test environment before you apply the hotfix in a production environment.
For more information about how to install this hotfix, click the following article number to view the article in the Microsoft Knowledge Base:

893082 How to install a Microsoft Dynamics AX hotfix

Prerequisites

You must have Microsoft Dynamics AX 2012 R2 installed to apply this hotfix.

Restart requirement

You must restart the Application Object Server (AOS) service after you apply the hotfix.

The Czech version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.

File name

File version

File size

Date

Time

Platform

Aximpactanalysis.exe

Not applicable

61,136

31-Jan-2013

05:27

x86

Axupdate.exe

Not applicable

61,120

31-Jan-2013

05:27

x86

Dynamicsax2012r2-kb2820342-foundation.axmodel

6.2.1000.736

12,585,816

25-Mar-2013

14:42

Not applicable

Dynamicsax2012r2-kb2820342-syplabels.axmodel

6.2.1000.736

1,251,672

25-Mar-2013

14:42

Not applicable

Axsetupsp.exe

6.2.139.8316

1,390,784

31-Jan-2013

05:27

x86

Axutillib.dll

6.2.120.0

929,560

25-Mar-2013

14:42

x86

Microsoft.dynamics.servicing.operations.dll

6.2.73.8303

37,168

31-Jan-2013

05:27

x86

Axsetupsp.resources.dll

6.2.147.8303

387,368

25-Mar-2013

14:42

x86

Axsetupsp.resources.dll

6.2.147.8303

375,080

25-Mar-2013

14:42

x86

Axsetupsp.resources.dll

6.2.147.8303

375,080

25-Mar-2013

14:42

x86

Axsetupsp.resources.dll

6.2.147.8303

379,176

25-Mar-2013

14:41

x86

Axsetupsp.resources.dll

6.2.147.8303

379,176

25-Mar-2013

14:42

x86

Axsetupsp.resources.dll

6.2.147.8303

370,984

25-Mar-2013

14:42

x86

Axsetupsp.resources.dll

6.2.147.8303

375,080

25-Mar-2013

14:42

x86

Axsetupsp.resources.dll

6.2.147.8303

383,272

25-Mar-2013

14:41

x86

Axsetupsp.resources.dll

6.2.147.8303

395,560

25-Mar-2013

14:41

x86

Axsetupsp.resources.dll

6.2.147.8303

375,080

25-Mar-2013

14:42

x86

Axsetupsp.resources.dll

6.2.147.8303

379,176

25-Mar-2013

14:41

x86

Axsetupsp.resources.dll

6.2.147.8303

387,368

25-Mar-2013

14:42

x86

Axsetupsp.resources.dll

6.2.147.8303

375,080

25-Mar-2013

14:42

x86

Axsetupsp.resources.dll

6.2.147.8303

375,080

25-Mar-2013

14:41

x86

Axsetupsp.resources.dll

6.2.147.8303

375,080

25-Mar-2013

14:42

x86

Axsetupsp.resources.dll

6.2.147.8303

379,176

25-Mar-2013

14:42

x86

Axsetupsp.resources.dll

6.2.147.8303

379,176

25-Mar-2013

14:42

x86

Axsetupsp.resources.dll

6.2.147.8303

379,176

25-Mar-2013

14:41

x86

Axsetupsp.resources.dll

6.2.147.8303

395,560

25-Mar-2013

14:42

x86

Axsetupsp.resources.dll

6.2.147.8303

375,080

25-Mar-2013

14:41

x86

Axsetupsp.resources.dll

6.2.147.8303

416,040

25-Mar-2013

14:41

x86

Axsetupsp.resources.dll

6.2.147.8303

370,984

25-Mar-2013

14:42

x86


This hotfix affects the following objects:
Objects that are changed

  • \Classes\CustReversePosting

  • \Classes\CustVendReversePosting

  • \Classes\CustVendSettle

  • \Classes\CustVendSettle_cust

  • \Classes\FormletterService

  • \Classes\FreeTextInvoiceController

  • \Classes\FreeTextInvoiceDP

  • \Classes\ProjInvoiceController

  • \Classes\ProjInvoiceDP

  • \Classes\ProjInvoiceJournalPost

  • \Classes\SalesInvoiceController

  • \Classes\SalesInvoiceDP

  • \Classes\Salesinvoicedpbase

  • \Classes\taxproformaspec

  • \Data dictionary\tables\CustInvoiceJour

  • \Data dictionary\tables\CustInvoiceJour_W

  • \Data dictionary\tables\CustInvoiceTrans

  • \Data dictionary\tables\CustParameters

  • \Data dictionary\tables\FreeTextInvoiceLocalizationTmp

  • \Data dictionary\tables\ProjInvoiceJour

  • \Data dictionary\tables\ProjInvoiceLocalizationTmp

  • \Data dictionary\tables\SalesInvoiceLocalizationTmp

  • \Data dictionary\tables\SalesLine

  • \Forms\CustParameters

  • \Ssrs reports\reports\FreeTextInvoice

  • \Ssrs reports\reports\ProjInvoice

  • \Ssrs reports\reports\SalesInvoice

Objects that are added

  • \Data dictionary\extended data types\CreditNoteCashDiscount_CZ

  • \Data dictionary\extended data types\ReasonCodeCashDiscount_CZ

  • \Data dictionary\maps\ProjInvoiceTransMap_CZ


Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.

Was this information helpful?

What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×