0

仕様書の 62 ページを見ていると、次のようになります。および NM109 は必須 (非シチュエーション) フィールドです。

NM108 または NM109 は必須であるため、どちらかが評価されていない場合でもフィールドが存在する必要があります

これらの規則により; これらの NM1 レコードは有効です

NM1✽1P✽1✽MARTIN✽NANCY✽T✽✽✽FI✽~ (「NM108 または NM109 のいずれかが存在する場合、もう一方が必要です。」)

NM1✽1P✽1✽MARTIN✽NANCY✽T✽✽✽✽123456789~ (「NM108またはNM109のいずれかが存在する場合、もう一方が必要です。」)

NM1✽1P✽1✽MARTIN✽NANCY✽T~ (NM108とNM109は必須フィールドです)


NM108やNM109が評価されないなら、NM1✽1P✽1✽MARTIN✽NANCY✽T~が正しいというコンサルタントとの「議論」があります。

これが正しいとは思いませんが、現在これを欠陥として持っています。このロジックはどうすればよいですか?

4

1 に答える 1

0

擬似コードは次のとおりです ValidP08P09 := Not ( IsEmpty(NM108) XOR IsEmpty(NM109) )

于 2016-06-28T13:13:31.167 に答える