ACA AIR XML Generation - SoftwareId 是必填字段吗?
ACA AIR XML Generation - is SoftwareId a required field?
所以在 ACA AIR XML 的清单文件中有一个名为 SoftwareId 的字段。我知道这是什么,但你必须要有这个字段吗?如果您是发行人并且您创建自己的 XML 并且不使用任何类型的软件,您真的需要将您的流程变成自己的 "software",申请软件开发商 TCC 并将其添加到所有你的 XML 清单?
我 运行 遇到了同样的问题。我们的组织申请了 TCC 作为发送器,在创建清单 xml 时,我们将软件 ID 节点留空。通过 ACA-UI 测试门户提交文件时,我们的文件由于软件 ID 为空而出错。
我们已经更新了我们的 TCC 应用程序以包括软件开发人员角色,并获得了新的 TCC 和软件 ID。我们的清单文件已更新,但由于软件 ID 上的验证错误,它仍然出错(我希望这只是应用程序和验证过程之间的 ETL 问题,将在 24 小时内自行解决)。
TL;DR;是的,您需要 softwareID,它必须经过一个艰巨的过程,需要几周时间才能投入生产。
对于那些想知道的人。可悲的事实是,如果您要以电子方式提交,那么是的,必须有人获得软件 ID。最糟糕的是,一旦将软件包放入应用程序中,就必须遵循以下步骤才能将任何 TCC 代码移至生产环境:
- 提交该软件 ID 的所有测试用例场景 (How to Submit and What to Submit)(不同的场景取决于您提交的是 B 文件还是 C 文件)使用您的软件 ID 和您的软件包 TCC,即使稍后您会正在使用您的发射器 TCC。
- 当他们被接受后,您需要致电 IRS(1-866-937-4130 1 英语,然后 2 人然后等待几个小时)并让他们
然后让某人逐行查看它们。他们会给您一个案例编号,并在几个工作日内通过电子邮件或 phone 回复您。 (您的偏好)
- 一旦他们回复您 A) 如果您通过了,则需要 2 天时间将您的 tcc 代码从测试转移到生产 B) 如果您失败了,您必须重新提交您弄乱的代码。 (在这一点上,您通常可以通过更新的 receiptID 向告诉您失败的人发送电子邮件)
这是一个漫长而艰巨的过程,如果您还没有开始,您将无法在截止日期前完成。祝我们其他人好运......因为那只是麻烦的开始。
所以在 ACA AIR XML 的清单文件中有一个名为 SoftwareId 的字段。我知道这是什么,但你必须要有这个字段吗?如果您是发行人并且您创建自己的 XML 并且不使用任何类型的软件,您真的需要将您的流程变成自己的 "software",申请软件开发商 TCC 并将其添加到所有你的 XML 清单?
我 运行 遇到了同样的问题。我们的组织申请了 TCC 作为发送器,在创建清单 xml 时,我们将软件 ID 节点留空。通过 ACA-UI 测试门户提交文件时,我们的文件由于软件 ID 为空而出错。
我们已经更新了我们的 TCC 应用程序以包括软件开发人员角色,并获得了新的 TCC 和软件 ID。我们的清单文件已更新,但由于软件 ID 上的验证错误,它仍然出错(我希望这只是应用程序和验证过程之间的 ETL 问题,将在 24 小时内自行解决)。
TL;DR;是的,您需要 softwareID,它必须经过一个艰巨的过程,需要几周时间才能投入生产。
对于那些想知道的人。可悲的事实是,如果您要以电子方式提交,那么是的,必须有人获得软件 ID。最糟糕的是,一旦将软件包放入应用程序中,就必须遵循以下步骤才能将任何 TCC 代码移至生产环境:
- 提交该软件 ID 的所有测试用例场景 (How to Submit and What to Submit)(不同的场景取决于您提交的是 B 文件还是 C 文件)使用您的软件 ID 和您的软件包 TCC,即使稍后您会正在使用您的发射器 TCC。
- 当他们被接受后,您需要致电 IRS(1-866-937-4130 1 英语,然后 2 人然后等待几个小时)并让他们 然后让某人逐行查看它们。他们会给您一个案例编号,并在几个工作日内通过电子邮件或 phone 回复您。 (您的偏好)
- 一旦他们回复您 A) 如果您通过了,则需要 2 天时间将您的 tcc 代码从测试转移到生产 B) 如果您失败了,您必须重新提交您弄乱的代码。 (在这一点上,您通常可以通过更新的 receiptID 向告诉您失败的人发送电子邮件)
这是一个漫长而艰巨的过程,如果您还没有开始,您将无法在截止日期前完成。祝我们其他人好运......因为那只是麻烦的开始。