因此,在 ACA AIR XML 的清单文件中,有一个名为 SoftwareId 的字段。我知道这是什么,但是你必须有这个字段吗?如果您是发行人并且创建自己的 XML 并且不使用任何类型的软件,您是否真的需要将您的流程变成自己的“软件”,申请软件开发人员 TCC 并将其添加到您的所有 XML 清单中?
TL;博士;是的,您需要 softwareID,并且它必须经过一个艰难的过程,需要几周的时间才能投入生产。
对于那些想知道的人。可悲的事实是,如果您要以电子方式提交,那么有人必须获得软件 ID。最糟糕的是,一旦将软件包放入应用程序中,您必须遵循以下步骤才能将任何 TCC 代码转移到生产环境中:
这是一个漫长而艰巨的过程,如果您还没有开始,您将无法在截止日期前完成。祝我们其他人好运......因为这只是麻烦开始的地方。
我也遇到了同样的问题。我们的组织申请了 TCC 作为发送器,在创建清单 xml 时,我们将软件 ID 节点留空。通过 ACA-UI 测试门户提交文件时,由于软件 ID 为空,我们的文件出现错误。
此后,我们更新了 TCC 应用程序以包含软件开发人员角色,并获得了新的 TCC 和软件 ID。我们的清单文件已更新,但由于软件 ID 上的验证错误,它仍然出错(我希望这只是应用程序和验证过程之间的 ETL 问题,该问题将在 24 小时内自行解决)。