2

だから私は、ECC から品質通知データを抽出する小さなプログラムに取り組んでいます。ここまでは、標準の " BAPI_QUALNOT_GETDETAIL " を使用して、通知のテキスト データを抽出しました。私がやりたいのは、通知に関連する添付ファイルも抽出することです。

この目的のために、「BAPI_DOCUMENT_GETDETAIL2」を見つけました。これが私の要件を満たすことを願っています。私が抱えている問題は、BAPI を実行するために必要な次の情報をどこで入手できるかということです。

  • 文書タイプ
  • 文書番号
  • ドキュメント パーツ
  • ドキュメント バージョン

BAPI

私が持っている唯一の情報は、BAPI_QUALNOT_GETDETAILから抽出したデータであり、これまでのところ、通知に対してアップロードされた添付ファイルに関連する情報は見つかりませんでした。

以下は、通知に関連する 3 つの添付ファイルを表示する t-code IQS3 のドキュメント フローのスクリーンショットです。

伝票の流れ

4

2 に答える 2

0

添付ファイルの保存にGOSを使用する場合は、次の FM を使用して取得してみてください。

CALL FUNCTION 'BDS_GOS_CONNECTIONS_GET'
 IMPORTING
  logical_system  = <system name> * << optional parameter       
  classname       = BUS2078       * << object type for quality notification    
  objkey          = 1014866112016 * << quality notification number + year        
  client          = XXX
 TABLES
  gos_connections = lt_attachments
.

品質通知番号およびその他の属性は、VIQMELDB テーブルに保持されます。

于 2016-10-17T15:13:41.147 に答える