以下のオペレーションで、Edm.ComplexType 型のプロパティに Mapper で
データをマッピングして実行した場合、そのプロパティの構造がリクエスト本体に反映されません。
ODataサービス実行(POST)処理
ODataサービス実行(PATCH)処理
ODataサービス実行(PUT)処理
原因について、教えてください。
本事象の原因については、既知の問題「DSS-33073」に該当します。
■DSS-33073
・以下のオペレーションで、Edm.ComplexType 型のプロパティに Mapper でデータをマッピングして
実行した場合、そのプロパティの構造がリクエスト本体に反映されません。
子要素が Edm.ComplexType 型のプロパティと同じ階層に格納された状態で送信され
Edm.ComplexType 型のプロパティ自体の値は空になります。
- ODataサービス実行(POST)処理
- ODataサービス実行(PATCH)処理
- ODataサービス実行(PUT)処理
■Edm.ComplexType 型について
恐れ入りますが、 現在リリースされている 5.0.3 のSAP OData アダプタについては、
Edm.ComplexType 型に対応しておりません。
本既知の問題については、今後のバージョンで対応を検討しておりますが、
具体的なバージョンや内容は未定です。