编辑参与方协议信封属性时出现 BizTalk Null 引用错误
BizTalk Null Reference Error when Editing Party Agreement Envelope Properties
我正在使用带有功能更新 3 (CU7) 的 BizTalk 2016 和 BizTalk Server 管理控制台版本 3.12.774.0
- 在 BizTalk 组中,我转到各方节点
- Select 一方并转到协议列表中的协议
- 打开协议并转到第二个选项卡(传出设置,例如 BizTalkApp->第三方)
- 转到交易集设置 -> 信封
- 有一张信封记录。转到此更改其中一个值,例如GS4 - 从 CCYYMMDD 更改为 YYMMDD
- 点击应用
- BizTalk 显示错误
Object reference not set to an instance of an object. (Microsoft.BizTalk.Administration.EdiText)
由于此错误,您无法对 Envelope GS 值应用任何更改。可以很好地保存对其他协议属性(例如交换设置 -> 标识符)的更改。
有没有人遇到过这个错误?我们怎样才能克服它?
事实证明,这个错误是由于我没有在 GS1 下拉列表中输入任何值造成的。一旦我在行中输入了这个值,就可以保存对该行的其他更改。
Biztalk 暂停 GS 段的格式或值与信封选项卡中指定的不匹配的消息实例。因此,这意味着我将不得不分析我们从外部方收到的所有 EDI 文件,并确保涵盖它们使用的 GS1 值。如果使用了不止一种类型的 GS1 值,我将不得不在信封列表中输入多行。
我正在使用带有功能更新 3 (CU7) 的 BizTalk 2016 和 BizTalk Server 管理控制台版本 3.12.774.0
- 在 BizTalk 组中,我转到各方节点
- Select 一方并转到协议列表中的协议
- 打开协议并转到第二个选项卡(传出设置,例如 BizTalkApp->第三方)
- 转到交易集设置 -> 信封
- 有一张信封记录。转到此更改其中一个值,例如GS4 - 从 CCYYMMDD 更改为 YYMMDD
- 点击应用
- BizTalk 显示错误
Object reference not set to an instance of an object. (Microsoft.BizTalk.Administration.EdiText)
由于此错误,您无法对 Envelope GS 值应用任何更改。可以很好地保存对其他协议属性(例如交换设置 -> 标识符)的更改。
有没有人遇到过这个错误?我们怎样才能克服它?
事实证明,这个错误是由于我没有在 GS1 下拉列表中输入任何值造成的。一旦我在行中输入了这个值,就可以保存对该行的其他更改。
Biztalk 暂停 GS 段的格式或值与信封选项卡中指定的不匹配的消息实例。因此,这意味着我将不得不分析我们从外部方收到的所有 EDI 文件,并确保涵盖它们使用的 GS1 值。如果使用了不止一种类型的 GS1 值,我将不得不在信封列表中输入多行。