Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Repo sync for protected CLA branch #836

Open
wants to merge 27 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
f7c2aaa
Update how-to-generate-electronic-invoices.md (#2299)
altotovi Dec 21, 2022
9de67c7
Update finance-how-setup-report-intrastat.md (#2301)
altotovi Dec 21, 2022
cbfe051
Update france-local-functionality.md (#2298)
altotovi Dec 21, 2022
e9d412e
Update finance-how-setup-use-service-declaration.md (#2296)
altotovi Dec 21, 2022
fa77550
Create electronic-invoicing.md (#2302)
altotovi Dec 21, 2022
ac66d26
tech review (#2305)
brentholtorf Jan 3, 2023
03550eb
Shopify dec2022 (#2303)
AndreiPanko Jan 5, 2023
f541416
Issue #822 (#2306)
brentholtorf Jan 6, 2023
95a02e2
Issue #820 (#2307)
brentholtorf Jan 6, 2023
ef9a8fe
Bug456833 making tax digital (#2310)
brentholtorf Jan 11, 2023
d82a5ae
Issue#828, metadata, and acrolinx (#2311)
brentholtorf Jan 11, 2023
082e697
update
jswymer Jan 12, 2023
8fcc0aa
LF updates (#2315)
brentholtorf Jan 17, 2023
080ff33
first use of kbd tags (#2312)
KennieNP Jan 23, 2023
eba3d1e
Update admin-deploy-excel-addin.md (#2308)
jswymer Jan 26, 2023
a1db1f8
Update across-share-onedrive.md (#2304)
jswymer Jan 26, 2023
88348ab
Updated metadata and issue #932 (#2325)
brentholtorf Jan 30, 2023
e077192
PR#824
brentholtorf Jan 30, 2023
364bb79
Merge branch 'main' of https://github.com/MicrosoftDocs/dynamics365sm…
brentholtorf Jan 30, 2023
08a3afe
PR#833 (#2326)
brentholtorf Jan 30, 2023
566ae83
Bug462403 prepmnt rounding issue (#2348)
brentholtorf Feb 2, 2023
82e8a01
Update ui-personalization-user.md
SusanneWindfeldPedersen Feb 3, 2023
1e459a6
Merge pull request #2349 from MicrosoftDocs/bug-462131
SusanneWindfeldPedersen Feb 3, 2023
92c69cd
Js up split (#2323)
jswymer Feb 6, 2023
57effe9
Update TOC.md
jswymer Feb 6, 2023
ba6eef0
Merge pull request #2351 from MicrosoftDocs/main
jswymer Feb 6, 2023
8816a57
Merging changes synced from https://github.com/MicrosoftDocs/dynamics…
Feb 6, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,29 +1,26 @@
---
title: France Local Functionality
description: The following topics describe the various local functionality in the French version of Business Central.
description: This article describes the various local functionalities in the French version of Business Central.
author: sorenfriisalexandersen


ms.topic: conceptual
ms.devlang: na
ms.tgt_pltfrm: na
ms.workload: na
ms.search.keywords:
ms.date: 06/18/2021
ms.author: soalex
ms.reviewer: bholtorf
ms.service: dynamics365-business-central
ms.topic: conceptual
ms.date: 12/21/2022
ms.custom: bap-template
---

# France Local Functionality

The following topics describe local functionality that is unique to the French version of [!INCLUDE[prod_short](../../includes/prod_short.md)].
The following articles describe local functionality that is unique to the French version of [!INCLUDE[prod_short](../../includes/prod_short.md)].

## Feature Availability

* VAT
* [Export General Ledger Entries for Tax Audits](how-to-export-general-ledger-entries-for-tax-audits.md) **Available Now**
* [Export General Ledger Entries to an XML File](how-to-export-general-ledger-entries-to-an-xml-file.md) **Available Now**
* [Requirements for Reporting Declaration of Trade in Goods](requirements-for-reporting-declaration-of-trade-in-goods.md) **Available Now**
* Reporting Declaration of Services DES **2022 release wave 2**
* [Reporting Declaration of Services DES](../../finance-how-setup-use-service-declaration.md) **Available Now**

* Banking & Payments
* [Set Up Payment Addresses](how-to-set-up-payment-addresses.md) **Available Now**
Expand Down
39 changes: 39 additions & 0 deletions business-central/LocalFunctionality/Italy/electronic-invoicing.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
title: Electronic Invoicing [FatturaPA]
description: Business Central supports FatturaPA so that you can export sales invoices and credit memos as electronic documents in accordance with Italian rules.
author: altotovi
ms.author: altotovi
ms.reviewer: bholtorf
ms.service: dynamics365-business-central
ms.topic: how-to
ms.date: 12/21/2022
ms.custom: bap-template

---
# Electronic Invoicing (FatturaPA) in the Italian Version

This article provides information that will help you to get started with Electronic invoicing for Italy in [!INCLUDE[prod_short](../../includes/prod_short.md)].
Electronic invoice in Italy is named as FatturaPA. **FatturaPA** stands for **Fatturazione Elettronica verso la Pubblica Amministrazione** and translated means: “Electronic invoice to the public administration”. The term covers all technical and organizational measures for electronic invoicing to public administration. Authorities only accept e-invoices through the Sistema di Interscambio (SDI) platform, which is the official exchange system.

## To set up electronic invoicing

1. Choose the ![Lightbulb that opens the Tell Me feature.](../../media/ui-search/search_small.png "Tell me what you want to do") icon, enter **Fattura Setup**, and then choose the related link.
2. On the **Fattura Setup** page, on the **General** FastTab, in the **Self-Billing VAT Bus. Group** field, specify the **VAT Business Posting Group** that is used for VAT entries related to self-billing documents.
3. In the **Company PA Code** field, specify the code to be reported in the **CodiceDestinetario XML** node for self-billing documents.
4. Choose the ![Lightbulb that opens the Tell Me feature.](../../media/ui-search/search_small.png "Tell me what you want to do") icon, enter **Fattura Document Type List**, and then choose the related link.
5. Create the different type of electronic documents using the following columns:

|Field|Description|
|------------------------------------|---------------------------------------|
|**No.**| Specifies the document type code that will be exported to the XML file.|
|**Description**|Specifies a description of the document type. You can enter a maximum of 250 characters, both numbers and letters.|
|**Invoice**|Specifies the document type that is the default for invoices.|
|**Credit Memo**|Specifies the document type that is the default for credit memos.|
|**Self-Billing**|Specifies the document type that is the default for self-billing documents.|
|**Prepayment**|Specifies the document type that is the default for prepayments.|

[!INCLUDE[footer-include](../../includes/footer-banner.md)]

## See Also

[Italy Local Functionality](italy-local-functionality.md)
Original file line number Diff line number Diff line change
@@ -1,18 +1,15 @@
---

title: Generate Electronic Invoices [MX]
description: After you post a sales invoice in the Mexican version, you must generate an electronic invoice that will be sent to the customer.
author: edupont04

author: altotovi
ms.author: altotovi
ms.reviewer: bholtorf
ms.service: dynamics365-business-central
ms.topic: conceptual
ms.devlang: na
ms.tgt_pltfrm: na
ms.workload: na
ms.search.keywords:
ms.topic: how-to
ms.date: 12/21/2022
ms.custom: bap-template
ms.search.form: 132, 25
ms.date: 06/01/2022
ms.author: edupont

---
# Generate Electronic Invoices in the Mexican Version

Expand Down Expand Up @@ -60,6 +57,35 @@ Mexican companies must be able to receive payments in accordance with CFDI Withh
2. Find a payment that you applied to the electronic invoice, and then select this line.
3. Choose the **Send** action, and then specify if you want to also request a digital stamp for the payment.

## Registering export (Comercio Exterior Complement)

The Comercio Exterior Complement is an annex to the electronic invoice. It identifies importers and exporters and improves the description of the merchandise that is traded. The Comercio Exterior Complement is a key obligation for taxpayers who export merchandise.

To set up Comercio Exterior Complement, follow these steps:

1. Choose the ![Lightbulb that opens the Tell Me feature.](../../media/ui-search/search_small.png "Tell me what you want to do") icon, enter **General Ledger Setup**, and then choose the related link.
2. On the **Electronic Invoice** FastTab, in the **USD Currency Code** field, choose the USD currency you want to use. It can be different than *USD*. For example, it might be *USD-CFDI*.
3. Choose the ![Lightbulb that opens the Tell Me feature.](../../media/ui-search/search_small.png "Tell me what you want to do") icon, enter **Units of Measure**, and then choose the related link.
4. In the **SAT Customs Unit** field, choose the unit of measure from the **SAT Custom Units** table for foreign trade operations.

To create Comercio Exterior Complement:

1. Choose the ![Lightbulb that opens the Tell Me feature.](../../media/ui-search/search_small.png "Tell me what you want to do") icon, enter **Sales Invoices**, and then choose the related link.
2. Create a sales invoice with all details ready for export.
3. In the **CFDI Export Code** field, choose a value related to your type of export. Validation of this field sets values on the **Foreign Trade** FastTab, but you can change it. For example, if the **CFDI Export Code** contains **04** as a value. The **Foreign Trade** is also used for **Carta Porte Complement**.
4. If you configure a foreign trade invoice, you must fill in the following fields.

|Field|Description|
|------------------------------------|---------------------------------------|
|**Transit-to Location**|Specifies the customer’s location with their address and postal code.|
|**SAT International Trade Terms (Incoterms)**|You can specify one of the options from the new Incoterms catalog.|
|**Exchange Rate USD (reversed value for Currency Factor)**|This value is assigned from the **USD Currency Code** exchange rates. You can change this value if needed.|

5. After posting the document and getting a stamp, you will get an XML file with the Comercio Exterior Complement.

> [!NOTE]
> If you want to create an invoice for foreign trade, the **CFDI Export Code** field must be different from **01** because that value is used for domestic invoices only.

## See Also

[Set Up Electronic Invoicing](how-to-set-up-electronic-invoicing.md)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ The following procedure shows how to set up tax register sections.
8. In the **Tax Register Names**window, you can add new registers to the list. To create a new tax register, do one of the following:

1. Place the cursor in an empty line at the end of the register list and enter the information on the new register.
2. Place the cursor on the register you want to create the new one after. Then press F3 and enter the information on the new register.
2. Place the cursor on the register you want to create the new one after. Then select <kbd>F3</kbd> and enter the information on the new register.

9. Enter the fields described in the following table.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ The window contains fields with the information listed in the following table. Y

To display the selected item card

- Choose the **Item** button and then **Card** (Shift+F5 Hot Key).
- Choose the **Item** button and then **Card** (<kbd>Shift</kbd>+<kbd>F5</kbd> key).

To print the **Item Turnover (Qty.)** or **Item Turnover Checklist** reports.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ The lines of the window contain the information listed in the following table.

The following procedure shows how to access the window with the option for the **Vendor** action.

- Choose the **Vendor** action, choose the **Vendor G/L Turnover** action, and then choose the **Card** action (SHIFT+F5 Hot Key) to view the vendor card for the selected line.
- Choose the **Vendor** action, choose the **Vendor G/L Turnover** action, and then choose the **Card** action (<kbd>Shift</kbd>+<kbd>F5</kbd> keys) to view the vendor card for the selected line.

## Vendor General Ledger Turnover Report (Report 12451)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Her Majesty's Revenue and Customs (HMRC) has implemented the first steps of *Mak

* Keeping records digitally

Businesses must now keep all their records digitally. For users of finance systems, such as [!INCLUDE [prod_short](../../includes/prod_short.md)], this requirement will not have any impact since they already keep their records digitally in these systems.
Businesses must now keep all their records digitally. For users of finance systems, such as [!INCLUDE [prod_short](../../includes/prod_short.md)], this requirement is already met because they already keep their records digitally.
* Submit VAT return electronically using [software recognized by HMRC](https://www.gov.uk/guidance/software-for-sending-income-tax-updates).

Since 2021, the electronic statements must also include information that helps prevent fraud. For more information, see [Send Fraud Prevention Data](fraud-prevention-data.md).
Expand All @@ -27,7 +27,7 @@ Since 2021, the electronic statements must also include information that helps p

## Making Tax Digital for VAT capabilities in Dynamics 365 Business Central

In [!INCLUDE[prod_short](../../includes/prod_short.md)] you can use the VAT Return report for creating VAT reports. The Making Tax Digital VAT features extend this capability to communicate with HMRC. For example, the Making Tax Digital VAT extension lets you:
In [!INCLUDE[prod_short](../../includes/prod_short.md)], you can use the VAT Return report for creating VAT reports. The Making Tax Digital VAT features extend this capability to communicate with HMRC. For example, the Making Tax Digital VAT extension lets you:

* Retrieve VAT obligations from HMRC
* Get reminded about VAT obligations that are approaching or already past due
Expand All @@ -41,18 +41,14 @@ In [!INCLUDE[prod_short](../../includes/prod_short.md)] you can use the VAT Retu
The *Making Tax Digital* integration uses a service connection to communicate with HMRC. To make it easy to establish communications, [!INCLUDE[prod_short](../../includes/prod_short.md)] provides the **HMRC VAT Setup** service connection, which contains most of the information needed to communicate with HMRC. To finish the connection, you must give the **Dynamics 365 Business Central MTD VAT** application the authority to interact with HMRC on your behalf. Microsoft manages the **Dynamics 365 Business Central MTD VAT** application on the HMRC web site, and the application is a requirement for the connection. You give permission by requesting an authorization code from HMRC, and then copying the code to the service connection. The following steps describe how to set up the service connection.

> [!NOTE]
> If you are using [!INCLUDE [prod_short](../../includes/prod_short.md)] on-premises, there are some additional steps to set up the features for Making Tax Digital. In [!INCLUDE [prod_short](../../includes/prod_short.md)] online, these happen automatically. For more information, see the [Additional Setup Requirements for On-Premises Versions](#additional-setup-requirements-for-on-premises-versions) section.
> The following procedure describes the steps to set up Making Tax Digital in [!INCLUDE [prod_short](../../includes/prod_short.md)] online. If you're using [!INCLUDE [prod_short](../../includes/prod_short.md)] on-premises, there are some additional steps. For more information, see the [Setup requirements for on-premises versions](#setup-requirements-for-on-premises-versions) section before you start to set up the service connection.

1. Choose the ![Lightbulb that opens the Tell Me feature.](../../media/ui-search/search_small.png "Tell me what you want to do") icon, enter **Service Connections**, and then choose the related link.
2. On the **Service Connections** page, choose **HMRC VAT Setup**.

> [!NOTE]
> If you use [!INCLUDE[prod_short](../../includes/prod_short.md)] on-premises, you must also provide a client ID and client secret. If you are not sure what these are, contact your partner.

3. To open a GOV.UK website and request an authorization code, choose **Process**, then **Request Authorization Code**, and then choose **Continue**.
4. Sign in with your HMRC credentials. To allow the **Dynamics 365 Business Central MTD VAT** application to interact with HMRC on your behalf, choose **Grant authority**.
5. A confirmation page displays "Authorization granted" and an authorization code. To copy the authorization code, choose **Copy**.
6. Return to the service connection you are setting up, and paste the authorization code in the **Enter Authorization Code** field. Then choose **Enter**. Note, that the authorization code is valid for 10 minutes and must be entered into [!INCLUDE[prod_short](../../includes/prod_short.md)] before expiry in order to set up the connection correctly.
6. Return to the service connection you are setting up, and paste the authorization code in the **Enter Authorization Code** field. Then choose **Enter**. Note that the authorization code is valid for 10 minutes. To set up the connection, you must enter the code in [!INCLUDE[prod_short](../../includes/prod_short.md)] before it expires.

> [!NOTE]
> [!INCLUDE[prod_short](../../includes/prod_short.md)] will use the authorization code to test whether the service connection can communicate with HMRC. If the connection is successful, a confirmation page prompts you to verify your VAT registration number. To open the **Company Information** page and verify the number is correct, and the one you have used to register with HMRC, choose **Yes**.
Expand All @@ -62,7 +58,7 @@ You must also fill in the fields on the **VAT Report Setup** page. [!INCLUDE [to
> [!IMPORTANT]
> Starting in March 2022, the **User IP Address Service** must specify an endpoint for the service that your company uses to extract and submit the IP address of the user who sends the VAT report. For more information, see [IP addresses](fraud-prevention-data.md#ip-addresses).

### Additional setup requirements for on-premises versions
### Setup requirements for on-premises versions

1. You must add a VAT report configuration on the **VAT Reports Configuration** page.

Expand All @@ -83,6 +79,12 @@ You must also fill in the fields on the **VAT Report Setup** page. [!INCLUDE [to
e. Optional: If you want to automatically update the information about VAT obligations, specify how often to do so in the **Update Period Job Frequency** field, and then specify codeunit **10535** in the **Auto Receive Codeunit ID** field.
f. Fill in the remaining fields as necessary. [!INCLUDE[tooltip-inline-tip](../../includes/tooltip-inline-tip_md.md)]

3. Create an application registration for Business Central in Azure portal. For more information, see [Registering Business Central On-Premises in Azure AD for Integrating with Other Services](/dynamics365/business-central/dev-itpro/administration/register-app-azure). When you set up the service connection in [!INCLUDE [prod_short](../../includes/prod_short.md)], you'll need the following information from the registration:

* Client ID
* Client Secret
* Redirect URL

## VAT obligations

HMRC maintains a list of VAT obligations for companies, which are the periods for which they must report VAT and the due date for the report. HMRC exposes this information through their APIs, which enables [!INCLUDE[prod_short](../../includes/prod_short.md)] to retrieve the obligations. [!INCLUDE[prod_short](../../includes/prod_short.md)] stores VAT obligations as **VAT Return Periods**, and uses them to:
Expand All @@ -103,7 +105,7 @@ The VAT obligations are now retrieved from HMRC and you can view them on the **V

## VAT Returns

Use this report to submit VAT for sales and purchase documents, such as purchase and sales orders, invoices, and credit memos.
Use this report to submit VAT for sales and purchase documents. For example, purchase and sales orders, invoices, and credit memos.

### To create and submit a VAT return

Expand Down Expand Up @@ -151,10 +153,10 @@ This integration to HMRC and support of Making Tax Digital for VAT does not incl

* Group VAT scenarios

If your [!INCLUDE[prod_short](../../includes/prod_short.md)] submits VAT on behalf of a group of companies that share a VAT registration number (Group VAT), there is no built in mechanism for retrieving VAT entries from other companies in the group. There are currently no plans to support Group VAT, and we refer to Microsoft partners to add this functionality.
If you submit VAT on behalf of a group of companies that share a VAT registration number (Group VAT), there isn't a built-in way to retrieve VAT entries from companies in the group. There are currently no plans to support Group VAT, and we refer to Microsoft partners to add this functionality.
* Agent services

Agents can submit VAT returns on behalf of their customers and HMRC has solutions for that. This is currently not supported by [!INCLUDE[prod_short](../../includes/prod_short.md)].
Agents can submit VAT returns on behalf of their customers, and HMRC has agent services. [!INCLUDE[prod_short](../../includes/prod_short.md)] does not support agent services.

## Connection errors with HMRC

Expand All @@ -164,7 +166,7 @@ If you experience "The operation has timed out" errors on an on-premises install

Due to a limitation at HMRC, it is not possible to send test submissions of VAT Returns and test the integration in non-production scenarios. You can only send real VAT returns.

Certain online documentation at HMRC refers to the term *Sandbox*. This term refers to an environment for software developers such as Microsoft and others for testing their features during development. This environment is not intended for customer testing, and it is unrelated to [!INCLUDE[prod_short](../../includes/prod_short.md)] sandboxes.
Some online documentation at HMRC uses the term *Sandbox*. A sandbox is an environment that software developers, such as Microsoft and others, can use to test features during development. This environment is not intended for customer testing, and it isn't related to [!INCLUDE[prod_short](../../includes/prod_short.md)] sandboxes.

## See also

Expand Down
Loading