匈牙利:财务和运营Dynamics 365在线开票系统 v.1.1 支持

应用对象
Dynamics 365 for Finance and Operations

简介

自 2018 年 7 月 1 日起,匈牙利国家税务和海关总署宣布,匈牙利公司有义务提供通过在线开票系统电子平台开具的发票数据。

2019 年 3 月 12 日,匈牙利国家税务和海关总署公布了有关引入在线开票系统支持的格式的新版本 1.1 的信息。 新版格式必须自 2019 年 5 月 2 日起生效。

正式宣布 https://onlineszamla.nav.gov.hu/ 必须支持以下更改:

1) XSD 版本已从 1.0 更新到 1.1。

2) 传输层安全性 (TLS) 协议更新到 TLS 1.2 的版本。

下表提供了以前发布的有关实现与匈牙利在线开票系统互操作的文章的参考:

财务和运营Dynamics 365版本 知识库文章上的链接
7.1 https://support.microsoft.com/help/4341611
7.2 https://support.microsoft.com/en-us/help/4341308
7.3 https://support.microsoft.com/en-us/help/4341482
8.0 https://support.microsoft.com/en-us/help/4341649/

概述

根据最新要求,考虑了以下更改:

  • 请求的版本已更改为“1.1”,自 2019 年 5 月 2 日起生效。

  • 线条表达式指示器

  • 行说明

  • 度量单位

  • 自己的度量单位

  • TLS 版本更改为 1.2

  • 电子消息功能设置包中的一些改进

实现详细信息

本文的这一部分详细介绍了匈牙利在线开票系统中的所需更改的调查和实施。

请求的版本已更改为“1.1”,自 2019 年 5 月 2 日起生效。

该更改分别以功能中包含的所有格式实现,并且必须从 LCS 门户导入该格式的新版本:

配置名称 配置类型 版本
发票通信模型 型号 56
RTIR 映射 模型映射 (导出) 56.57
RTIR 发票数据 (HU) 格式化 XML (导出) 56.28
RTIR 令牌交换请求 (HU) 格式化 XML (导出) 56.11
RTIR 管理发票请求 (HU) 格式化 XML (导出) 56.15
RTIR 查询发票状态请求 (HU) 格式化 XML (导出) 56.10
RTIR 查询发票数据请求 (HU) 格式化 XML (导出) 56.9
电子消息框架模型 型号 19
RTIR 导入模型映射 模型映射 (导入) 19.9
RTIR 导入格式 (HU) 格式化 XML (导入) 19.13

必须从 LCS 门户的共享资产库导入所有格式的最新版本。

这些格式的新版本将从 2019 年 5 月 2 日起使用 有效 日期导入。 从此日期开始,系统将在与联机开票系统互操作期间使用新版本的格式。

线条表达式指示器

在财务和运营Dynamics 365联机开票系统涵盖的所有情况下,必须为发票行报告布尔类型的新 <lineExpressionIndicator> 标记。

<对于自然度量单位,必须使用“true”值报告 lineExpressionIndicator> 标记。 如果发票行未指示度量单位, <则必须使用“false”值报告 lineExpressionIndicator> 标记。

在开始使用新版本的报表之前,用户需要设置特定于应用程序的参数。 打开 电子报告 工作区,选择 RTIR 发票数据的最新导入版本 (HU) 格式,在“操作”窗格中选择“ 配置>”应用程序特定参数>设置 “,在”查找快速“选项卡上选择” UnitOfMeasureTypeLookup“ 以获取最新版本的格式,并定义哪些度量单位必须报告为联机开票系统) 行表达式指示器的自然 (”true”。 匹配法律实体中的所有单位。 例如,对于公里,可以添加以下行:

  • 查找结果:“Natural”

  • 行:1

  • 度量单位代码:“km” (法律实体 ) 单位的值

重要说明! 在列表末尾添加以下两行:

查找结果 度量单位
NONE 必须为倒数第二 *空白*
其他 必须是列表中的最后一个 *不空白*

建立所有必要的对应关系后,将应用程序特定参数配置的“状态”更改为“已完成”并保存配置。

行说明

<当报告 lineExpressionIndicator> 标记时<,必须报告 lineDescription> 标记。

以前报表中的此字段是可选的,如果发票的相关行中没有值,则不会报告此标记。 报告版本 1.1 要求在报告 lineExpressionIndicator> 标记时<报告此标记。

对于发票的相关行中没有值的情况,此标记将指示相关发票的凭证,但建议不要在所有类型的发票的所有行中定义说明 , (从销售订单过帐的发票除外 - 对于这种情况 <,lineDescription> 标记将报告项,因为它是在) 之前实现的。

度量单位

<unitOfMeasure> 标记类型随版本 1.1 更改,必须使用枚举列表中的值之一进行报告。

在开始使用新版本的报表之前,用户需要设置特定于应用程序的参数。 打开 电子报告 工作区,选择 RTIR 发票数据 (HU) 格式的最新导入版本,在“操作”窗格中选择“ 配置>”“应用程序特定参数>设置 ”,在“查找快速”选项卡上选择“ UnitOfMeasureLookupup ”以获取最新版本的格式,并建立引用度量单位与联机发票系统的枚举列表之间的对应关系。 例如,对于公里,可以添加以下行:

  • 查找结果:“公里”

  • 行:1

  • 度量单位代码:“km” (法律实体 ) 单位的值

匹配可以在枚举列表中找到相关值的法律实体中的所有单位:

UnitOfMeasureType 说明 (hu) 说明 (en-us)
PIECE 达拉布
公斤 Kgm 公斤
Metrikus tonna 公吨
千瓦时 千瓦 óra 千瓦时
DAY 午睡
HOUR Óra 小时
MINUTE Perc 分钟
MONTH Hónap
公里 Kilométer 公里
CUBIC_METER Köbméter 立方米
Méter
LINEAR_METER Folyóméter 线性仪表
纸箱 卡顿 纸箱
Csomag 打包
自己 Saját mennyiségi egység megnevezés 自己的度量单位

重要说明! 可以跳过向列表添加所有“own”值,为“OWN”查找结果定义“*不空白”,这意味着所有其他值将报告为 OWN。 必须强制添加“OWN”查找结果,并且是列表中的最后一个。

建立所有必要的对应关系后,将应用程序特定参数配置的“状态”更改为“已完成”并保存配置。

自己的度量单位

新的 <unitOfMeasureOwn> 标记随版本 1.1 一起添加,它必须报告有关从 unitOfMeasure> 枚举列表中<找不到值的度量单位的信息。 当 unitOfMeasure> 标记表示为“OWN”值时<,必须报告此标记。

新的 <unitOfMeasureOwn> 标记将添加到 ER 格式。 无需进行特定设置。

TLS 版本更改为 1.2

未实现任何特定更改来支持此要求。 对于版本 10,UAT 和 PROD 平台支持 TLS 1.2 (开发部署当前支持 1.0、1.1、1.2) 。 但是,如果由于 TLS 版本而导致报告提交问题,则需要处理 IcM 请求,并且环境将更新为 TLS 1.2。

电子消息功能设置包中的一些改进 ((可选)仅针对 7.3 和 10.0.2+)

可以在 LCS 门户的共享资产库的“数据包”部分下载包的新版本,该包在设置电子消息时所涉及的数据实体中提供预定义的值集,以便与匈牙利在线开票系统进行互操作的过程–

HU RTIR 设置 v3.zip”。 与以前的版本相比,此包提供以下更改:

1.       “技术错误”类型的新结果状态将添加到“电子报告导入”类型 (导入令牌响应、导入发票响应、导入状态响应) 的操作中。 这些状态将添加为以下操作的初始状态:

操作 已添加为初始状态
重置 EM 状态 导入错误令牌响应;
导入发票响应时出错
生成状态请求 状态请求的错误响应导入

2.       “HU RTIR 设置 v3.zip”包包括设置电子报告格式。 目前,导入包后,无需额外设置电子报告配置。

导入包的新版本不是必需的,但建议使用。 导入后,如果导入时标记为“截断实体数据”,则需要再次设置:

- 可执行类参数 (税务 > 设置 > 电子消息 > 可执行文件类设置) 。

- Web 服务参数 (税务 > 设置 > 电子消息 > Web 服务设置) 。

- 电子消息处理 (税务 > 设置 > 电子消息的批处理设置 电子消息 > 处理) (如果使用)。

- 电子消息处理 (税务 > 设置 > 电子消息的安全角色 电子消息 > 处理) (如果使用)。

修补程序信息

修复下载说明:

https://learn.microsoft.com/en-us/dynamics365/unified-operations/dev-itpro/analytics/download-electronic-reporting-configuration-lcs