简介
波兰的金融部推出了 JPK 的更新版本 发票的结构-JPK_FA (3),该结构将从12月2日起生效。 2019. 更新的 JPK_FA 架构(3)已发布在财务部的网站。
概述
JPK_FA 架构的版本 "3" 引入了以下更改:
发生 在报表的 "Naglowek" 部分中
符合 已更改 |
更改说明 |
---|---|
<KodFormularza>element, "KodSystemowy"属性 |
值已更改为"JPK_FA (3)"。 |
<WariantFormularza>元素 |
值已更改为"3"。 |
<DataOd>和<DataDo>元素 |
类型已从"etd: TData"更改为"tns: TData"。 |
<DomyślnyKodWaluty>元素 |
此元素已被删除。 |
<KodUrzedu>元素 |
添加了以下说明: " Kod urzędu skarbowego,właściwy dla podatnika przekazującego JPK_FA " ("适用于的税务机构的代码 提交 JPK_FA 的纳税人) |
发生 在报表的 "Podmiot1" 部分中
符合 已更改 |
更改说明 |
---|---|
<IdentyfikatorPodmiotu>元素 |
类型已从"Etd: TidentyfikatorOsobyNiefizycznej"更改 "etd: TIdentyfikatorOsobyNiefizycznej1"。 |
<AdresPodmiotu>元素 |
类型已从"etd: TadresPolski"更改为 "etd: TAdresPolski1"。 |
<AdresPodmiotu2>元素 |
新的"etd: TadresZagraniczny"的新元素 已添加类型。 必须报告此元素,而不是<AdresPodmiotu> 如果提交 JPK_FA 的纳税人位于波兰外部,则为元素。 |
发生 在报表的 "Faktura" 部分中
符合 已更改 |
更改说明 |
---|---|
"Typ"属性 |
此属性已从报表中排除。 |
<Faktura>元素 |
说明已更改: " Wartości sprzedaży kwoty podatku wypełnia się w walucie,w której wystawiono fakturę,z wyjątkiem pól,w których kwoty podatku zostały przeliczone zgodnie z 艺术。31a w związku z 艺术。106e ust.11 ustawy ” ("应填写销售价和税金金额 按发票签发所用的币种,其中的字段除外 根据文章31A,已重新计算纳税金额 与文章106e 的第11款 |
<KodWaluty>元素 |
"Kck: currCode_Type"类型的此新元素 已添加。 |
<P_1>和<P_6>元素 |
类型已从"etd: TData"更改为"tns: TDataT"。 |
<P_4B>, <P_5B>, <P_13_x>。 <P_14_x>和<P_15>元素 |
说明已更改。 |
<P_14_1W>, <P_14_2W>, <P_14_3W>。 和<P_14_4W>元素 |
已为的发票添加这些新元素 以外币签发。 这些元素用于税额 "净销售额" 值之和。 将根据如下方式转换金额 文章31a,每张艺术。 106e,act 的第11段。 |
<P_14_5> 元素 |
此元素已从报表中排除。 |
<P_18A>元素 |
此新元素是拆分付款的标记 制. |
<P_22>元素 |
此新元素是一个 intracommunity 标记,用于 传递新传输方法。 |
<P_106E_3>元素 |
此元素从 "可选" 更改为 "必需"。 |
<ZALZaplata>和<ZALPodatek>元素 |
将从报表中排除这些元素。 |
<NrFaZaliczkowej>元素 |
已添加此新元素,以报告的数量 以前的预付款发票。 |
<StawkiPodatku>元素 |
此元素已从报表中排除。 |
发生 在报表的 "FakturaWiersz" 部分中
符合 已更改 |
更改说明 |
---|---|
" Typ" 属性 |
此属性已从报表中排除。 |
<FaturaWiersz>元素 |
说明已更改: " Szczegółowe pozycje faktur w walucie,w której wystawionofakturę" ("币种中的详细发票记录,其中 发票已签发 ") |
新的 "Zamowienie" 部分
符合 已更改 |
更改说明 |
---|---|
<P_2AZ>元素 |
已为的发票编号添加此新元素 订单或合同与相关。 此发票编号与 " P_2A " 字段中的发票编号。 |
<WartoscZamowienia>元素 |
已为以下项的值添加了此新元素 订单或合同,包括纳税金额。 |
<ZamowienieWiersz>元素 |
已为详细订单添加此新元素,或者 用预付款发票签发的币种表示的合同项目。 |
<P_7Z>元素 |
已为的名称(类型)添加了此新元素 商品或服务。 |
<P_8AZ>元素 |
已添加此新元素,用于衡量 已订购货物或服务的范围。 |
<P_8BZ>元素 |
已为订购数量添加此新元素 商品或服务范围。 |
<P_9AZ>元素 |
已为净单位价格添加了此新元素。 |
<P_11NettoZ>元素 |
已为以下项的值添加了此新元素 已订购的商品或服务,不包括税额。 |
<P_11VatZ>元素 |
此新元素是为税额添加的。 已订购商品或服务。 |
<P_12Z>元素 |
为税率添加了此新元素。 |
新的 "ZamowienieCtrl" 部分
符合 已更改 |
更改说明 |
---|---|
<LiczbaZamowien>元素 |
已为订单数添加此新元素 或报告的"Zamowienie"部分中的合同。 |
<WartoscZamowien>元素 |
已为的总值添加此新元素 "Zamowienie"部分中的<WartoscZamowienia>列 在报告期间内。 |
此修补程序 提供增值税发票报表(SAF 发票或 JPK_FA)中的更改的支持 由版本3引入 "Jednolity Plik Kontrolny (JPK)– Faktury VAT" 标准审核文件的 波兰(Ministerstwo Finansów-Krajowa Administracja 的财务部 Skarbowa)于2019年10月29日宣布。
所 修补程序还包括对财务和 KB #4520771中的操作 ("P_19A,P_19B,P_19C 标记必须根据豁免情况报告用户可编辑的文本 税务交易记录上的代码,KB #4510230 ("普通发票的度量单位为空")和 #346886 ("预付款发票金额未扣除最终销售发票金额和冲销 预付款发票位于 "文件" 中。
设定
准备 AX 2012 R3 系统以报告 "JPK_FA" 版本 "3" 的报告 必须执行以下步骤:
-
安装 修补程序包("修补程序信息" 部分中的链接至程序包下载) 在本文中),其中包含新的 XSLT 文件(AifOutboundPortReportSAFVATInvoice_PL xslt)。
-
打开AOT >资源, 选择"AifOutboundPrtReportSAFVATInvoiceV3_PL",右键单击该文件,然后 选择 "打开"。
三维空间. 在 打开的预览表单单击 "导出" 按钮,选择要保存的文件夹 "AifOutboundPortReportSAFVATInvoice_PL" 文件,然后单击 "保存"。
4. 打开 " 已将 "AifOutboundPortReportSAFVATInvoice_PL" 文件保存在指定文件夹中。
5. 查找行 #28检查是否在行 #25 中设置(KB # 4506293 ) 在您的法人中使用的销售税代码在反向过帐交易记录 更改(必须将报表视为 "oo"):
行 #28 <xsl: variable 名称 = "ReverseChargeTaxCodes" 选择 = "' ' TaxCode1;RCTaxCode3 ' "/>
注意!按照示例中应用的 syntaxis 操作: 仅替换增值税代码的名称。
型. 查找行 #29检查是否在行 #26 中设置(KB # 4506293 ) 在您的法人中使用的销售税代码在反向过帐交易记录 更改(必须报告为 "np"):
行 #29 <xsl: variable 名称 = "NonTaxableTaxCodes" 选择 = "' ' TaxCode4;ExemptNP;TaxCode6 ' "/>
注意!按照示例中应用的 syntaxis 操作: 仅替换增值税代码的名称。
7. 查找行 #30和设置在您的法人中使用的销售税代码以供过帐 毛利流程的交易流程-第二个货物 (必须 在 <P_106E_3A> 标记中报告为 "procedura marży-towary używane" P_106E_3A ):
行 #30 <xsl: variable 名称 = "SecondHandGoodsTaxCodes" 选择 = "' ' TaxCode7;TaxCode8;TaxCode9' "/>
提示! 按照 syntaxis 中应用的 示例:仅替换增值税代码的名称。
个. 查找行 #31和设置在您的法人中使用的销售税代码以供过帐 毛利流程中的交易(必须报告的作品) 在 <P_106E_3A> 标记中为 "procedura marży-dzieła sztuki" P_106E_3A ):
行 #31 <xsl: variable 名称 = " WorksOfArtTaxCodes" 选择 = "" TaxCodeA;TaxCodeB;TaxCodeC ' "/>
提示! 按照 syntaxis 中应用的 示例:仅替换增值税代码的名称。
9. 查找行 #32和设置在您的法人中使用的销售税代码以供过帐 margin 流程中的事务-收集器的项目和 antiques (必须 将报告为 "procedura marży-przedmioty kolekcjonerskie i antyki" 在 < P_106E_3A > 标记):
行 #32 <xsl: variable 名称 = "CollectorsItemsAntiquesTaxCodes" 选择 = "' ' TaxCodeD;TaxCodeE;TaxCodeF ' "/>
提示! 按照 syntaxis 中应用的 示例:仅替换增值税代码的名称。
10. 查找行 #33和设置在法人中使用的免税代码 在 <P_19A中记录的免税、必须报告的描述> 标记的规定 根据增值税法案签发的增值税法案或法案,其基础是 纳税人纳税应用免税。Należy wskazać przepis ustawy albo aktu wydanego na podstawie ustawy,na podstawie którego podatnik stosuje zwolnienie od podatku):
行 #33 <xsl: variable 名称 = "VATActP19AExemptCodes" 选择 = "' ' ExemptCode1;ExemptCode2;ExemptCode3 ' "/>
提示!按照 syntaxis 中应用的 示例:仅替换销售税的名称 免税 代码。
11. 查找行 #34和设置在法人中使用的免税代码 在 <P_19B中记录的免税、必须报告的描述> 标记(提供 2006/112/exempts 的指令,这些税收中的货物或 服务.Należy wskazać przepis dyrektywy 2006/112/2006 年,który zwalnia od podatku taką dostawę towarów lub takie świadczenie usług):
行 #34 <xsl: variable 名称 = "D2006_112_WEP19BExemptCodes" 选择 = "' ' ExemptCode4;ExemptCode5;ExemptCode6 ' "/>
提示!按照 syntaxis 中应用的 示例:仅替换销售税的名称 免税 代码。
至. 查找行 #35和设置在法人中使用的免税代码 在 <P_19C中记录的免税、必须报告的描述> 标记(另一个合法 基础表示商品或服务的供应受益于 免除.Należy wskazać inną podstawę prawną wskazującą na że dostawa towarów lub świadczenie usług korzysta ze zwolnienia):
行 #35 <xsl: variable 名称 = "OtherBasisP19CExemptCodes" 选择 = "' ' ExemptCode7;ExemptCode8;ExemptCode9 ' "/>
提示!按照 syntaxis 中应用的 示例:仅替换销售税的名称 免税 代码。
13. 将更改保存在AifOutboundPortReportSAFVATInvoice_PL " 文件。
14. 打开系统管理 >设置 >服务和应用集成框架>出站端口 对于电子审核报告,请选择 "SAF VAT 发票(波兰)" 设置格式并将其删除(如果存在):
15. 单击文件夹图标 "" 入站端口"快速选项卡上的" 导入XSLT"字段,然后选择 之前导出和更新"AifOutboundPortReportSAFVATInvoice_PL xslt" 文件(本指南的第3步)。
16. 单击 "创建/更新端口" 按钮在 "操作" 窗格上,检查 XSLT 转换是否已更新。
17. 如果 "未设置SAF VAT 发票(波兰)"格式 在你需要单击操作窗格上的 "创建/更新端口" 按钮以填充 默认端口的列表,定义"AifOutboundPortReportSAFVATInvoice_PL xslt" 的路径 文件(第8项,共8项) 指南)中,将 "默认导出路径" 设置为所需的文件夹 要保存的报告,请单击 "创建/更新端口" 将 XSLT 导入到具有默认 ID 的 Dynamics AX 中。的 "XSLT ID "字段设置为引用 XSL 转换。因此, 使用所需服务的列表创建并初始化出站 AIF 端口。
实现详细信息
版本3 JPK_FA 报表带来了报告不同的发票的可能性 同一文件中的文档货币。 为了实现此目的,"货币" "SAF VAT 发票(波兰)" 报表的对话框窗体上的参数为 可选。 当用户在此参数中指定货币时,报表 将仅包含具有此货币的发票,当用户未指定任何 此字段中的货币,将为未考虑的所有发票生成报告 发票的文档货币。
<P_14 * > 标记
根据 在过帐发票时,JPK_FA 报表版本3的要求 在与 "PLN" 不同的货币中,<P_13 * >,<P_14 * > 和 <P_15> 标记必须以发票货币和新 <P_14 * W 表示金额> 标记必须表示 "PLN" 中的相关金额。 假定 "PLN" 为 为交易使用的销售税代码定义为货币 包含在 JPK_FA 报表中。 基于此假设,针对文档的发票 货币与税务交易中使用的销售税代码中的货币设置不同 在本文档中,系统报表还 <P_14 * W> 含金额的标签 按增值税代码货币计算(假定为 "PLN")。
<P_18A> 标记
KB # 4136816 ("在 Microsoft Dynamics 中以特定于波兰的方式进行的波兰的特定更新 AX 2012 R3、AX 2012 R2 和 AX 2009 SP1 ")可能会带来设置方法的可能性将应收帐款模块的付款作为 "拆分付款"。
根据 对于 JPK_FA 报表版本3的要求,< P_18A> 在拆分付款时,发票的标签必须报告为 "true" 已为此发票应用机构。 定义是否已拆分支付机构 已应用于发票,系统检查方法的 "拆分付款" 参数发票过帐期间使用的付款,并反映在 对应的客户交易记录(在 CustTrans 表中)。 一定要保留 设置为 guaranty 的付款方法的 "拆分付款" 参数 正确的报告。
<P_19>,<P_19A>, <P_19B> 和 <P_19C> 标记
根据 JPK_FA 报表的要求 <P_19> 标记必须报告 "true" 免税(art)。 43 ust。 1,图片。 113 ust。 1 i 9 albo przepisów wydanych na podstawie 艺术。 82 ust。 3)已应用于发票。 当 <P_19> 标记时报告 "true" value、<P_19A>、<P_19B> 或 <P_19C> 标记必须表示原因 豁免,具体取决于豁免的基础。 指定文本,将 在相关增值税的 "说明" 字段中的这些标记中报告在 XSLT 中免税代码和定义相关的增值税免税代码:
标记 |
说明 (pl) |
说明(en-us) |
AX 2012 R3 的区别 |
P_19A |
Należy wskazać przepis ustawy albo aktu wydanego na podstawie ustawy na podstawie którego podatnik stosuje zwolnienie od podatku |
根据增值税法案签发的 VAT 法案或行动条款 纳税人免税的基础。 |
在 XSLT 中: 创建一个可配置的销售税免税代码列表(第 #33行) 定义专门用于P_19A的销售税免税代码 |
P_19B |
Należywskazać przepis przepisdyrektywy dyrektywy 2006/112/WEktóryusługtakiewiadczenieówzwalniatakdostawtowarpodatkulubod = zwalniaod podatku tak ądostaw ę towar lub takie ś wiadczenie ł ug-cn&platform |
提供 2006/112/2006 指令的 exempts 商品或服务供应。 |
在 XSLT 中: 创建一个可配置的销售税免税代码列表(第 #34行) 定义专门用于P_19B的销售税免税代码 |
P_19C |
Należywskazać inną podstawę lubwiadczenieług, żeówąctokorzystazwolnienianausprawnwskazujdostawazetowarprawn ą wskazuj ąąż dostawa towar lub ś wiadczenie ł ug-cn&platform korzysta ze zwolnienia |
指示商品或服务供应的另一种法律基础 从豁免中受益。 |
在 XSLT 中: 创建一个可配置的销售税免税代码列表(第 #35行) 定义专门用于P_19C的销售税免税代码 |
Va将在<P_19A> 中报告的 Va,<P_19B> 或 <P_19C> 标记将由描述中指定的文本组成 包含在销售税的可配置列表中的销售税免税代码字段 行中的免税代码分别 #33、34、35。
<P_22> 标记
<P_22> 当 <P_22A> 或 <P_22B 时,将报告带有 "true" 值的标记> 或 <P_22C> 标记的值。
<P_22A> 当至少一个 <P_22B> 时,标记将始终包括在报表中。 P_22C> 标记的值 <。
<P_106E_3> 和 <P_106E_3A> 间
根据 JPK_FA 报表的要求 < P_106E_3> 标记必须报告 "true" 在交付第二个商品时,图片、收集器项目的工作原理 与 antiques 一样的应纳税基数。120段落4 和5. <P_106E_3> 已报告 "true" 值的标记,<P_106E_3A> 标记必须表示相关 值:
<P_106E_3A> 标记的值 |
说明 (pl) |
说明(en-us) |
AX 2012 R3 的区别 |
procedura marży - towary używane |
Towary używane - Dostawy towarów używanych, dzieł sztuki, przedmiotów kolekcjonerskich antyków、dla których podstawę opodatkowania stanowi zgodnie z 艺术。120 ust。4 i 5 marża |
第二个货物—第二个货物的交付、作品的工作、 要在其中 constituted 税额的收集器项目和 antiques 根据剪贴画。120段落第4和第5边距 |
在 XSLT 中: 创建增值税代码的可配置列表(第30行)以定义销售 专门用于 "毛利流程-second"的免税代码 |
procedura marży - dzieła sztuki |
DziełaantykówzprzedmiotózgodnieusztukiwartDostawystanowiikolekcjonerskichdzieopodatkowaniasztukiktórychtowaróżpodstawdlaywanychw. 120 sztuki Dostawy towarż ywanych Dzie,ł sztukiprzedmiot,kolekcjonerskich antyk =,dla kt rych podstaw ę opodatkowania stanowi zgodnie。 120ust。4i 5 月3日ża |
第二个货物的交付、作品的工作、收集器的项目和 antiques,税文库将根据图稿 constituted。120 第4和第5段边距 |
在 XSLT 中: 创建销售税代码的可配置列表(第31行)以定义销售 专门用于 "毛利流程-art 工作"的免税代码 |
procedura marży-przedmioty kolekcjonerskie antyki |
Dostawy towarów używanych, dzieł sztuki, przedmiotów kolekcjonerskich i antyków、dla których podstawę opodatkowania stanowi zgodnie z 艺术。120 ust。 4 i 5 marża |
第二个货物的交付、作品的工作、收集器的项目和 antiques,税文库将根据图稿 constituted。120 第4和第5段边距 |
在 XSLT 中: 创建销售税代码的可配置列表(第 #32行)以定义销售 专用于 "margin 流程-collectors" 项目的免税代码和 antiques" |
<Zamowienie> 和 <ZamowienieCtrl> 节点
根据 JPK_FA 报表的版本3的要求 <Zamowienie> 节点 必须表示 "插图" 中引用的订单或合同。 106f 段落1项目4 对于预付款发票的法案(用于预付款发票),预付款发票的币种 已发布(Zamówienia lub umowy,o których mowa w art)。 106f ust. 1 pkt 4 ustawy (dla faktur zaliczkowych) w walucie której wystawiono fakturę zaliczkową).
若要完成 此要求系统通过数据基本行收集信息 销售订单(SO)和普通发票(FTI),它是 链接到报告附带的预付款发票提供以下 信息:
标记名称 |
标记 description (pl) |
标记说明(en-us) |
AX 2012 R3 如何收集 infprmation |
P_7Z |
Nazwa (rodzaj) towaru lub usługi |
姓 正常或服务的(类型) |
存储的值 在 AX 数据库中,在 SO 或 FTI 中 |
P_8AZ |
Miara zamówionego towaru lub zakres usługi |
度量单位 服务的已订购货物或范围 |
UOM 值 在 AX 数据库中存储为 SO 或 FTI。("usługa" 空) |
P_8BZ |
Ilość zamówionego towaru lub zakres usługi |
位数 已订购货物或服务范围 |
值为 在 AX 数据库的行中存储的数量或 FTI。 |
P_9AZ |
Cena jednostkowa netto |
净单位 价目 |
价格值 在 AX 数据库中存储为 SO 或 FTI。 |
P_11NettoZ |
Wartość zamówionego towaru lub usługi bez kwoty podatku |
值为 没有税收金额的已订购商品或服务 |
计 纳税基准金额的值,或通过存储数量 FTI 在行中(P_8BZ)。 |
P_11VatZ |
Kwota podatku od zamówionego towaru lub usługi |
税金 已订购的商品或服务的金额 |
计 税收金额的值,或以 FTI 为单位的存储在的数量的基础上 行(P_8BZ)。 |
P_12Z |
Stawka podatku |
税率 |
计 基于纳税设置的价值税率,在 SO 或 FTI (销售税组 和物料增值税组)。 |
In 关于为 SO 或 FTI 的行报告的值,<WartoscZamowienia> <Zamowienie 的 tag 值按所有文档的总和计算> 节点 纳税基准额计算的值和税额的计算值的行 (P_11NettoZ + P_11VatZ)。
<WartoscZamowien> <ZamowienieCtrl 的 tag 值> node 的计算结果为 <WartoscZamowienia 的总和> 按 <Zamowienie> 节点中报告的所有文档标记值。
修补程序信息
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 和相关产品的技术支持专业人员确定特定更新将解决你的问题,则通常会导致支持呼叫的费用被取消。 对于无法解决特定更新的任何其他支持问题和问题,将照常收取支持费用。
如何获取 Microsoft Dynamics AX 更新文件
此更新可用于从 Microsoft 下载中心手动下载和安装。
先决条件
必须安装以下产品之一才能应用此修补程序:
-
Microsoft Dynamics AX 2012 R3
重启要求
应用此修补程序后,必须重新启动应用程序对象服务器(AOS)服务。