問題タブ [sap-pi]

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 投票する
1 に答える
737 参照

java - SAP PI での base64 デコード中、開始/終了タグは > < に置き換えられます

SAP PI マッピングでエンドコード base64 テキストをデコードする UDF を作成しました。しかし、xml タグをデコードした後、開始タグと終了タグはすべて置き換えられます。&gt; &lt;

以下のコードのスクリーンショットを見つけてください。

デコード後の出力:

タグ内のデータ<Data>はデコードされたテキストです。しかし、ご覧のとおり、すべてのタグが置き換えられています。たとえば、<OUTPUT>印刷の代わりに&lt;OUTPUT&gt;

これを回避するには、UDF でどのような変更を行う必要があるか教えてください。

Base64 でエンコードされた文字列:

0 投票する
1 に答える
1039 参照

mapping - パラメータ化された SAP PI マッピング

SAP PI パラメータ化マッピングで、グラフィカル メッセージ マッピングのフィールドから値を取得し、その値を Java マッピングで送信することは可能ですか?

グラフィカル マッピングで S/4HANA システムから電子メール リストを取得するシナリオがありますが、このシナリオの別のマッピングである Java マッピングでその電子メールの値を使用したいと考えています。パラメータバインディングを試しましたが、値を格納できないため、このシナリオではパラメータのインポートまたはエクスポートタイプは役に立ちません。

それが達成可能かどうか、またはSAP PIシステムでそれを取得する他の方法があるかどうかを教えてください.

0 投票する
1 に答える
1129 参照

xpath - SAP PI XSLT マッピングの否定条件を含む XPATH 式

SAP PI の ICO のインタフェース決定で条件を維持する必要があります。L1、S1、G1、F1 などの複数の請求書タイプがあります。要件ごとに 2 つの個別のマッピングがあります。

請求書タイプが L1、S1、または G1 で、LAND1 = IND、PARW= W、QUALF=015 の場合、最初のマッピングを選択し、残りの請求書タイプについては 2 番目のマッピングを選択します。

2 つのマッピングに対する条件エディターの XPath 式は次のとおりです。

1)

2) (ORGID 式に関する 2 行目に問題があります)

問題は、ICO が実行されると、両方のマッピングが選択され、これらの値で両方の条件が満たされることです。

L1、G1、および S1 以外の ORGID 値がある場合の 2 番目の条件の XPath 式は何ですか?