简介
为 1 7 月 2018年国家税务和海关管理的匈牙利宣布 在匈牙利有义务提供数据通过颁发其发票的公司 在线开票系统的电子平台。
在 3 月 12日日 2019,国家税务和海关管理的匈牙利发布信息 关于引入新版本 1.1 的在线支持的格式 开票系统。自 5 月 2 日以来,新版本的格式必须是有效 2019。
它是 在正式宣布https://onlineszamla.nav.gov.hu/ 必须支持以下更改:
1) XSD 是从 1.0 1.1 到更新版本。
2) 版本 TLS 1.2 的传输层安全 (TLS) 协议更新。
下表 提供对有关执行的以前已发布文章的参考 与匈牙利在线开票系统的互操作:
版本 |
知识库文章的链接 |
AX 2012 R3 |
概述
根据 最新要求考虑的以下更改:
- 请求的版本更改为 从 2019 年 5 月 2 日,生效的"1.1"。
- 行表达式指示符
- 行描述
- 的度量单位
- 自己的度量单位
- TLS 版本更改为 1.2
实现详细信息
这 文章部分提供详细信息的研究和实现 在匈牙利在线开票系统所需的更改。
请求的版本 更改为从,2019 年 5 月 2 日生效的"1.1"。
与相关的更改 请求的版本提供给哪个系统过程中生成的 XML 文件 与匈牙利在线开票系统的互操作。
若要从切换 使用 1.0 版本的请求到 1.1 版,打开总帐 >设置>增值税>外部>在线 开票系统参数,请求域的其他组中查找 版本参数,选择"1.1"。
行表达式指示符
在启动之前使用的报告的新版本,用户都需要 若要设置在线开票系统分类器的度量单位 在法人中定义。打开总帐>设置>销售 税务>外部>在线开票系统分类器和 定义的度量单位必须报告一样自然 ("真正的" 用于行表达式指示符在开票系统的联机)。匹配所有的单位 在您的法人。
如果此设置未完成所有的度量单位将被视为 非自然 ("行表达式指示符"标记将报告"假")。
行描述
以前在此字段 是可选的报告和相关的行中没有值时 发票,没有报告此标记。版本 1.1 的报告要求此标记 < lineExpressionIndicator > 标记报告时报告。
在有的情况下为无 在相关发票,此标记的行中的值将指示的凭证 相关的发票,但it 建议在所有定义说明 发票行的所有类型 (除外 销售订单-此案例 < lineDescription > 标记从过帐发票 将报告项为实施之前)。
度量单位
在开始使用之前 新版本的报表中,用户需要安装在线开票系统 分类器的法律实体中定义的度量单位。打开常规 会计>设置>增值税>外部>在线 开票系统分类器和建立之间的对应关系 测量和在线开票的枚举的列表引用单元 系统。匹配所有的法人单位。并建立 引用的度量单位和枚举的列表之间的对应关系 开票系统联机。例如,对于公里需要添加 下面的行:
- 单元 度量:"公里"(从您的法人单位值)
- 在线 开票的分类器:"千米"
匹配所有设备的您 法人为其可以枚举列表中找到相关的值:
UnitOfMeasureType |
说明 (hu) |
说明 (en-我们) |
片 |
Darab |
片 |
千克 |
Kilogramm |
千克 |
吨 |
Metrikus tonna |
跃点数吨 |
千瓦时 |
千瓦时 óra |
千瓦时 小时 |
一天 |
Nap |
一天 |
小时 |
Óra |
小时 |
分钟 |
Perc |
分钟 |
月份 |
Hónap |
月份 |
升 |
升 |
升 |
公里 |
Kilométer |
公里 |
CUBIC_METER |
Köbméter |
立方米 |
计量器 |
Méter |
计量器 |
LINEAR_METER |
Folyóméter |
线性 计量器 |
纸箱 |
Karton |
纸箱 |
包 |
Csomag |
包 |
拥有 |
Saját mennyiségi egység megnevezés |
自己的度量单位 |
如果此设置未完成所有的度量单位将被报告为"自己"。
自己的度量单位
新的 < unitOfMeasureOwn > 标记添加到 XML 报表中。这 标记报告时"UnitOfMeasure"标记为"自己"。否 需要特定的安装程序。
1.2 为 TLS 版本更改
热修复补丁程序提供特定的更改,以支持这一要求。TLS 1.2 版将用于与在线开票系统的互操作。
< 汇率 > 标记 更改值计算
标签的值必须在在线开票系统 < 汇率 > 报告 从货币汇率CurrencyCode 的发票对 CurrencyCode 中 TaxCode 上日期的增值税发票的第一纳税事务注册的 该发票。
这热 修补程序提供汇率标识以下的算法:
定义:
一个= CurrencyCode 的发票 (对于 如欧元或 HUF)
B= CurrencyCode 中的 TaxCode {在其应在所有税务的发票的第一个税交易记录 由同一发票的交易记录必须具有相同的 CurrencyCode 的相关税收 代码设置} (例如 HUF)
算法:
如果 A = B
然后 汇率"1"=
其他 汇率=货币 汇率定义为类型的"记帐货币汇率类型"从A到B在注册日期的增值税分类帐设置中 发票的
与此 更改以避免出现潜在的"INCORRECT_SUMMARY_DATA_INVOICE_VAT_AMOUNT_HUF" 警告 (p.206 的"发票数据报告,REST API 的说明 界面和开发人员文档") 按如下描述的:
"问题 警告如果输出增值税金额在聚集发票中的发票 货币与 HUF 的增值税金额不符基于交换 费率所示行项。 计算: 在 currencyCode <> 的情况下"HUF"、 增值税金额中 每个行项目 (lineVatAmount) 必须乘以汇率值 行项目 (lineExchangeRate),并为这些产品金额总数 在 HUF (invoiceVatAmountHUF) 发票增值税金额。 容许偏差: 1% invoiceVatAmountHUF 元素,但至少 1 个单位。
计算 下列标记的值也将更改分别:
-<lineVatAmountHUF> 计算为 < lineVatAmount > 乘以汇率
-<vatRateVatAmountHUF> 计算为 < vatRateVatAmount > 乘以汇率
-<invoiceVatAmountHUF> 计算为 < invoiceVatAmount > 乘以汇率
请注意: 报告值 < lineVatAmountHUF > < vatRateVatAmountHUF > < invoiceVatAmountHUF > 在某些情况下到期的增值税交易记录中存储的值可能与不同标记 为以下原因:
- 交换 比率在交易记录日期和汇率上日期的增值税登记 不同。
- 会计 货币和货币为 sates 的税码定义是不同的 三边转换汇率 (这用于过帐: 记录货币 > 记帐币种 > 税务代码币种) 在发布时间上可能会有所不同 从文档货币上日期的增值税税务代码币种汇率 注册。
这些方面 应受用户控制,并且可能需要纠正税务交易记录。
修补程序信息
可以从 Microsoft 获得受支持的修复程序。没有此知识库文章顶部"提供修补程序下载"部分。如果您遇到问题下载安装此修复程序,或有其他技术支持问题,请与您的合作伙伴或直接与 Microsoft 支持计划中的注册,如果您可以联系技术支持获取 Microsoft Dynamics 并创建新的支持请求。为此,请访问下面的 Microsoft 网站:
https://mbs.microsoft.com/support/newstart.aspx
您可以为 Microsoft Dynamics 按国家/地区特定的电话号码中使用这些链接的电话联系技术支持。为此,请访问下面的 Microsoft 网站之一:
合作伙伴
https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+Contacts
客户
在特殊情况下,可免收的支持电话,可免收如果技术支持专业人员对 Microsoft Dynamics 和相关的产品的费用确定某个特定的更新能够解决您的问题。通常的支持费用将应用于任何其他支持问题和事项,不需要进行专门更新。
如何获取 AX 更新文件
此更新程序可用于手动下载和安装从 Microsoft 下载中心获取。
先决条件
您必须具有要应用此修补程序的安装以下产品之一:
-
Microsoft Dynamics AX 2012 R3
重启要求
应用此修复程序后,必须重新启动应用程序对象服务器 (AOS) 服务。