Web サービス HPD_IncidentInterface_Create_WS を介して Remedy でインシデントを作成しようとしています。すべて正常に動作していますが、WSDL ファイルの必須フィールドである送信者の「名」と「姓」の代わりに、送信者のメール アドレスまたはログインを使用できるとよいでしょう。それらを使用せずにインシデントを作成する方法はありますか?
2 に答える
HPD:HII:CreateIncident_020_GetPPLInfoのようなカスタムフィルターを作成する必要があります(これをコピーとして保存できます)。電子メールで名/姓のパラメータを変更します。
BMCDNフォーラムに質問を投稿することもできます。特定の人々がこのフォーラムを見ると、より多くの救済策が得られます。
https://communities.bmc.com/communities/community/bmcdn/bmc_it_service_support?view=overview
私はあなたのジレンマを理解しています。「First Name」と「Last Name」をオプションにするために、標準の WSDL を変更する必要があると思います。各 WSDL 属性の「Nillable」プロパティ (図 1 を参照) を「true」に変更して、目的を達成できると思います。私はこの方法をテストしていませんが、うまくいくと思います。
また、「HPD:IncidentInterface_Create」フォームの送信時に実行されるフィルターを追加して、ルックアップ基準として電子メール アドレスを使用して「First Name」フィールドと「Last Name」フィールドの両方を設定する必要があります。
標準の WSDL のコピーを作成し、そのコピーを変更することをお勧めします。そうすれば、BMC が提供するすべてのホット フィックスは引き続き正しく動作します。しかし、それは私の好みです。
PS「Nillable」プロパティのスクリーンショットをアップロードしようとしましたが、明らかにそれを行うのに十分な評判ポイントがありません(drat!) :-)