問題タブ [idoc]
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.
abap - SAP R/3 は IDoc XML ファイルから末尾のスペースを削除します
SAP JCo 3ライブラリを使用するJavaアプリケーションがあります。ユースケースの 1 つは、SAP インスタンス (R/3、ERP 6.0 EhP 7) から IDoc ファイルを受け取り、それを XML に変換することです。問題は、(IDoc ライブラリによって実行される) 変換中に、フィールドの末尾にある正しいスペースが削除されることです。どうやら、メッセージサイズを縮小するためです。これまでのところ、Java 側から実行できる構成は見つかりませんでした。
ネットを検索すると、SAP 側から次の提案が見つかりました。
whiteSpace=preserve
XSDエディターからの設定xml.fieldContentFormatting=nothing
Sender File/FTPアダプタの設定
ただし、それらのツールを見つけることも、それに応じて構成することもできませんでした。
これら2つのアプローチまたはその他のソリューションに関する洞察をいただければ幸いです。
abap - パートナー プロファイル/ポート/プログラム ID にリンクされた IDOC を取得する RFC
パートナー プロファイル/プログラム ID/ポート/論理システム名を入力として渡すことができ、それにリンクされた IDoc タイプを取得できる RFC はありますか?
xml - フラットな FILE から XML へ、およびその逆
IDOC フラット ファイルを XML に変換したいと考えています。次に、変更を加えた後、それを再びフラット ファイルに変換する必要があります。これを行うために使用できるABAPの汎用モジュールまたはクラスはありますか。
sap - SAP Connector for Microsoft .Net v3 - SAPIDocSender クラスがありません
SAP Connector for Microsoft .Net v2 を使用して、フォーマット済みの IDOCS を SAP に正常に送信しました。今日、コネクタの最新バージョンにアップグレードしました。残念ながら、このSAPIDocSenderはもうありません。これらの IDOCS を SAP に送信するにはどうすればよいですか?
ご協力いただきありがとうございます!
編集:ありがとう!残念ながら、他のスレッドで説明されているように、IDOC の構築を回避したいと考えています。
v2 では、すべてのセグメントを含む IDOC 文字列全体を送信するオプションがありました。
java - JCO コネクタ経由で SAP バックエンドにアクセスする際の SEGMENT_UNKNOWN エラー
既存のドキュメント タイプを検査するために、Java ミドルウェア (Dell Boomi) 経由で SAP システムに接続しようとしています。基本 IDOC タイプ (ORDERS05 など) を検査すると、すべて正常に動作します。カスタム タイプ (ZORDERS05 など) を検査しようとすると、Java JCO クラスからかなりあいまいな例外が発生します。
この問題のトラブルシューティング方法に関するヒントはありますか? SAP側のオブジェクトは本当に同一のようです(両方の基本タイプ、拡張なしなど...)
.net - SAP コネクタ 3.x - IDOC_INBOUND_ASYNCHRONOUS - 応答ステータス コードの取得方法 - .Net
.Net から Sap Connector 3.x を介して IDOC をプッシュしています。これを行うために、IDOC_INBOUND_ASYNCHRONOUS 関数を使用しています。
IDOC プッシュの応答ステータス コードを取得する方法はありますか? 私はこのようなものを期待しています:
Idoc の受信ステータス
50個のIDocが追加されました
51 出願書類未掲載
52 出願書類が完全に掲載されていない
53 出願書類掲載
54 正式申請チェック中のエラー
55 正式申請チェックOK
エラーが追加された 56 IDoc
57 テスト IDoc: アプリケーションチェック中のエラー
...
ありがとう!
idoc - IDOC リスナー許可メッセージ配信
私たちは、SAP チームが SAP ルーター経由でドキュメント通知を配信する SAP ERP R/3 のプロジェクトに取り組んでいます。Dell Boomi を使用してそのポートにリスナーを接続しました。これは内部で公式の SAP Java コネクタを使用します。
正常な場合 (ネットワークが稼働している、リスナー サーバーが稼働しているなど)、IDoc を受信しますが、ネットワークがダウンしている場合やサーバーが再起動されている場合は、IDoc が「失われた」ように見えます。
SAP についての理解はありませんが、そのような IDoc の配信を許可する方法があるかどうか疑問に思っています。たとえば、成功するまで保留中の IDoc を再試行する SAP のキューイング オプションはありますか?