問題タブ [bapi]
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.
sap - DataStage SAP BAPI_ALM_ORDER_MAINTAIN
でデータを読み込もうとしていBAPI : BAPI_ALM_ORDER_MAINTAIN
ます。
パラメータが必要です: IT_METHODS,IT_HEADER
。
しかし、私はフィールドに問題があります:
T_IT_HEADER_BAPI_ALM_ORDER_HEADERS_I_BASICSTART および T_IT_HEADER_BAPI_ALM_ORDER_HEADERS_I_BASIC_FIN (数値 (6))。
000000 または 100000 または '100000' をマップしようとしましたが、常に次のエラーが発生します。
BAPI_ALM_ORDER_MAINTAIN,0: エラー: RFC エラー: RFC_CONVERSION_FAILURE DSTAGE-BAPI-F-00096
:
RFC エラー: 文字列値 100000 を変換できません
アイデアはありますか?
ありがとう、
デビッド
abap - BAPI_PPMSRVAPS_SAVEMULTI_30A はエラーなしで実行されますが、値は更新されません
BAPI を使用しており、BAPI_PPMSRVAPS_SAVEMULTI_30A
この FM をヒットした後、エラーは返されませんが、MODES は更新されません。更新が必要な他のテーブルは更新されましたが、更新されなかったのは MODES だけです。
編集:さらに観察した結果、BAPI は問題ではないと思います。データベース/SAPAPO/MODE
も更新されます。ここでの問題は/SAPAPO/SCC03
、カスタム プログラムを実行するたびに修正期間がゼロになることです。/SAPAPO/SCC03
修正期間が手動で更新された場合、または他の拡張機能によって変更された場合にのみ、ゼロが反映されるため、奇妙です。PPM がカスタム プログラムで最初に作成された場合、修正期間は良好で、正しい値が に反映されます/SAPAPO/SCC03
。
ppm が手動で変更されたり、拡張機能や CIF などによって変更されると、データベース内の修正期間の値が更新されたとしても、修正期間の表示がゼロのままになるというフラグが立てられる可能性があると考えています。この関連する問題について確認できるスポットを知っていますか?
abap - コントラクトの作成中に、SAP のアイテム レベルで値が設定されない
bapi 拡張機能 (extensionin) を使用して、SAP で契約を作成し、アイテム レベルのデータを更新しようとしています。内部テーブルの拡張機能に値が入力されていますが、va43 には表示されません (コントラクト表示)。私はこの BAPI を使用しています:
値は lt_extensionin に取り込まれますが、bapi コミットが使用された後でもコントラクト表示にはなりません。解決方法。解説つきの回答は有難いです。ありがとう。