問題タブ [s4sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
840 参照

s4sdk - S/4 Hana Cloud SDK を使用して API_PRODUCT_SRV Standard WhiteListed API の Deep Insert 操作を実行できない

Serviceの読み取り操作と更新操作を完了しましたAPI_PRODUCT_SRV

API_PRODUCT_SRV(多くの関連付けを持つ製品エンティティ)で深い挿入を行っているときに、次のエラーが発生します。

このディープダイブブログを見つけました

https://blogs.sap.com/2017/12/07/step-20-with-s4hana-cloud-sdk-create-and-deep-insert-with-the-virtual-data-model-for-odata/コメントページ 1/#comment-453020

これは、残りのサービスを提供するサーブレットを使用して(つまり、HttpServletReqを使用して)深い挿入を説明しています。

しかし、私はCreateRequestodata サービスを生成する SAP Cloud Application Programming Model のクラスを使用しているため、ブログで紹介されている同様のコードを使用できません。

閲覧用にコードとペイロードを追加しました。

オペレーション コードの作成

使用中のペイロード:

CreateRequestSAP Cloud アプリケーション プログラミング モデル (クラス)を使用しているときに、SAP S/4HANA Cloud SDK でディープ インサートが機能するようにコードを変更する方法を教えてください。

ログファイル:

my-service.cds

関連付けを追加する方法を教えてください。 my-service.cds

敬具、

ミーナクシ